Experience an all-inclusive, luxury vacation at Grand Velas Riviera Nayarit, a magnificent hotel, spa and beach resort located in Nuevo Vallarta / Puerto Vallarta, Mexico.
Indulge in a luxury, all-inclusive beach resort in Puerto Vallarta, Mexico, surrounded by amazing attractions, exciting sightseeing tours and an abundance of magical things to do and see.
Experience the ultimate vacation resort in Puerto Vallarta, Mexico at the beautiful Grand Velas Riviera Nayarit, featuring new travel packages - from golf getaways to romantic spa retreats.
Grand Velas Riviera Nayarit, Mexico offers a luxurious collection of Puerto Vallarta spa services. Treat yourself and friends to a rejuvenating array of body wraps, facials, massages at our resort spa in Puerto Vallarta, Mexico.