10 Best Restaurants In Punta Cana, Dominican Republic

punta cana dominican republic restaurants
| 3 min read

Punta Cana is one of the premier destinations in the Dominica Republic for tourists and vacation goers. The whole city is lined with hotels, bars, clubs, restaurants and places to just generally have a good time while you’re on vacation. The city caters to people on vacation and, as such, you’ll be able to find amazing places to spend your mornings, afternoons and nights!

Hotels, from the affordable to the luxurious line the coast, where you’ll be able to walk through the beautiful soft sand and take a swim in the ocean during those hot afternoons. Punta Cana is a beautiful place for a getaway and, while here, you should treat yourself to some awesome food. Here are some of the best restaurants to check out in Punta Cana.

1. Passion

If you want luxurious ambiance, this is definitely the place to find it. With a Michelin star chef who has seven stars under his belt, you can bet this place will satisfy the most distinguished of palates. Passion is a fine dining experience, so dress accordingly.

They serve classic Mediterranean inspired dishes in a fine dining atmosphere. The “tasting meal” will surely be the highlight of your Punta Cana dining experience.


Address: Bavaro Paradisus Punta Cana Resort, Punta Cana, Dominican Republic

Website: Passion

Visited this place?

2. Wacamole

Come and enjoy a great Sunday 🌮🥑🍻😎 #Wacamole #TacoBar #AcousticSunday #Tacos #LiveMusic #Bavaro #PuntaCana #Dr

Posted by Wacamole on Sunday, 3 September 2017

On the more casual side of things, Wacamole serves up Mexican, seafood and pub food in a relaxed environment with live music, good drinks and good vibes, all around. Their fajitas and tacos are probably the stars of the menu. The service is fast and friendly and it’ll feel like you’re at your own neighborhood local bar. Have some tequila shots and tacos and enjoy your stay.


Address: Calle Aruba y av Alemania | Los Corales near El Dorado, Bavaro, Punta Cana

Operating Hours: 11am to 2am

Website: Wacamole

Visited this place?

3. Kats Corner

Posted by Kat's Corner on Thursday, 18 May 2017

Staying on the casual side of things is Kats Corner. They serve amazingly fresh Mexican and American classics in a fun, tropical-inspired little space. Here, you’ll find typical finger food and fast food, sometimes with a healthier twist.

They serve things like breakfast sandwiches and quesadillas, as well as some delicious fresh smoothies and drinks. The mango smoothie is certainly a favourite here.

Kats Corner

Address: Avenue Alemania | Esquina Calle Aruba, Bavaro, Punta Cana, Dominican Republic +1 829-907-6819

Website: Kats Corner

Visited this place?

4. Pranama

Posted by Pranama Restaurante on Friday, 23 October 2015

This is a cute, little, outdoorsy space, serving tasty vegetarian and Indian inspired dishes. This is the spot to hit up if you’re travelling with some vegetarians in your group and you want to stop for something quick and easy. The food and service are great and the owner is very hands-on, making sure the dishes truly live up to expectations.


Address: Plaza El Dorado Local 103 a | Bavaro., Punta Cana 23000, Dominican Republic

Operating Hours: 6pm to midnight

Website: Pranama

Visited this place?

5. La Yola

La Yola serves up amazing seafood and Latin dishes. It’s a little on the pricier side, however, you’ll quickly learn why. Not only is the food delicious but the view from the dining tables is to die for. Enjoy a luxurious meal as you gaze out onto the water and listen to the sounds of the ocean.

This is the perfect place for a romantic evening or an anniversary. Modeled after a fishing boat and located in the marina, you can enjoy your meal here and the turquoise water.

La Yola

Address: Punta Cana Marina | Puntacana Resort & Club, Punta Cana 23000, Dominican Republic

Website: La Yola

Visited this place?

6. Pearl Beach

Part club part restaurant, Pearl Beach serves some pretty tasty dishes and has a “Miami club vibe” going for it. Enjoy their lobster or sushi by the pool while you spot some hotties taking a dip. This is definitely a crowded place, so don’t expect a whole lot of privacy. However, the service is good and the cocktails are delicious so if you’re looking to party a little, head over to Pearl Beach Club.

Pearl Beach Club

Address: Carretera Cabeza De Toro, Punta Cana 23000, Dominican Republic

Operating Hours: 9am to 1am

Website: Pearl Beach Club

Visited this place?

7. Cuts and Grill

Aquí te dejamos esta jugosa opción para consentirte. No olvides que puedes acompañar tus cortes con nuestra cerveza...

Posted by Cuts and Grill on Thursday, 29 June 2017

This is a great, American style steakhouse in the heart of the Caribbean. Serving some of the best surf and turf you can probably find in Punta Cana, you definitely can’t go wrong with a nice steak for dinner. This is a nice place that is perfect for couples on a date or just a nice restaurant to go to when you’re craving some barbecue. They offer wine pairings as well, so if you’re someone who doesn’t know what goes with what, don’t be afraid to ask!

Cuts and Grill

Address: Avenida Alemania | Plaza Villa Josefa Local A1, Bavaro Huguey, Bavaro, Punta Cana

Website: Cuts and Grill

Visited this place?

8. Jellyfish Beach

Located down a little narrow road, you’ll find some amazing Caribbean and seafood dishes at Jellyfish Beach. A quaint little restaurant with elegant decor that includes a fish pond and little wooden archways, you’ll feel like you stepped into some sort of tropical fairy tale. Surrounded by the natural beauty of the area, you won’t forget your meal at Jellyfish Beach.

Jellyfish Beach

Address: Kilometro 0, Carretera Bavaro, Punta Cana 23301, Dominican Republic

Operating Hours: 11am to 11pm

Website: Jellyfish Beach

Visited this place?

9. Kyoto

Source: Photo by Wikimedia Commons user Kelly Cookson used under CC BY-SA 2.0

Find a taste of Japan in the Caribbean! You won’t find better sushi anywhere else in Punta Cana. Kyoto is also big on the teppanyaki grill, so definitely don’t miss out on dinner and a show here. This place is good for a small group of people looking for something a little fun for dinner. It’s great tasting and not too extravagant.


Address: Playa Bavaro | Barcelo Bavaro Palace Deluxe, Punta Cana 22000, Dominican Republic

Website: Kyoto

Visited this place?

10. Little John

Posted by PUNTA CANA DESTINO GASTRONOMICO on Wednesday, 25 May 2016

Little John is a little restaurant, but that’s good! It’s a tiny little outdoor space, located right on the beach, perfect for lunch or a quick bite. Grab a pizza or a burger and burn off those calories in the water. Little John serves classic American bar food and some local specialities, as well.

Little John

Address: Playa Juanillo, Cap Cana | Cap Cana, Punta Cana 00000, Dominican Republic

Website: Little John

Visited this place?

A beautiful place with great food!

Caribbean Chicken and Rice Food Macro Chez Olga September 23, 20106
Source: Photo by user Steven Depolo used under CC BY 2.0

Punta Cana has some amazing places to check out for food and even better places to stay in. Hotels are everywhere and, as such, you can be assured that there’s some great food around as a result. Go out and explore!

Visited this place?
Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Alex is a Canadian university graduate with degrees in English literature and History. He was born in Montreal and when he's not traveling he enjoys movies, video games, playing the drums and...Read more

 Want to contribute as a Local Expert?
Explore Punta Cana
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.