The 10 best resorts in Punta Cana, Dominican Republic | Booking.com
Skip to main content

Resorts in Punta Cana

Find the resorts that appeal to you the most

The best resorts in Punta Cana

Check out our pick of great resorts in Punta Cana

Filter by:

Review score

Hyatt Zilara Cap Cana - Adults Only

Cap Cana, Punta Cana

Facing the beachfront, Hyatt Zilara Cap Cana - Adults Only offers 5-star accommodation in Punta Cana and has an outdoor swimming pool, fitness centre and garden.

M
MAURICE
From
United States
The hotel was beautiful and exceptionally maintained. We had the best time. Food was great and the staff was very friendly and helpful. A 5 star experience. Can't wait to go back.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 418 reviews
Price from
US$513
1 night, 2 adults

Secrets Cap Cana Resort & Spa - Adults Only - All Inclusive

Cap Cana, Punta Cana

Situated in Punta Cana, within 1.2 km of Playa Juanillo and 2.5 km of Cap Cana Marina, Secrets Cap Cana Resort & Spa - Adults Only offers accommodation with water sports facilities, free WiFi...

M
Monica
From
Brazil
The staff was great. The food was delicious. The resort is awsome.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 246 reviews
Price from
US$507
1 night, 2 adults

W Punta Cana, Adult All-Inclusive

Uvero Alto, Punta Cana

Situated in Punta Cana, 22 km from Cana Bay Golf Club, W Punta Cana, Adult All-Inclusive features accommodation with a private beach area, private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews
Price from
US$749
1 night, 2 adults

Secrets Tides Punta Cana - All Inclusive

Uvero Alto, Punta Cana

Located in Punta Cana, 22 km from Cana Bay Golf Club, Secrets Tides Punta Cana - All Inclusive provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

K
KD
From
Dominica
I had a lovely stay at Secrets Tides Punta Cana. The staff went above and beyond to ensure I was comfortable throughout my visit. Everyone was extremely courteous and professional. I especially want to recognize the receptionists, bag concierges, maids, servers, and chefs, all of whom contributed to an exceptional experience. Thank you for your outstanding service – it truly made my stay memorable!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 74 reviews
Price from
US$460.85
1 night, 2 adults

Tortuga Bay

Punta Cana

Featuring a private beach area in Punta Cana, a swimming pool and rooms with hot tub, this luxury and exclusive resort is located 800 metres from the beach and just 5 km from Punta Cana International...

N
Natalia
From
Cyprus
A perfect hotel, stylish, comfortable, calm, stuff trying to do their best to make your holiday the best.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 85 reviews
Price from
US$1,121
1 night, 2 adults

Live Aqua Punta Cana - All Inclusive - Adults Only

Uvero Alto, Punta Cana

Live Aqua Punta Cana features 8 restaurants,5 outdoors swimming pools, 7 bars and garden in Punta Cana. Situated conveniently in the Uvero Alto district, this resort provides a private beach area.

C
Cristian
From
Saint Kitts and Nevis
The service is excellent, the quality of the food is superb always fresh fish, the staff is very friendly and respectful. Most importantly, the tranquillity
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,802 reviews
Price from
US$600
1 night, 2 adults

Impressive Premium Punta Cana - All Inclusive

Bavaro, Punta Cana

Located in Punta Cana, 400 metres from Arena Gorda Beach, Impressive Premium Punta Cana - All Inclusive provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and...

C
Carolyn
From
Japan
One of the best holidays we have ever had
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 4,409 reviews
Price from
US$201.03
1 night, 2 adults

Tropical Deluxe Princess - All Inclusive

Bavaro, Punta Cana

Offering 3 swimming pools (1 with water park for children), evening entertainment, gym and sauna, this 24-hour, all-inclusive resort is set 3 minutes’ walk from Arena Blanca Beach.

M
Michelle
From
Canada
we traveled with our 5, 7 and 9 year old - the room was very large (2 full bathrooms), and very clean. The staff were great, the food was delicious, the kids had a blast at the 'KidZone'. The beach was gorgeous - lots of activities available for both parents and kids. I would highly recommend and would go back again!!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,838 reviews
Price from
US$245.43
1 night, 2 adults

Wyndham Alltra Punta Cana All Inclusive Resort

Uvero Alto, Punta Cana

Set in Uvero Alto Beach, this resort features a furnished terrace with a swimming pool, a tennis court, a spa & wellness centre and an Explorer’s Club for Kids.

L
Lenka
From
Ireland
Staff were excellent , very friendly and efficient . Choice of food and restaurants was great. The New Year’s Eve Gala dinner was a work of art . Facilities were great , lots of programme for adults and kids. We will definitely come back
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,137 reviews
Price from
US$263.50
1 night, 2 adults

Occidental Punta Cana - All Inclusive

Bavaro, Punta Cana

Occidental Punta Cana is an all-inclusive resort located on Bávaro Beach, Playa Cortesito.

D
Djuvane
From
Jamaica
It is very clean and beautiful and the staff there was pleasant and wonderful
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,145 reviews
Price from
US$222.30
1 night, 2 adults
All resorts in Punta Cana

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.

Most booked resorts in Punta Cana and surroundings in the past month

See all

