Agoda Hero Banner

Find Hotels in Punta Cana, Dominican Republic

1425 vacation rentals and hotels available now

11 best hotels in Punta Cana

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
RIU REPUBLICA - ALL INCLUSIVE - ADULTS ONLY
Bavaro,Punta Cana - View on map
  1. Pets allowed
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Hot tub
  7. BBQ facilities
  8. Luggage storage
"Had an ant problem, switched rooms, had another ant problem. I didn't drink or have food in the room. Everything else was very good, good four star experience, just struggled with ants."
Show more
8.3

Excellent

49 reviews

Avg price per night
$ 197
PRESIDENTIAL SUITES PUNTA CANA - ALL INCLUSIVE
Bavaro,Punta Cana - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Front desk [24-hour]
  4. Cash withdrawal
  5. Exercise area
  6. Steam room
  7. Contactless check-in/out
  8. Spa
6.4

Very good

3 reviews

Grand Bavaro Princess - All Inclusive
Bavaro,Punta Cana - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Front desk [24-hour]
  4. Luggage storage
  5. Hot tub
  6. Kids club
  7. Cash withdrawal
  8. Check-in/out [private]
"In a word, Spectacular My wife and I spent 8 nights, and we enjoyed every minute of our time in the resort. Beginnig with our check-in. Platinum is the way to go. The service from the start of our stay was excellent. We had decided on Punta Cana for our vacation and did our research reading reviews on many resorts. And decided on Bavaro Princess, #1 because of many good reviews, there will always be someone that can't be satisfied. But overall the reviews were good. #2 The photo's online of the Bungalows, Beaches. #3 The Price. And we both must say that Bavaro Princess came through on everything. Our room was next to the Platinum Beach Club with a good view of the beach, and the room was just as we expected. The food was great throughtout our stay. Room service was good and fairly timely for a resort of this size, but HEY who's in a rush. The Beaches were spot on and by far as beautiful as one can imagine. The grounds of the resort are extremely well kept, and we enjoyed just taking a long stroll looking ant the animals located around the resort. Spending our days relaxing at the Platinum Club Beach, and taking in the water excursions was fun and made for great time. The daytime poolside activities and entertainment were the best. The nightly shows were the best one could imagine for a resort. Bavaro Princess did it all right. We never left the resort. My wife and I were talking about trying different resorts in the future on the flight to Punta Cana, but after our fantastic time spent at the resort we both agreed we would rather know that we are going to enjoy our stay when we return. Go Platinum, I think the extra little bit of service will make for a great time."
Show more
8.3

Excellent

138 reviews

Avg price per night
$ 217
Bahia Principe Grand Punta Cana - All Inclusive
Bavaro,Punta Cana - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Hot tub
  6. Kids club
  7. Front desk [24-hour]
  8. BBQ facilities
"I absolutely love the grand Bahia Principe Resorts. We originally booked at the Punta Cana side of the resort but found the amenities bleak and lackluster. food was subpar but the resort itself and hospitality were beautiful and welcoming. We upgraded to Ambar on our second day and didn’t turn back. My heart is really at the Esmeralda because even though Ambar is adults only, I felt you got more bang for your buck at Esmeralda and it’s so beautiful. I didn’t really need the butler service but the room service was a nice touch. Premium drinks are free at Esmeralda and not Ambar!!! But you feel like VIP ❤️ will definitely be going bk soon."
Show more
7.7

Very good

78 reviews

Bahia Principe Luxury Esmeralda - All Inclusive
Bavaro,Punta Cana - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Hot tub
  7. Bicycles
  8. Front desk [24-hour]
"It was my first time in Dominican Republic but prior to going there I read several reviews. These reviews were very helpful helpful. Bahia Principe Esmeralda is a well kept property with staff who goes above and beyond to ensure you are comfortable. I got there the day before my birthday to celebrate alone but thanks to the wonderful staff I never felt alone. The rooms are clean, the food was delicious and the entertainment on property is a must. Big shout out to Nita, Edward, Jjohnny and Carlos!"
Show more
7.7

Very good

16 reviews

Avg price per night
$ 198
Lopesan Costa Bávaro Resort, Spa & Casino
Bavaro,Punta Cana - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Front desk [24-hour]
  4. Luggage storage
  5. Kids club
  6. Golf course [on-site]
  7. Cash withdrawal
  8. Contactless check-in/out
"The staffs are very nice, Antonio on the Gold Fish Buffet and Erison are very great person."
8.8

Excellent

9 reviews

Avg price per night
$ 393
Catalonia Punta Cana - All Inclusive
Pueblo Bavaro,Punta Cana - View on map
  1. Bicycle rental
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Hot tub
  7. Check-in/out [express]
  8. Luggage storage
"My room A/C was not working properly not phone to call room service and resort problem, old furniture that gives to room a particular smell, food was good but does not allowed to make a reservation to restaurant because I reserved just one night, not recommend at all "
Show more
6.5

Very good

12 reviews

Avg price per night
$ 229
Catalonia Royal Bavaro - All Inclusive - Adults Only
Pueblo Bavaro,Punta Cana - View on map
  1. Transport to airport
  2. Bicycle rental
  3. Car park
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Hot tub
  7. Front desk [24-hour]
  8. Check-in/out [express]
"This resort is beautiful."
9

Exceptional

5 reviews

