Discover our one of a kind Beach Spa in Puerto Vallarta

To make planning your getaway to Puerto Vallarta, Mexico even easier, Hacienda Buenaventura Hotel & Mexican Charm offers an all-inclusive plan for our restaurants. This package includes food and beverages in all restaurants and bars, and open bar service with alcoholic beverages until 12:00 a.m.


What's Included


We invite you to unwind and have fun in our heated pool and kids pool. Pool towels are available at the pool area from 8:00 a.m. - 8:00 p.m. Hours: 8:00 a.m. - 8:00 p.m.

Beach Access

The hotel has a beach area concessioned just 2.5 blocks away from the hotel with lounge chairs, umbrellas, a selection of drinks and a snack. We offer transportation service included upon request from the hotel to the beach area and back at established times. Please check with the concierge.

View Beach Access Details


The authenticity of Mexican cuisine blends here with international flavors. Our Chef pays homage to local tradition through unique creations. Experience it across three restaurants, our Cascada Bar, and a snack area, all designed for your comfort and delight in every detail.

View Dining Details


Want to feel rejuvenated? Would you like to leave behind daily stress and enjoy a time for yourself alone? Then do not miss our Holistic Spa “Piedra Viva.” We promise to immerse you in total relaxation.

Wi-Fi Service

Just because you may be far away doesn’t mean you can’t stay connected. We offer complimentary high speed wireless internet throughout the hotel for your convenience. 

Computer & Internet Access

It’s open and available from 9:00a.m. to 10:00p.m. 

Kids Club

Exciting activities, new friendships, and unforgettable memories await your little explorers. Book now and experience the perfect family getaway at Hacienda Buenaventura!

Tour Desk & Car Rental

Local activities, tours, transportation or car rental to discover our beautiful destination may be booked through our tour desk located in our lobby area from 9:00a.m. to 05:00 p.m.

Medical Service

We have 24-hour medical service. To schedule a medical assistance, we invite you to contact our concierge. Please note that the medical visit has an additional cost.