Buenaventura Grand Hotel & Great Moments
Situated directly on the beach, a five-minute walk from the Malecon boardwalk and vibrant shopping and nightlife, the all-inclusive Buenaventura Grand Hotel & Great Moments Puerto Vallarta features 234 guest rooms and suites, superb cuisine and abundant recreational opportunities for the entire family. Guests enjoy access to two heated, saltwater pools, a gym, a kids club and the indulgent Shakti Spa.