Velas Resorts offers an all-inclusive collection of hotels in Mexico with customer satisfaction at the forefront of all they do – from the upscale guest rooms and the fine dining options to the spa experiences and the impeccable service. In Puerto Vallarta, on Mexico’s Pacific coast, adults can enjoy laid back luxury at the intimate Casa Velas resort. About thirty minutes north, Grand Velas Riviera Nayarit provides all the amenities, entertainment, and accommodations for a memorable family vacation.