Sanctuary Town — photo 1 of 1

Sanctuary Town

Rating

4.6(176)

Family of 4

$90-$140 USD for a family dinner

Duration

1.5-2 hours

Best Ages

All ages

About

Sanctuary Town sits right on Juanillo Beach in the Cap Cana area, which is consistently rated one of the most beautiful beaches in the Dominican Republic. The restaurant takes full advantage of this setting with outdoor dining on the sand — and for families, the combination of great food and a built-in beach playground is hard to beat.

The menu mixes Dominican flavors with international dishes, with a strong emphasis on fresh seafood. Grilled fish, ceviche, shrimp, and lobster are highlights. For kids, there are simpler options like grilled chicken, pasta, and rice dishes that satisfy without being boring. The tropical smoothies and fresh fruit plates are popular with children of all ages.

Being fully outdoor, this is a fair-weather destination. The upside is that kids have room to breathe and move around in a way that indoor restaurants don't allow. Many families bring sand toys and let kids play on the beach between courses — the sand is right there. The downside is that if it rains, you'll need a backup plan.

With a 4.6 rating from 176 reviews, Sanctuary Town has built a solid local following. It's pricier than downtown options — budget $90-$140 for a family of four at dinner — but the setting justifies the premium. Lunch is a smart move for families: same views, lower prices, and more space since the dinner crowd hasn't arrived yet.

Strollers work fine on the flat sandy terrain. The restroom facilities are basic but functional. The staff is warm and accommodating with families, which is typical of the Cap Cana hospitality standard.

Age Suitability

Infants (0-1)Toddlers (1-3)Little Kids (4-6)Big Kids (7-9)Tweens (10-12)Teens (13-17)

Parent Logistics

Stroller-Friendly

Yes

Nursing / Changing

Limited

Kid Meals

Available

Setting

Outdoor

Rainy Day

Not ideal

Plan Your Visit

Best Time to Visit

Early evening around 5 PM for sunset over Juanillo Beach

Wait Times

15-30 min at peak dinner, minimal at lunch

Nearby Food

Located on Juanillo Beach near the Alta Bella development in Cap Cana. Other dining options within the Cap Cana complex are nearby.

Why Kids Love It

Juanillo Beach is one of the most beautiful stretches in Punta Cana, and eating right on it feels like a special adventure. The relaxed outdoor setting lets kids move around without the usual restaurant pressure. The smoothies and fruit plates are colorful and Instagram-worthy even for kids.

Pro Tips from Parents

  • Juanillo Beach is gorgeous — plan to spend time on the beach before or after your meal
  • Get there before sunset for the best light and photos
  • The seafood is the star — go with whatever's freshest that day
  • Bring sand toys for kids to play on the beach while waiting for food

What to Bring

  • Sunscreen and hats — it's fully outdoor
  • Beach toys for kids if combining the visit with beach time
  • Camera for the stunning Juanillo Beach backdrop
  • Light sweater for after sunset

Cost Info

Estimated Cost (Family of 4)

$90-$140 USD for a family dinner

Tips to Save

  • Visit for lunch to get the same beachfront experience at lower prices.
  • Share appetizers and sides family-style.
  • Ask about any ongoing promotions for families.

Hours & Contact

Hours

Friday
6:00 – 11:00 PM
Monday
6:00 – 11:00 PM
Sunday
6:00 – 11:00 PM
Tuesday
6:00 – 11:00 PM
Saturday
6:00 – 11:00 PM
Thursday
6:00 – 11:00 PM
Wednesday
6:00 – 11:00 PM

Contact

Juanillo Beach, Proximo A Alta Bella, Punta Cana 23302, Dominican Republic

Have a Question?

Frequently Asked Questions

View on Google Maps

More Activities in Punta Cana

You Might Also Like

Family Guides for Punta Cana

Never Miss a Punta Cana Family Activity

Join parents in Punta Cana who get activity recommendations, seasonal event alerts, and insider tips.

No spam, ever. Unsubscribe anytime.