Avg price per night
$ 259
Sweet Home Punta Cana Guest House - VILLA Q15A
Bavaro,Punta Cana - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Private beach
  6. Game room
  7. Bicycles
  8. Check-in/out [private]
"This place really is exceptional. It is all basic, as you would expect for this price, so no luxury. But everything you need is there and it really lovely place. It is within a secured area. There is a supermarket, a pharmacy and an exchange nearby so that can get everything you need. The beach is a 20 Min walk along a nice street and at the Beach are Cafés and Restaurants. What really makes this place special is that the owners have filled it with so much positive energy and heart that I could feel it everywhere. I‘m coming back, already in two weeks :) "
Show more
9

Exceptional

5 reviews

Avg price per night
$ 29
Bahia Principe Grand Bavaro All Inclusive
Bavaro,Punta Cana - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Hot tub
  7. Bicycles
  8. Front desk [24-hour]
"Had reservation at Grand Bahia Principe Bavaro. Waited 30 to 40 minutes to then be told we have no rooms but we will upgrade you to Amber Green . Then 30-40 minutes later they tell us we only have room for 6 of the 8 so 1 couple will have to go back to the other resort. We said no and argued a while and finally all got at the same resort. Then our room key didnt work (no big deal ) after the 4th trip to the front desk and a repairman looking at it and Not fixing it. Then the Refrigerator not working the repairman comes in and unplugs it and turns it over then says its fixed. The drinks we sat out in the AC in the room got colder. The manager Michael tried to explain things. He said it was a temperature control box . They said get some ice .Could not get reservation to eat and were told everything was filled up. Out of 18 places We complained and we were able to get one for 1 night? 3 days to get remote batteries.Dropped us off at the wrong place missed 1/2a show. much more. Not enough"
Show more
7.4

Very good

14 reviews

Avg price per night
$ 153
RIU REPUBLICA - ALL INCLUSIVE - ADULTS ONLY
Bavaro,Punta Cana - View on map
  1. Pets allowed
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Hot tub
  7. BBQ facilities
  8. Luggage storage
"Had an ant problem, switched rooms, had another ant problem. I didn't drink or have food in the room. Everything else was very good, good four star experience, just struggled with ants."
Show more
8.3

Excellent

49 reviews

Avg price per night
$ 197

Fast facts about Punta Cana, Dominican Republic

Accommodations1,425 properties
Popular hotelRiu Palace Punta Cana - All Inclusive
Popular areaBavaro
Nightly rates from$29
AirportPunta Cana International Airport

Discover the neighborhoods of Punta Cana


Frequently asked questions

What's the average price of a hotel in Punta Cana?

The average price for a 3-star hotel in Punta Cana is USD 142. The average price for a 4-star hotel in Punta Cana is USD 283. The average price for a 5-star hotel in Punta Cana is USD 397.

What's the average price of a hotel in Punta Cana this weekend?

The average price for a 3-star hotel in Punta Cana this weekend is USD 177. The average price for a 4-star hotel in Punta Cana this weekend is USD 313. The average price for a 5-star hotel in Punta Cana this weekend is USD 468.

What's the average price of a hotel in Punta Cana tonight?

The average price for a 3-star hotel in Punta Cana tonight is USD 131. The average price for a 4-star hotel in Punta Cana tonight is USD 284. The average price for a 5-star hotel in Punta Cana tonight is USD 458.

What are the best hotels in Punta Cana near Punta Cana International Airport?

Verified travelers to Punta Cana who stayed near Punta Cana International Airport have given top reviews to Four Points by Sheraton Puntacana Village and ApartaHotel Dubai.

What are the best hotels in Punta Cana for couples?

What are the best hotels in Punta Cana for families?

What hotels in Punta Cana have the best breakfast?

Verified travelers to Punta Cana have given top reviews for the breakfast at Grand Bavaro Princess - All Inclusive.

What's the best neighborhood in Punta Cana to stay in?

Popular neighborhoods among travelers staying in Punta Cana include Bavaro, Uvero Alto and Pueblo Bavaro.

Show more questions



More about Punta Cana

With powdery white beaches, all-inclusive resorts and unbelievably clear waters, Punta Cana is the archetypal Caribbean resort. It offers no pretense of sightseeing or cultural immersion. Instead, the emphasis is on beach culture, high-brow leisure activities, and an unrivaled assortment of hedonistic activities.

Accommodation in Punta Cana is in full supply, with tens of thousands of hotel rooms ready to welcome guests into this idyllic environment. Many hotels are located in Bavaro where they are joined by a selection of boutiques, seafood restaurants, and bars.

Most tourists check into their resort and spend as much time as possible on the beach. In all, the broad and beautiful beaches of Punta Cana – including Arena Blanca Beach – cover 20 miles of exclusive ocean-front property. Each hotel can arrange a list of water sport activities, including scuba diving, kayaking, and windsurfing. Resorts also arrange activities like water aerobics and beach volleyball.

It's best for tourists to stay near the hotel where they've booked a room. Each resort guards its slice of the coast, since their guests are usually entitled to complimentary food and drinks as a part of their vacation package. It's rare that one hotel trumps another when it comes to facilities, especially when staying with government-rated 4- and 5-star hotels near Punta Cana.

Punta Cana International Airport is an efficient facility with plenty of experience whisking tourists to and from these lavish resorts. The major hotels will meet passengers in the Arrivals Hall and take them directly to the beach.