Destinations · Punta Cana

Welcome dinner and rehearsal dinner restaurants in Punta Cana

Where to host the welcome dinner, the rehearsal dinner and the day-after brunch for your wedding guests in Punta Cana, Bávaro & Cap Cana, plus local tips on timing, tipping and booking for groups.

For the welcome or rehearsal dinner

Mid-range and special restaurants, with the most group-friendly first.

SeafoodGood for groups$$$

Jellyfish

Bávaro beach

Open-air beach restaurant with lobster and fish by the sand. Handles groups well.

Map ↗
InternationalGood for groups$$$

Pearl Beach Club

Cabeza de Toro

Beach club with daybeds, a pool and a long menu. Easy for a group lunch.

Map ↗
Seafood$$$

La Yola

Puntacana Resort marina

Built over the water in the marina, with fresh fish and a breezy, romantic setting.

Map ↗
Mediterranean$$$

Bamboo

Tortuga Bay, Puntacana Resort

Elegant beachfront dining at the Tortuga Bay hotel. Good for a special dinner.

Map ↗
Tasting menu$$$

Passion by Martín Berasategui

Paradisus Palma Real, Bávaro

Creative Basque tasting menu from a multi-Michelin-starred chef. Ask about access for non-resort guests.

Map ↗
Caribbean$$$

Playa Blanca

Puntacana Resort

Casual lunch spot right on a calm beach, with swimming before and after.

Map ↗
Seafood$$$

Captain Cook

El Cortecito, Bávaro

Pick your fish and lobster from the display and eat with your feet in the sand.

Map ↗
Steak and sushi$$$

SBG

Cap Cana marina

Lively marina restaurant with steaks, sushi and cocktails.

Map ↗
International$$$

Noah Restaurant & Lounge

Los Corales, Bávaro

Stylish dinner spot outside the resorts, popular with locals and expats.

Map ↗

For the day-after brunch or a casual night

Beach bar$$$

Huracán Café

Los Corales beach, Bávaro

Barefoot beach bar with burgers, fish tacos and sunset drinks.

Map ↗
Café and grill$$$

Kat's Corner

Los Corales, Bávaro

Friendly spot for a big breakfast or a casual dinner away from the buffet.

Map ↗
Bar and grill$$$

Onno's

El Cortecito, Bávaro

Beachfront bar and grill that turns into a party spot at night.

Map ↗

Booking a group dinner in Punta Cana

  • Book a private area at a beach restaurant, or reserve a resort restaurant for the welcome dinner well ahead.
  • Dinner usually from 7 to 10 pm. Resort à la carte restaurants often need a reservation.
  • Tipping: Restaurant bills include a 10% service charge by law, plus tax. An extra 5 to 10% for good service is appreciated, as are small tips for resort staff.
  • Book two to three months ahead for groups over 20, especially in high season (December to April).
  • Ask about deposits, minimum spend and the cancellation policy in writing.
  • Plan transport back to the hotels. Uber works in parts of Bávaro, but resort pickups are often restricted to official taxis.

For a splurge night

  • La Yola Puntacana Resort marina
    Built over the water in the marina, with fresh fish and a breezy, romantic setting.
  • Bamboo Tortuga Bay, Puntacana Resort
    Elegant beachfront dining at the Tortuga Bay hotel. Good for a special dinner.
  • Passion by Martín Berasategui Paradisus Palma Real, Bávaro
    Creative Basque tasting menu from a multi-Michelin-starred chef. Ask about access for non-resort guests.

Or make the welcome night an activity

Questions

Where should we hold a welcome dinner in Punta Cana?

Good options from our list include Jellyfish (Bávaro beach), Pearl Beach Club (Cabeza de Toro), La Yola (Puntacana Resort marina). Book early for groups.

What time is dinner in Punta Cana?

Dinner usually from 7 to 10 pm. Resort à la carte restaurants often need a reservation.

Do we need to tip at a group dinner in Punta Cana?

Restaurant bills include a 10% service charge by law, plus tax. An extra 5 to 10% for good service is appreciated, as are small tips for resort staff.

More: things for guests to do in Punta Cana · Punta Cana wedding weekend itinerary · wedding weekend events guide

Put your welcome dinner on your guest page

Create a free page with your weekend plan, restaurants and tours, and share it with every guest.

Create your guest page