Compare and save on Punta Cana hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
173 Results
  • Majestic Elegance Punta Cana
    Ranked #1 overall in Punta Cana hotels
    9.1
    Wonderful!
    9 reviews
    Popular withLuxuryNightlifeWellness

    This place is great for drinkers. Best swim-up bar in Punta Cana. The downside is the food it is very sub par and the buffets have a weird unappetizing smell. ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Luxury Bahia Principe Esmeralda - All Inclusive
    Ranked #2 overall in Punta Cana hotels
    9.1
    Wonderful!
    7 reviews
    Popular withFamiliesLuxuryAdventure

    Had a great time with family and friends. food was ok. Hotel was nice, beautiful beach

    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Sanctuary Cap Cana
    Ranked #3 overall in Punta Cana hotels
    9.4
    Wonderful!
    7 reviews
    Popular withLuxuryFamiliesBusiness

    Okay, here's my favorite thing about Sanctuary: They have these thatched-roof beds along the beach and the grassy cliffs. I tried to get them to let me sleep there overnight, ...

    • Free WiFi
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Barcelo Bavaro Palace Deluxe
    Ranked #4 overall in Punta Cana hotels
    9.7
    Wonderful!
    6 reviews
    Popular withFamilies

    Excellent resort beach and pool area awesome!!!!!!!!!!! Staff always friendly and pleasant I had a great time practicing my spanish with them especially with Wander.First time to Punta Cana would ...

    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • The Reserve at Paradisus Palma Real
    Ranked #5 overall in Punta Cana hotels
    8.3
    Wonderful!
    6 reviews
    Popular withFamiliesWellnessLuxury

    I had a really nice stay here a year ago with my family. As far as all inclusive resorts go, I think it's among the best you can find. It's ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Riu Palace Punta Cana
    Ranked #6 overall in Punta Cana hotels
    7.3
    Pretty good
    6 reviews
    Popular withLuxury

    Best international vacation to date! The resort has everything you need. We didn't leave once. The fitness center is very out of date but it was more fun to run ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Majestic Colonial Punta Cana
    Ranked #7 overall in Punta Cana hotels
    7.7
    Pretty good
    6 reviews
    Popular withFamiliesFoodiesNightlife

    Great food (but not a good place for vegans or veggie enthusiasts), very well maintained, customer service was satisfactory (knowing Spanish will help you), fantastic beach. Excursions are not very ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Dreams Palm Beach Punta Cana
    Ranked #8 overall in Punta Cana hotels
    8.8
    Wonderful!
    5 reviews
    Popular withLuxuryFoodiesWellness

    Had a great vacation here, the staff were very friendly and nothing was too much trouble, food was great from the buffets and the restaurants and the entertainment team kept ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Melia Caribe Tropical
    Ranked #9 overall in Punta Cana hotels
    10.0
    Exceptional!
    4 reviews
    Popular withLuxuryFamilies

    Who Should Go: Couples, families, groups Why: While it’s so sprawling that a mini-train shuttles guests around its vast grounds, the Melia Caribe Tropical offers a Royal Service upgrade which ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Excellence Punta Cana
    Ranked #10 overall in Punta Cana hotels
    10.0
    Exceptional!
    4 reviews

    absolutely fantastic and treated like royalty

    • Free WiFi
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Paradisus Palma Real
    Ranked #11 overall in Punta Cana hotels
    9.5
    Wonderful!
    4 reviews
    Popular withLuxury

    Huge hotel, beautiful everywhere, a resort you find anything you want, food is ok you If you considered they are all inclusive, also they have a michelin restaurant that you ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Club Med Punta Cana
    Ranked #12 overall in Punta Cana hotels
    9.0
    Wonderful!
    4 reviews
    Popular withFamilies

    Took our kids here YEARS ago to meet another family and loved it...perfect if you are traveling with young ones, and groups of people...the circus school was a blast.

    • Restaurant
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Riu Palace Bavaro
    Ranked #13 overall in Punta Cana hotels
    8.5
    Wonderful!
    4 reviews

    That's how I Rollz

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Dreams Punta Cana Resort & Spa
    Ranked #14 overall in Punta Cana hotels
    8.5
    Wonderful!
    4 reviews
    Popular withFamilies

    This is an awesome place to enjoy some peaceful time

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Bavaro Princess All Suites Resort, Spa & Casino
    Ranked #15 overall in Punta Cana hotels
    10.0
    Exceptional!
    3 reviews
    Popular withLuxuryFoodies

    This was the 2nd resort we stayed at during our vacation in Punta Cana and this was by far my favorite one!! Firstly, the resort grounds are very scenic and ...

    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Be Live Collection Punta Cana
    Ranked #16 overall in Punta Cana hotels
    9.3
    Wonderful!
    3 reviews
    Popular withFamiliesAdventureWellness

    REALLY FUN!!!

    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Royalton Punta Cana Resort & Casino
    Ranked #17 overall in Punta Cana hotels
    9.3
    Wonderful!
    3 reviews
    Popular withNightlifeLuxuryFamilies

    1st day of vacation here. Staff great in the Diamond Club. Yahara saved the day getting me antibiotics for a sore tooth. Even moved us to a better swimup room. ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Chic By Royalton Resorts - Adults Only All Inclusive
    Ranked #18 overall in Punta Cana hotels
    9.3
    Wonderful!
    3 reviews
    Popular withNightlifeWellnessTrendsters

    We stayed at chic hotel in may 2017 the staff was very friendly. Dainana was great very friendly she waitress at the beach and gave us great service. The activities ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Grand Palladium Punta Cana Resort & Spa
    Ranked #19 overall in Punta Cana hotels
    8.7
    Wonderful!
    3 reviews

    The hotel is nice, food is good. Some restaurants are better foodquality than others. We liked the Spanish restaurant the most. Buffet at Bavaro is beter than the buffet at ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Grand Bahia Principe Bavaro
    Ranked #20 overall in Punta Cana hotels
    10.0
    Exceptional!
    3 reviews

    Great Place, must see

    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Ocean Blue & Sand
    Ranked #21 overall in Punta Cana hotels
    10.0
    Exceptional!
    3 reviews
    Popular withFamiliesNightlife

    Excellent choice and affordable choice for families. This all inclusive offers all suite rooms that will allow 3 kids to share with parents. fun activities like bowling alley, rock climbing ...

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Now Larimar Punta Cana
    Ranked #22 overall in Punta Cana hotels
    8.7
    Wonderful!
    3 reviews
    Popular withNightlifeFamiliesLuxury

    Now Larimar is a lovely all inclusive resort. They have pretty much everything you could need.

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Luxury Bahia Principe Ambar Don Pablo Collection
    Ranked #23 overall in Punta Cana hotels
    8.0
    Wonderful!
    3 reviews

    This is a gorgeous property. The landscaping is immaculate!

    • Restaurant
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Fishing Lodge Cap Cana
    Ranked #24 overall in Punta Cana hotels
    8.0
    Wonderful!
    3 reviews
    Popular withFamilies

    One day this will be a nice place but meanwhile do not be fooled into thinking that this is the same as across the water at Cap Cana!

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    ReviewsPhotosAmenitiesMaploadingclose
  • Iberostar Punta Cana
    Ranked #25 overall in Punta Cana hotels
    10.0
    Exceptional!
    2 reviews
    Popular withNightlifeFamilies
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Punta Cana Resort & Club
    Ranked #26 overall in Punta Cana hotels
    10.0
    Exceptional!
    2 reviews

    Get a golf cart for dinners and to go to the spa. Room was great. Food great. Service great. Beach was amazing. Love this place but maybe would upgrade myself ...

    • Restaurant
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • The Westin Puntacana Resort & Club
    Ranked #27 overall in Punta Cana hotels
    10.0
    Exceptional!
    2 reviews
    • Swimming Pool
    • Fitness Center
    • Free Parking
    • Airport Transfer
    • Pets Allowed
    ReviewsPhotosAmenitiesMaploadingclose
  • Hotel Riu Palace Macao
    Ranked #28 overall in Punta Cana hotels
    8.0
    Wonderful!
    1 review
    Popular withNightlifeFamiliesWellness
    • Restaurant
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • IFA Villas Bavaro Resort & Spa
    Ranked #29 overall in Punta Cana hotels
    10.0
    Exceptional!
    2 reviews

    One word: PERFECT

    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Now Onyx Punta Cana Resort & Spa
    Ranked #30 overall in Punta Cana hotels
    10.0
    Exceptional!
    2 reviews
    Popular withLuxuryNightlifeFamilies

    Great resort very friendly staff, great rooms, food is awesome, amenities are really good in general a beautiful awesome resort.

      ReviewsPhotosAmenitiesMaploadingclose

    Average price per night

    Hotel class

    Hotel type

    Average user rating

    Clear Filters
    Clear Filters
    var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com/trip/hotels/hotel_list_page?action=index&clean_path=punta-cana&controller=topics&country_code=&current_user_id=&filters=&id=2000000014209&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=punta-cana%2Fhotels&place=2000000014209&place_type=City&place_type=region&region=2000000014209&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000000394&hotel_ids%5B%5D=5000000048080&hotel_ids%5B%5D=5000000177517&hotel_ids%5B%5D=5000000067095&hotel_ids%5B%5D=5000000057943&hotel_ids%5B%5D=5000000177596&hotel_ids%5B%5D=5000000250312&hotel_ids%5B%5D=5000000000386&hotel_ids%5B%5D=5000000000363&hotel_ids%5B%5D=5000000000345&hotel_ids%5B%5D=5000000250318&hotel_ids%5B%5D=5000000177403&hotel_ids%5B%5D=5000000705469&hotel_ids%5B%5D=5000000177524&hotel_ids%5B%5D=5000000414479&hotel_ids%5B%5D=5000000177219&hotel_ids%5B%5D=5000003920481&hotel_ids%5B%5D=5000004448703&hotel_ids%5B%5D=5000000385102&hotel_ids%5B%5D=5000000699682&hotel_ids%5B%5D=5000000389503&hotel_ids%5B%5D=5000001036249&hotel_ids%5B%5D=5000000095176&hotel_ids%5B%5D=5000000703569&hotel_ids%5B%5D=5000000000303&hotel_ids%5B%5D=5000000367742&hotel_ids%5B%5D=5000000158248&hotel_ids%5B%5D=5000000338575&hotel_ids%5B%5D=5000000250180&hotel_ids%5B%5D=5000005446950", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000014209" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } }; if (typeof IntentMedia !== 'undefined' && window.IntentMedia && IntentMedia.trigger) { window.IntentMediaProperties.site_currency = 'USD', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }