Things to Do in Punta Cana
DESTINATION GUIDE

Things to Do in Punta Cana

50 curated spots from Punta Cana itineraries

Activities & Attractions

30 curated experiences

Bavaro Beach
Do
morning

Bavaro Beach

Relax on white sands, swim in turquoise waters; golden hour (6 PM) from east for serene shots.

2h · Free or $30 lounger
Macao Beach
Do
morning

Macao Beach

Stroll hand-in-hand on uncrowded white sands, swim in calm turquoise waters, rent loungers.

2h · Free (lounger $10)
Bávaro Beach
Do
afternoon

Bávaro Beach

Use the beach itself for a long walk, swims, cocktails, and an easy sunset reset between meals and spa time. [4][6]

2h · Free
Indigenous Eyes Ecological Park & Reserve
Do
morning

Indigenous Eyes Ecological Park & Reserve

Private ecological reserve with trails leading to a series of freshwater lagoons where you can swim and enjoy lush nature.[1]

3h · $50-70 per person
Juanillo Beach
Do
afternoon

Juanillo Beach

Relax on a polished, scenic beach and use the waterline and open sand for photos.

2h · Free
BlueMall Punta Cana
Do
evening

BlueMall Punta Cana

Browse the mall, cool off, and use it as a budget-friendly indoor stop if you want a break from beach heat.

1h 30m · Free
Coco Bongo Punta Cana
Do
night

Coco Bongo Punta Cana

High-energy show-club with acrobats, dancers, and themed performances; drinks and music run late into the night.[1][4]

3h 30m · $70-100 (show ticket with drinks)
Downtown Punta Cana
Do
morning

Downtown Punta Cana

Use the area for shopping, quick errands, casual wandering, and a change-of-pace city feel.

1h 30m · Free to browse
Higuey Street Market
Do
evening

Higuey Street Market

Vibrant stalls for crafts, spices; photography heaven.

1h 15m · $10-20
Indigenous Eyes Ecological Park
Do
afternoon

Indigenous Eyes Ecological Park

Hike to 12 lagoons, swim in clear waters; photography from trails.

2h · $40 pp
Pearl Beach Club
Do
afternoon

Pearl Beach Club

Lounge by pools with beach service; less crowded north end for photos.

2h · $30-100 credit
Punta Cana Lagoon Tour
Do
morning

Punta Cana Lagoon Tour

Boat cruise to cenotes, swim, lunch included; nature immersion.

8h · $70-90 per adult
Punta Espada Golf Club
Do
morning

Punta Espada Golf Club

Oceanfront golf course known for dramatic sea views and challenging holes.[1]

4h · $150-250 per person including green fees
Saona Island Catamaran
Do
morning

Saona Island Catamaran

Full-day boat trip with natural pool, snorkel, buffet; hotel pickup.

8h · $90
Scape Park
Do
morning

Scape Park

Hoyo Azul cenote swim and short nature trails (25-min taxi).

3h · $50
Altos de Chavón Village
Do
afternoon

Altos de Chavón Village

Stone architecture, amphitheater, art museum; photography gold.

2h 30m · $20 entry
Arena Gorda Beach
Do
morning

Arena Gorda Beach

Snorkel gear rental and gentle waves.

2h · $20
Arena Gorda Beach Lounge
Do
afternoon

Arena Gorda Beach Lounge

Return for hammock sway, people-watch, sunset photos; free public access.

2h · Free
Arena Gorda Beach Relax
Do
afternoon

Arena Gorda Beach Relax

Calm waters for floating, hammocks, and couple's reading time.

2h · Free
Basilica Catedral de la Altagracia
Do
afternoon

Basilica Catedral de la Altagracia

Visit iconic church near market; peaceful family stop.

1h · Free
Basilica of Higuey
Do
afternoon

Basilica of Higuey

Modernist architecture marvel; interior art and history exhibits.

1h 30m · Free
Basilica of Our Lady of Altagracia
Do
afternoon

Basilica of Our Lady of Altagracia

Striking modern basilica and important pilgrimage site; dress modestly and take time to quietly walk the interior.

30m · Included in tour
Bávaro Bar Strip
Do
night

Bávaro Bar Strip

Hop between affordable bars and music spots for a classic group nightlife night.

3h · $10-30
Bávaro Beach (Central Stretch)
Do
afternoon

Bávaro Beach (Central Stretch)

Settle into your first afternoon on the main Bávaro Beach, near the cluster of mid-range all-inclusive resorts; walk the shoreline, swim in gentle water, and find a spot with loungers and umbrellas.

3h · Free (plus optional chair/umbrella rental $10-20)
Bávaro Beach Free Explore
Do
afternoon

Bávaro Beach Free Explore

Walk the long stretch of white sand, swim in calm turquoise water, and photograph coconut palms and boats; use resort loungers or public areas.

3h · Free
Bavaro Beach Lounge
Do
afternoon

