Sanctuary Town
Rating
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
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