Restaurants - Vista Sol Punta Cana


Prepare to be pampered at Vista Sol Punta Cana Beach Resort & Spa. Six restaurants, three of which are located on our private beach, each specializing in a different type of cuisine. Discover the flavors of the world without leaving the hotel!

* All themed restaurants are by reservation only (min. 3 times a week)

Buffet Restaurant

The buffet restaurant serves the most exotic and nutritious dishes prepared by our in-house chef.

Don’t miss our theme nights, including Dominican Night, BBQ Night, French Night and Gala Night.

Restaurants - Vista Sol Punta Cana
Restaurants - Vista Sol Punta Cana

BBQ American Grill

BBQ American Grill is an American-style sports & snack bar with a buffet of snacks and fast food. There are two 60-inch LED TVs showing sports programmes so you won’t miss out on major sporting events including hockey, F1, tennis and football. And the best thing? Being right on the beach, you can celebrate your team’s success with a dip in the sea.

Gourmet Restaurant

Our Gourmet Restaurant is the ideal setting for high-quality international cuisine paired with a wine from our wine list. It is an indoor space with a rustic décor, designed for formal and elegant dinners. There is air conditioning and enough space between tables to make your evening as pleasant as possible. You’ll find it right next to the theatre.

Vista Sol Punta Cana
Restaurants - Vista Sol Punta Cana

Mamma Mia Italian Restaurant

Another of our restaurants on the beach, Mamma Mia Restaurant is a little slice of Italy in the heart of the Dominican Republic. Here you will find the most delicious pizzas, as well as other international specialities such as traditional Mediterranean starters and exquisite salmon, all in a typically Italian setting, both in terms of the décor and the background music. Bring your dish to the buffet island to begin your culinary adventure without leaving the hotel.

El Mariachi Mexican Restaurant

Like its two international siblings, El Mariachi Mexican Restaurant is located on the beach within our resort. It is the perfect place for the whole family to enjoy a delicious Mexican meal full of colour, flavour and textures in an open space enlivened by local music. Not to be missed!

Restaurants - Vista Sol Punta Cana
Restaurants - Vista Sol Punta Cana

Teppanyaki & Sushi Bar Asian Restaurant

Have you ever wondered how sushi is prepared? Now you can find out at our Teppanyaki Restaurant & Asian Sushi Bar, where a chef specialised in Asian cuisine will prepare delicious Japanese dishes on a griddle right in front of your eyes. A once-in-a-lifetime experience!

Food truck​

Option to eat at the beach, Food truck near the beach bar and the snack bar. Around you, you will find benches where you can enjoy your food without leaving the beach area or having to use normal clothes or shoes because you are in your swimming costume having fun on the beach. Opening hours: from 11 am to 6 pm
Restaurants - Vista Sol Punta Cana
Restaurants - Vista Sol Punta Cana

Pizzeria and Creperie

Indulge in a unique culinary experience with our delicious pizzas and crepes while you relax on the beautiful beach of the hotel.

Our menu offers a wide variety of flavors and combinations to satisfy every palate, from classic margherita pizzas, pepperoni and more, to sweet & savory crepes.

Accompany your meal with a refreshing beverage and let yourself be carried away by the sea breeze while you enjoy the best seaside dining experience!