Treat yourself. Popular resorts in Punta Cana and nearby

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 782 reviews

    Situated in Punta Cana, 400 metres from Cabeza de Toro Beach, Sunscape Coco Punta Cana - All Inclusive features accommodation with an outdoor swimming pool, free private parking, a fitness centre and...

    From US$458 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 936 reviews

    This beachfront all-inclusive Adults Only resort, features an outdoor swimming pool surrounded by coconut trees and sun loungers. The resort shares the 24-hour casino with Barceló Bavaro Palace.

    From US$789.33 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,197 reviews

    Facing the beachfront, Meliá Caribe Beach Resort-All Inclusive offers 5-star accommodation in Punta Cana and has free bikes, garden and private beach area.

    From US$345 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 76 reviews

    Located in Punta Cana, this impressive resort has direct access to a private beach area. There is is an extensive spa, available for an extra cost.

    From US$445 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 307 reviews

    Paradisus Palma Real Golf & Spa Resort All Inclusive offers 5-star, beach-front accommodation.

    From US$526 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 111 reviews

    Located on over 700 yards of a palm-studded white sand beach along the majestic turquoise Caribbean Sea, Secrets Royal Beach Punta Cana offers adults a serene seaside getaway in paradise.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 237 reviews

    Featuring a casino, movies on the beach and 7 restaurants, this Bavaro Beach hotel is 14 km from Punta Cana International Airport.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 144 reviews

    Offering an extensive garden, a swimming pool, spa treatments, a gym and tennis courts, The Westin Puntacana Resort is located just steps from the beach.

    From US$490.35 per night

All-inclusive resorts in Punta Cana and nearby

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 448 reviews

    This luxurious adults-only resort is located within the Grand Palladium Complex of 5 hotels with full access to all of them including their facilities and features a full-service spa, numerous on-site...

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 411 reviews

    Discover endless activities and non-stop entertainment that this exceptional resort and spa, situated directly on the beach and surrounded by a lush tropical environment, can offer.

    From US$459.98 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 191 reviews

    Set in Punta Cana, 300 metres from Cabeza de Toro Beach, Dreams Flora Resort & Spa - All Inclusive offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

  • Bakour Punta Cana Suites

    Bavaro, Punta Cana
    All-inclusive options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 287 reviews

    Located in Punta Cana, 200 metres from Cabeza de Toro Beach, Bakour Punta Cana Suites provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

    From US$140 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 4,122 reviews

    Located in Punta Cana, this all-inclusive beachfront resort features an outdoor pool, full-service spa and recreational activities.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 418 reviews

    Located in Punta Cana, 200 metres from Cabeza de Toro Beach, Serenade All Suites - Adults Only Resort provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,322 reviews

    Set in Punta Cana, 1.5 km from Cabeza de Toro Beach, Serenade Punta Cana Beach & Spa Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 2,251 reviews

    Offering a private beach and free WiFi, this adults-only resort is located in Punta Cana in the Dominican Republic.

Highly rated resorts in Punta Cana and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 870 reviews

    Set in Punta Cana, 300 metres from Bavaro Beach, Princess Family Club Bavaro - All Inclusive offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

    From US$467.53 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 84 reviews

    Situated in Punta Cana, 2.7 km from Bavaro Beach, Adults Only Club at Lopesan Costa Bávaro Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

    From US$616.66 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 4,409 reviews

    Located in Punta Cana, 400 metres from Arena Gorda Beach, Impressive Premium Punta Cana - All Inclusive provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and...

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 10,410 reviews

    Impressive Punta Cana - All Inclusive is located on the seafront in Punta Cana surrounded by tropical gardens with natural shade.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 172 reviews

    Featuring over 0.6 mi of beautiful white sand beach, this tropical resort stands along the shore of the Dominican Republic.

FAQ about resorts in Punta Cana

Resorts that guests love in Punta Cana

See all
  • Avg. price/night: US$378.66
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 10,262 reviews
    Been traveling around the world, but 1st time in an all-inclusive resort, and seriously I don't understand the bad reviews here. It's very clean, well maintained, good variety of food, the rooms are big and comfortable, the beach is clean and beautiful, the staff very polite. I recommend it
    Guest review by
    Sebastien
    Young couple
  • Avg. price/night: US$607
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,802 reviews
    The food was great. Often food at all-inclusive resorts is mediocre, but the food here was worth coming back for. We didn't have one bad meal while here. The staff was extremely friendly and welcoming. The rooms and facilities were very clean.
    Guest review by
    Devin
    Young couple
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 265 reviews
    Beautiful grounds. Swim-up rooms were great. The lagoon next to the hotel was the perfect place to swim. The El Beso part of the resort was fantastic, especially the adults-only restaurant on the beach. The lobby is beautifully designed and has a fascinating architectural concept, and the lobby bar and piano bar were really elegant. The buffets were surprisingly good for an all-inclusive resort.
    Guest review by
    Nick
    Young couple
  • Avg. price/night: US$504
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 228 reviews
    The entire resort was extremely clean. The staff was so pleasant and professional. For an all inclusive, the food was really good and the variety was plentiful. Loved the Oceana and its location to the swim up bar.
    Guest review by
    Lea
    People with friends
  • Avg. price/night: US$378.66
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 10,262 reviews
    Excellent food, drink and service. small tips go a long way. I'm glad I did not let the few negative reviews sway me. I'm used to traveling in luxury hotels. While this isn't a luxury resort by any stretch it is rather great for an all inclusive. I am planning on returning. I also highly recommend the platinum upgrade. Totally worth it.
    Guest review by
    Meny
    Family with young children
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 4,122 reviews
    The resort is expansive, offering plenty of activities. The privileged room I stayed in was incredibly spacious, and I believe all the rooms boast wonderful views. The kids' activities, along with the availability of small cars for transportation, make it family-friendly. As an all-inclusive resort, both the food and alcoholic beverages exceeded expectations, with the Christmas Eve experience standing out for its exceptional food, service, and shows. The beach, characterized by its wild beauty, adds to the overall charm of the resort
    Guest review by
    Manuela
    Family with young children