Compare and save on Punta Cana hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - 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

    Excellent resort, with extremely caring and friendly staff! Great for families, beautiful beaches:)

    • 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

    Private bedroom for mom and dad connected to a room for the kids surrounded by a huge all inclusive resort complex complete with a fun waterpark. Great choice for families ...

    • 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

    Upscale luxury all inclusive with many family friendly features like condo style suite rooms with private bedrooms for parents. Infant club and kids club with great splash pool for the ...

    • 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

    This is the resort where I am working and really love it. check this resort and you will love it. you will stay at 1 and play at 3. And ...

    • 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

    Excellent choice for families. Baby care for infants starting at 4 months so mom and dad get a real vacation. Will allow families with three kids to share the same ...

    • 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

    We went on our honeymoon for 2 weeks and was amazing.. They treat u like royalty.. I cant wait to go again this summer..

    • 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

    Amazing place! The service, food and premises are just fantastic.. I keep going back!!

    • 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

    Spent a spring break there a couple of years ago. it was a great family vacation. Not on the cheap side, abut the views are great, the beach is great, ...

    • 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 is probably the most beautiful resort I've ever visited. The grounds are immaculate and beautifully manicured. I can't express how gorgeous this resort is! The food is just OK. ...

    • 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 withNightlifeWellnessHipsters

    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

    I was here with a large group (where many of us have frequented all inclusive resorts) for a wedding. Upon arrival they took those of us who stayed in the ...

    • 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

    I love the DR. And I love small towns in Spain. Fishing Lodge is kind of like staying in both. The entire resort is built like a high-end seaside Spanish ...

    • 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
      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.net/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.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&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 = 'GBP', window.IntentMediaProperties.travel_date_start = '' window.IntentMediaProperties.travel_date_end = '' IntentMedia.trigger("onpage_ads_redraw"); }