Our Hotel Restaurants & Bars

Enjoy International Cuisine included with your accommodations

Savor an exquisite culinary journey as we blend authentic Mexican flavors with diverse international cuisine, offering a delightful gastronomic experience across three restaurants and four bars. 

As a guest of our all-inclusive hotel, you will enjoy complimentary access to our buffet and a-la-carte restaurants, as well as bars. Enjoy the convenience of 24-hour room service (service fee per order applies), a daily refilled in-room mini-bar, and special touches like seasonal theme nights. Please note that private events, such as romantic or family dinners, may incur an additional charge. Taxes are already included in our rates. Allow our concierge to craft memorable moments for you and your loved ones. 

Frutas y Flores Restaurant (Main Buffet Restaurant)

Immerse yourself in a symphony of colors and aromas at our cozy venue, offering Puerto Vallarta's finest breakfast, as well as a diverse lunch and dinner experience with our renowned buffet featuring different specialties each night. 

Breakfast: 7:30am – 11:30am 
Lunch: 12:30pm – 5:00pm 
Dinner: 6:30pm – 10:00pm 

Dress code: CASUAL 

Sunset Restaurant

Sunset Restaurant opens its doors to offer you a unique culinary experience with Mediterranean specialties and a breathtaking view of Puerto Vallarta. Enjoy delicacies prepared by our chef and warm hospitality. During the morning enjoy our delicious buffet, during the afternoon and evening our a la carte service (reservations are required for dinner).


Breakfast: 9:00am – 11:00am

Lunch: 12:00pm – 5:00pm

Dress code: CASUAL

Dinner: 6:30pm – 10:00pm


Arranged dining area in Corazón Contento at Buenaventura Grand Hotel and Spa

Corazón Contento

Experience the flavors of International Mexican cuisine and a curated selection of international wines at our Mexican restaurant, Corazón Contento. A delightful culinary journey awaits! (Reservations required.) 

Hours: 6:30pm – 10:00pm 


Dinner Only 

Sky Bar

Elevate your experience at the exclusive Sky Bar, an oasis for adults with a spacious terrace offering spectacular sunset views. Indulge in sushi, appetizers, and a selection of wines, beers, and cocktails. Exclusive access for Deluxe ocean view with king bed or two double beds and Honeymoon suite guests. Privileged Club members enjoy exclusive access. 

Hours: 3:00pm – 11:00pm 

More Options

Bars & Snacks

Pool area of Palmita Snack & Bar at Buenaventura Grand Hotel and Spa

Palmita Snack & Bar

Indulge in light snacks and refreshing drinks at one of our main bars situated in the pool and beach areas. 

Hours Food: 11:00am – 6:00pm 
Hours Drinks: 11:00am – 10:00pm 

Orange Martini served in Beach Club Bar at Buenaventura Grand Hotel and Spa

Sunset Bar

Revel in the fantastic cocktail offerings served around the beach and pool areas at this delightful bar. 

Hours: 10:00am – 8:00pm

Hotel lobby bar with cozy seating at Buenaventura Grand Hotel and Spa

Lobby Bar

Escape the Vallarta sun and unwind at the Lobby Bar, offering cool shade and tropical drinks. 

Hours: 8:00am – 1:00am 

Dine Your Way

For A Special Night In or Out

Close-up of meal served with shawarma in Sunset Restaurant at Buenaventura Grand Hotel and Spa

24-Hour Room Service

Enjoy a special and extensive menu of gastronomic delights and beverages available 24 hours a day. A nominal service fee per order will apply.

Dining table arranged by the bach at Buenaventura Grand Hotel and Spa

Private Dinners

On your honeymoon? Celebrating a birthday? Anniversary? Wedding? Or maybe you just want to enjoy a private setting with your partner, friends or family. No matter the occasion, we offer the perfect option for an unforgettable night. (Previous reservation with the concierge are required.)  An extra fee per person applies.

Couple enjoying a buffet with traditional dishes at Buenaventura Grand Hotel and Spa

Theme Nights

Every night becomes a party with our Theme Nights. Immerse yourself in the culture with our Mexican Night, where you will enjoy a buffet dinner with traditional dishes, mariachi and folkloric dances. Or transport yourself to an island paradise on our Tropical Night, with exotic dancing and tropical cocktails. Each night is designed to offer entertainment and fun. 

Dress Code

Know How to Dress

Casual: Bermuda shorts (pants or Capri pants) tennis shoes or sandals, tee-shirt with sleeves (men), beach dress or cover up (women) 

Elegant casual: Tennis shoes or dressy sandals, dress shirt with short sleeves and collar (Please avoid wearing non sleeve shirts or beach sandals), slacks (men) 

Formal: Slacks, collared shirt, dress shoes (men); blouse and skirt, pants or dress, dress shoes (women)