Fantasia Bahia Principe Punta Cana




Number of rooms




Price Range


Closest airport


Distance to airport

Family Friendly or Adults Only

family friendly

Key Features

  • 5-star hotel
  • 6 Restaurants | 6 Bars
  • 2 Pools
  • Spa
  • Children's Water Park
  • Free WiFi


Fantasia Bahia Principe Punta Cana - A Caribbean resort with castles, straight out of a fairy tale. Welcome to a wonderland where anything is possible. An enchanting place for children and adults alike, where taking a stroll, having dinner or simply unwinding can turn into something magical.



All inclusive

  • Three castles that house the Kidsclub, the Garden Circus restaurant and the Kokoro bar
  • Kids Club for children with innovative activities like costume workshops, crafts, cooking, expeditions and games.
  • Special check-in for the youngest members of the family.
  • Gym equipped with the latest technology (adults only)
  • Theater with innovative shows.
  • Activities and entertainment designed just for parents. Shows and surprises to discover all throughout the hotel.
  • Tropical parties, scavenger hunts, Olympic games, contests, karaoke, theme nights. Ask the hotel what activities are available upon arrival, as they vary according to the time of year.
  • 24-hour room service
  • Sports, games, and other organized activities.
  • Local taxes and tips
  • 24 hours free WI-FI throughout the hotel
  • Waiter service on the beach and at the pool
  • Unlimited à la carte dinners in specialty restaurants (requires reservation and formal attire)
  • 1 hour per day free (subject to availability and Upon request,) paddle surf, kayaks, tennis, catamarans for hire, snorkeling
  • Diving lesson in the pool (subject to availability and upon request, a lesson per person per stay)
  • Butler Service (Upon Request)

Contact for more information

{{ errors.first('name') }}
{{ errors.first('contact_number') }}
{{ errors.first('email') }}
{{ errors.first('wedding_date') }}
{{ errors.first('message') }}
Beachy Bride

Vendor Registration

{{ errors.first('first_name') }}
{{ errors.first('last_name') }}
{{ errors.first('email') }}
{{ errors.first('contact_number') }}
{{ errors.first('password') }}
{{ errors.first('confirm_password') }}