Restaurants in Punta Cana

From authentic Dominican street food to Michelin-starred fine dining.

Captain Cook
Seafood

Captain Cook

Casual beachfront seafood in El Cortecito, where the fish is fresh and you eat with your toes in the sand

$$$$ 📍 el-cortecito 🕐 12:00 PM – 11:30 PM
casualbeachfrontfresh seafood
View Details →
Jellyfish Restaurant
Mediterranean

Jellyfish Restaurant

Beachfront fine dining on Bávaro Beach, where the setting and the seafood compete for attention

$$$$ 📍 bavaro 🕐 7:00 AM – 11:00 PM
fine diningbeachfrontromantic
View Details →
La Casita de Yeya
Dominican

La Casita de Yeya

Casual Dominican home cooking in Bávaro, where the mofongo and sancocho taste like a grandmother made them

$$$$ 📍 bavaro 🕐 11:00 AM – 10:00 PM
casuallocalauthenticaffordable
View Details →
La Yola
Mediterranean

La Yola

Built to look like a fishing boat over the water at the Punta Cana Marina, with Mediterranean seafood that lives up to the setting

$$$$ 📍 cap-cana 🕐 6:00 PM – 10:00 PM
fine diningmarinascenicromanticdinner only
View Details →
Noah
International

Noah

The brunch spot in Punta Cana where eggs benedict, fresh juices, and proper coffee actually deliver

$$$$ 📍 punta-cana-village 🕐 8:00 AM – 11:00 PM
casualbrunchcafecontemporary
View Details →
Passion by Martín Berasategui
Modern Spanish

Passion by Martín Berasategui

The most ambitious restaurant in Punta Cana: a tasting menu by a 12-Michelin-star Spanish chef, located inside Paradisus Palma Real

$$$$ 📍 bavaro 🕐 Dinner only
fine diningtasting menuchef drivenintimate
View Details →