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

The best resorts in Punta Cana

Check out our pick of great resorts in Punta Cana

Filter by:

Review score

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.

K
Khilan Parsania
From
Canada
Staff was excellent. Including entertainment team, housekeeping, concierge and especially dinning staff. Will boom again in near future
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,638 reviews
Price from
€ 210.36
1 night, 2 adults

Hyatt Ziva Cap Cana

Cap Cana, Punta Cana

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

M
Mami
From
Switzerland
Everything perfect.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 290 reviews
Price from
€ 490.70
1 night, 2 adults

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.

D
David
From
United Kingdom
Great overall.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 385 reviews
Price from
€ 477.90
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...

E
Emi
From
Japan
The facility was clean and new and the staff were friendly and attentive. Defs recommend and come back myself
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 235 reviews
Price from
€ 440.99
1 night, 2 adults

CARIBBEAN Paradise TROPICAL HOTEL with VIEW Los Corales WiFi Beach CLUB & SPA

Hotel in Bavaro, Punta Cana

CARIBBEAN Paradise TROPICAL HOTEL with VIEW Los Corales WiFi Beach CLUB & SPA has an outdoor swimming pool, garden, a private beach area and restaurant in Punta Cana.

A
Anonymous
From
Puerto Rico
The hotel is super clean and tidy. the rooms are big and have everything you need, even water . The stuff is super friendly! The main reason I stayed there twice is the close distance to the Bavaro Beach . I would stay there even one more time! really recommend!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 9 reviews
Price from
€ 66.36
1 night, 2 adults

Resort BEACH Condo-HOTEL with VILLAS & PRIVATE Apartments WIFI BBQ Beach CLUB & SPA

Bavaro, Punta Cana

Facing the beachfront, Resort BEACH Condo-HOTEL with VILLAS & PRIVATE Apartments WIFI BBQ Beach CLUB & SPA offers 5-star accommodation in Punta Cana and has an outdoor swimming pool, garden and...

A
Anonymous
From
Argentina
Room and bed were great. Hot water and WiFi worked well. Breakfast was really simple. So might be worth of skip and eat outside. Staff was really friendly. Waking distance to the beach and closest bars and mini markets.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews
Price from
€ 68.13
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...

J
JORGE EDUARDO
From
Colombia
The hotel staff was superb. They solved any request in the best way, whether it was minor or major. The room and facilities were always spot-clean.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 40 reviews
Price from
€ 324.29
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...

