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

    That best hotel and holiday ever i cant fault it in anyway, it was a dream holiday

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

    Nice

    • 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

    I got food poisoning while staying here in November from red snapper at the French restaurant. My husband was also served raw chicken (thankfully he realized before he ate it.) ...

    • 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

    A beautiful all-inclusive resort, Dreams Palm Beach is definitely worth a visit. The beach is quiet and calm in February and the resort isn't too packed. Of all the horror ...

    • 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

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

    Perfect place for relaxation!

    • 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

    With just over 300 rooms, the CHIC is on the smaller end of some of Punta Cana's mega resorts, which makes it feel manageable and means it doesn't take a ...

    • 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

    Really super place to stay, all-inclusive is really great because of the drinks

    • 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

    Master Suite View @ Now Larimar.

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

    Welcome to paradise. The easternmost point of the Dominican Republic is every Carribbean fantasy you've ever had: soft golden sands? Check. Coconut palms? Check. Crystal clear waters lapping against the shore? Double check. With its lavish resorts, lively cocktail bars and laid-back vibe, it's the perfect spot to unwind. And guess what? It's affordable, too.

    Where to stay in Punta Cana

    Punta Cana stretches along 32km of the Dominican Republic's coastline. With so much beach to choose from, it can be hard to know where to base yourself: which is why we've put together a quick guide to the best places to stay in Punta Cana.

    Bavaro

    Hotels in Bavaro are popular with all types of tourists, from families to honeymooners. This is the closest part of Punta Cana to the airport, and the area is packed with things to do: from browsing artisan markets in El Cortecito to swimming with marine animals at Dolphin Island.

    Macao

    Travellers-in-the-know head north of Bavaro to Macao. New resorts are popping up along this stretch of sand, which is far less crowded than the beaches to the south. The area still has a calm, countryside feel so it's a perfect choice for nature lovers and those seeking a bit of tranquility.

    Higüey

    Beach not your thing? Hire a car and head inland to the holy town of Higüey (according to local legend the Virgin Mary was spotted here). Architecture buffs won't want to miss the Basílica Catedral Nuestra Señora de la Altagracia, a wonderfully weird example of modern architecture. The two open-air markets are great for souvenir shopping.

    Playa Uvero Alto

    Feeling flush? Go north to this exclusive village. Chic boutique hotels and luxury properties are the norm in Playa Uvero Alto, making it the perfect base for honeymooners. If you've ever fancied riding a horse along the beach, this is the place to do it.

    Cheap hotels in Punta Cana

    Punta Cana may be a glamorous holiday destination, but that doesn't mean you need to break the bank. You can find wallet-friendly hotels in Punta Cana using our search tools – simply sort and filter to find what you want.

    Prices fluctuate between the high and low seasons, but these three hotels are great value (and recommended by our users).

    Manaya Bed & Breakfast – This six-room guesthouse has a swimming pool and sundeck. Breakfast is included in your room rate, too.

    Bavaro Green – These self-catering apartments are ideally located for golfers and beach lovers.

    Hotel Plaza Coral – This 2-star hotel is pretty basic, but it's in a great location for exploring Bavaro and the wider Punta Cana neighbourhood.

    Best time to visit Punta Cana

    There's no bad time to visit Punta Cana – this tropical paradise has gorgeous weather all year round. The high season draws to a close from March until May, so spring is a good time to visit if you want to find cheaper rooms and beat the crowds.

    Cheapest time to visit Punta Cana

    June to November is hurricane season, and Punta Cana tends to get a bit battered by tropical storms. This doesn't deter bargain-hunters, who continue to flock to the island while room rates are low.

    Best time to book hotels in Punta Cana

    Punta Cana is a year-round destination, so it's best to book your Punta Cana hotel as early as possible to avoid disappointment. Booking early also means you can take advantage of lower rates, as hotels often put their prices up as they start to get full.

    It's always a good time to book hotels in Punta Cana when you've got our search tools on hand. You can easily filter hotels based on price, amenities and guest rating to find the best place to stay at the best possible price. We even make it easy to compare prices direct from the hotel against rates from top travel agents, so you see the best Punta Cana hotel deals in one place.

    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"); }