Bavaro Beach Lounge

Relax on white sands, swim in turquoise waters, capture photos at palm edges.

2h · Free
Bavaro Beach R&R
Do
afternoon

Bavaro Beach R&R

Lounge on iconic sands, people-watch, optional catamaran sail nearby.

2h · Free
Bávaro Beach Walk
Do
afternoon

Bávaro Beach Walk

Stroll the shoreline for photos, people-watching, and quick stops for drinks or snacks.

1h 30m · Free
Bavaro Lagoon
Do
afternoon

Bavaro Lagoon

Kayak or paddleboard in serene mangroves for nature immersion.

1h 30m · $25
Bávaro Sandbanks
Do
morning

Bávaro Sandbanks

Spend the final morning on the sand for swimming, lounging, and farewell group photos.

2h 30m · Free

Restaurants & Food

20 local favorites

La Casita de Yeya
Eat
afternoon

La Casita de Yeya

Empanadas and yaniqueques from street market style; authentic local.

1h · $40-50 per person
Jellyfish Restaurant
Eat
afternoon

Jellyfish Restaurant

Airy beachside restaurant with a white, minimalist design; order grilled fish with coconut sauce or a fresh ceviche.

1h 30m · $25-40 per person
La Yola Restaurant
Eat
afternoon

La Yola Restaurant

Airy, modern restaurant built over the water near the marina; order grilled octopus, fresh fish, or a simple pasta with seafood while boats glide by.

1h 30m · $25-40 per person
Bambu Restaurant
Eat
evening

Bambu Restaurant

Fresh seafood and Dominican mofongo; beachfront tropical ambiance.

1h 30m · $25-40 per person
Wacamole
Eat
morning

Wacamole

Get coffee, fruit, eggs, and a light breakfast before a low-cost outdoor activity day.

45m · $8-13 per person
Bamboo Restaurant
Eat
afternoon

Bamboo Restaurant

An elegant option inside a luxury resort setting, with a menu that works well for a relaxed romantic lunch or refined dinner. Choose lighter Caribbean-influenced dishes if you want a slow-paced meal. [2]

1h 15m · $50-100 per person
Capitán Cook Bavaro
Eat
afternoon

Capitán Cook Bavaro

Grilled fresh fish and tostones with beach views.

1h · $20-35 per person
Citrus Restaurant
Eat
evening

Citrus Restaurant

Modern, bright restaurant on the main Bavaro strip serving Dominican and international dishes; try mofongo, grilled octopus, or their ceviche.

1h 15m · $18-25 per person
Il Capriccio
Eat
evening

Il Capriccio

Italian fine dining with ocean views; order lobster risotto and tiramisu.

2h · $150-250 per person
Kats Corner
Eat
morning

Kats Corner

Small, simple café-bar close to the beach with strong coffee, omelets, and pancakes; relaxed vibe and easy ordering.

1h · $8-15 per person
La Palapa by Eden Roc
Eat
evening

La Palapa by Eden Roc

Oceanfront fine dining with Mediterranean-Caribbean fusion; order the fresh catch of the day and a shared dessert.

2h · $80-130 per person
La Yola
Eat
evening

La Yola

A scenic upscale restaurant that is ideal for a romantic seafood dinner by the water. Order fresh fish or lobster and time it for sunset. [2]

1h 30m · $60-120 per person
Mamma Luisa
Eat
morning

Mamma Luisa

Order a hearty Dominican-style breakfast or eggs, toast, and coffee to start a beach day without overspending.

1h · $8-14 per person
Playa Blanca Restaurant
Eat
evening

Playa Blanca Restaurant

Beachfront restaurant with a clean, white aesthetic and a mix of international and Caribbean dishes; go for fish tacos or grilled mahi-mahi.

1h 30m · $20-35 per person
 Capitan Cook Bavaro
Eat
evening

Capitan Cook Bavaro

Seafood paella and sancocho soup; lively yet comfy.

1h 30m · $25-40 per person
Adrian Tropical
Eat
afternoon

Adrian Tropical

Iconic juices, empanadas; street market energy.

45m · $40-50 per person
Akana Cafe
Eat
evening

Akana Cafe

Fusion Dominican plates, fresh salads.

1h 20m · $25-40 per person
Api Beach
Eat
afternoon

Api Beach

Chill beach club and restaurant with light meals, seafood, and cocktails next to the marina.

1h 30m · $25-45 per person
Aroma’s Café
Eat
morning

Aroma’s Café

Simple, neat café with good coffee, fresh juices, and light fare like omelets, sandwiches, and pastries.

1h · $10-20 per person
Beacheach Cafe
Eat
afternoon

Beacheach Cafe

Seafood tacos and smoothies.

1h · $18-28 per person

More on Punta Cana

BUILD YOUR PUNTA CANA PLAN

Insider picks, smart timing, and a plan ready when you are.

Start Planning