A
Amandeep
From
United Kingdom
Room was great (beach villa), really big and kept nice & clean. The beach is lovely and relaxing (seaweed and rocks when entering the sea were the only things I didn't like). Dinner at Bamboo restaurant was fantastic, staff friendly and warm. Golf caddy and bicycles to get around the resort work really well. Thank you
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 80 reviews
Price from
€ 928.49
1 night, 2 adults

Serenade Punta Cana Beach & Spa Resort

Bavaro, Punta Cana

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....

M
Michelle
From
Australia
From the moment we arrived the service was impeccable everything about this hotel was exceptional
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,473 reviews
Price from
€ 249.70
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.

Y
YT
From
Canada
We had a wonderful stay at the resort, The food was absolutely delicious with a wide variety of options, and the atmosphere was serene and beautifully kept. What truly made our experience exceptional was the outstanding staff. A big thank you to the breakfast team Yotangel, Yaquelin, Jose, Anovelis, Yudi, Diana, and Yosuel for starting our mornings off right with great service and warm smiles, Special thanks to our housekeeper Eliana, who always greeted us with a smile and ensured our room was spotless and well-stocked. Joel and Benjamin, our beach servers, were incredibly friendly and attentive, always keeping our drinks refreshed. And a huge shoutout to my concierge, Evelyn Lopez, who went above and beyond to make sure every detail of our stay was perfect. Overall, the service was exceptional, and I highly recommend this resort for anyone looking for a relaxing and stress-free getaway.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,838 reviews
Price from
€ 366.74
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 this month

See all

All-inclusive resorts in Punta Cana

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1,638 reviews

    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.

  • Hyatt Ziva Cap Cana

    Cap Cana, Punta Cana
    All-inclusive options available
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 290 reviews

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

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 385 reviews

    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.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 235 reviews

    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...

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 40 reviews

    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 garden...

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,473 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.9
    Fabulous - What previous guests thought, 1,838 reviews

    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.

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

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

Highly rated resorts in Punta Cana

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 9 reviews

    CARIBBEAN Paradise TROPICAL HOTEL with VIEW Los Corales WiFi Beach CLUB & SPA has an outdoor swimming pool, garden, a private beach area and restaurant in Punta Cana.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 15 reviews

    Facing the beachfront, Resort BEACH Condo-HOTEL with VILLAS & PRIVATE Apartments WIFI BBQ Beach CLUB & SPA offers 5-star accommodation in Punta Cana and has an outdoor swimming pool, garden and...

  • Tortuga Bay

    Punta Cana
    8.0+ review score
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 80 reviews

    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...

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,073 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.

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

    Nestled on Bavaro Beach in the Dominican Republic's Punta Cana region, this all-inclusive resort is part of a select 2-hotel resort complex. It features 2 km of private beach and a coral reef.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 1,709 reviews

    Overlooking one of Dominican Republic’s beaches, the family-friendly Hard Rock Hotel & Casino Punta Cana All Inclusive resort boasts the best casino around; nightlife entertainment, a Nicklaus...

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

    This all-inclusive resort is located on the beach in Bavaro In Dominican Republic. It offers 10 restaurants, 1 Snacks, 1 Pizzeria, 1 Coffee Shop and 1 Sport Bar and 4 bars.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 333 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...

Treat yourself! Popular resorts in Punta Cana

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

    Located in Punta Cana, 4.1 km from Cocotal Golf and Country Club, Paradisus Grand Cana, All Suites - Punta Cana -All Inclusive provides accommodation with an outdoor swimming pool, free private...

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

    Situated in Punta Cana, a few steps from Macao Beach, Dreams Macao Beach Punta Cana - All Inclusive features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

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

    El Beso Adults Only at Ocean El Faro, is an exclusive Adults Only section, located within the hotel Ocean El Faro, where our guests can enjoy an allinclusive quality program and extensive facilities.

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

    Set in Punta Cana, 2.7 km from Bavaro Beach, Lopesan Costa Bávaro Resort, Spa & Casino offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

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

    Hideaway at Royalton Punta Cana, An Autograph Collection All-Inclusive Resort & Casino, Adults Only offers a private beach area, non-smoking rooms, free WiFi and water sports facilities.

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

    Featuring free WiFi and a spa centre, Dreams Onyx Resort & Spa offers accommodation in Punta Cana. The resort has an outdoor pool and sauna, and guests can enjoy a drink at the bar.

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

    The beach front Breathless Punta Cana Resort & Spa - Adults Only offers 6 swimming pools, 2 outdoor hot tubs, spa treatments and free WiFi throughout. This party resort has a nightclub.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 137 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.

FAQ about resorts in Punta Cana

Resorts that guests love in Punta Cana

See all
  • Avg. price/night: € 116.91
    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 88 reviews
    Good location, close to the beach and other resturants. We stayed there for 3 weeks and tbh very cheap compared to other hotels so you really get what you paid for, i reccomend you try other resorts that are all inclusive.
    Guest review by
    Arnarsdottir
    Young couple
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 964 reviews
    It was a great place to unwind and relax. Staff was very friendly and the property was clean. The food was ok for an all inclusive resort.
    Guest review by
    Loschiavo
    Young couple
  • Avg. price/night: € 345.90
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 10,852 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: € 488.99
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,838 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
  • Avg. price/night: € 417.48
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 306 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: € 483.87
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 214 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: € 345.90
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 10,852 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
  • Avg. price/night: € 144.22
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 636 reviews
    Nice hotel if you don't like big all inclusive resorts. Nice team and a great location
    Guest review by
    Rinat Roni
    Solo traveller
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 4,297 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
  • Avg. price/night: € 488.99
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 1,838 reviews
    The Live Aqua Beach Resort is the perfect place to spend a relaxing vacation in Punta Cana. It is not like a typical all inclusive hotel since the food is a la carte. I‘ve never had such good food in an all inclusive resort. The resort itself is just beautiful - very clean, chill and directly at the beach. The staff is awesome - they are so friendly and treat you like their favourite guest - every day. We‘ll definitely come back.
    Guest review by
    Svenja
    Young couple

Research, refine and make plans for your whole trip