Bahia Principe Fantasia Punta Cana All Inclusive — 5-Star Luxury Hotel in Punta Cana, Dominican Republic
★★★★★ 5-Star Luxury Hotel
✶ Carbon Offset Stay

Bahia Principe Fantasia Punta Cana All Inclusive

Punta Cana  ·  Dominican Republic  ·  Carretera Arena Gorda

4.7 19873 guest reviews

About Bahia Principe Fantasia Punta Cana All Inclusive — Luxury Boutique Hotel in Punta Cana

Bahia Principe Fantasia Punta Cana All Inclusive is an exceptional 5-star hotel in Punta Cana, Dominican Republic. Guests enjoy a distinctive experience combining world-class facilities including kids club, bar, beach club, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.7 / 5

Stefanie Velasquez
★★★★★ Aug 2025

We visited Bahia Principe Fantasia two weeks ago and had an amazing experience! The entire team was warm and welcoming, but we want to give a special thanks to the Kids Club staff – especially Brendys, who was incredibly kind and attentive. Our children absolutely loved the Kids Club and are still talking about how much fun they had. The resort is beautiful, but the care and joy they experienced there made the trip truly unforgettable. Can’t wait to come back!

Ryan
★★★★★ Aug 2025

We had a great time. Wish the beaches had less seaweed. Pools and water parks were great. Employees all super kind always. Steakhouse and hibachi were our favorite restaurants. Best value all inclusive in the Caribbean imo. Fantastia was perfect for families with kids. We went off site to swim with dolphins and it was the highlight of our trip. Recommend that very much (be ready to pay $200+ for the photos though!)

Pratik Ruparel
★★★★☆ Jun 2025

Wonderful stay with a few areas for improvement We had a fantastic vacation at Bahia Principe Fantasia Punta Cana! The resort is absolutely stunning — from the fairy tale-inspired architecture to the beautifully maintained grounds and pools. It’s a perfect destination for families, with plenty of activities for both kids and adults. The overall atmosphere was vibrant and relaxing. The staff were friendly and hardworking, always greeting us with a smile and doing their best to make us feel welcome. That said, improving the English skills of some team members — especially in guest services and the entertainment program — would make communication smoother and enhance the guest experience even more. As vegetarians, we would have loved to see a bit more variety in the food options. While we did find things to enjoy, expanding the selection would definitely be appreciated by guests with dietary preferences or restrictions. A couple of downsides: the beach wasn’t as enjoyable as we hoped — there was a lot of seaweed, and it didn’t appear to be cleaned regularly. Also, the rooms and furniture are starting to feel a bit dated and could use some renovation or refresh to match the high standards of the rest of the resort. Overall, we truly enjoyed our stay and would still recommend this resort to families looking for fun and relaxation in a beautiful setting. With some improvements, it could easily become a five-star experience.