The Dominican Republic may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Hotels in Dominican Republic, Caribbean

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Dominican Republic

Top Hotels in Dominican Republic

Hard Rock Hotel & Casino Punta Cana All Inclusive
4.5 out of 5
Boulevard Turístico Del Este Km 28, #74, Macao, Punta Cana, La Altagracia
The price is Rs22,401 per night
4.1/5Very Good! (1,109 reviews)

"Great hotels, but the night life was boring after the show. The kids have to pay to play, there’s basically nothing more other than the pool for them to entertain themselves. Restaurants are very tasty, delicate, and good overall. Although, in the night time I went to two different restaurants and ..."…"

Reviewed on 11 Aug 2020

Hard Rock Hotel & Casino Punta Cana All Inclusive
Bahia Principe Luxury Ambar - Adults Only - All Inclusive
4.5 out of 5
Carettera Arena Gorda, Playa Bavero Higuey, Punta Cana, La Altagracia
The price is Rs37,677 per night
4/5Very Good! (990 reviews)

"Lovely property with a beautiful beach and a nice variety of restaurants. Also fun entertainment in the evenings."…"

Reviewed on 12 Aug 2020

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bahia Principe Fantasia Punta Cana - All Inclusive
4 out of 5
Carretera Arena Gorda, Punta Cana
The price is Rs34,686 per night
4.3/5Excellent! (478 reviews)

"Wonderful service! love everything in this resort!"…"

Reviewed on 13 Aug 2020

Bahia Principe Fantasia Punta Cana - All Inclusive
Riu Palace Bavaro All Inclusive
4 out of 5
Playa de Arena Gorda, Higuey Riu Complex, Punta Cana, La Altagracia
Get Rates
4/5Very Good! (986 reviews)

"The restaurants need some coordination, big mess at the time of dropping the food"…"

Reviewed on 12 Aug 2020

Riu Palace Bavaro All Inclusive
Catalonia Punta Cana - All Inclusive
4 out of 5
Playa Bavaro, Cabeza de Toro, Punta Cana, La Altagracia
Free cancellationReserve now, pay when you stay
The price is Rs9,437 per night
3.8/5Good! (991 reviews)

"The hotel's service is excellent. The rooms are clean and spacious. The food and drinks are fantastic. The premise is safe. Mosquitoes is a problem. Despite fumigation, they are all over the place."…"

Reviewed on 12 Aug 2020

Catalonia Punta Cana - All Inclusive
Playabachata Resort - All Inclusive
4 out of 5
Bahia de Maimon, Puerto Plata, Puerto Plata
Free cancellationReserve now, pay when you stay
The price is Rs12,942 per night
3.6/5Good! (774 reviews)

"I will preface this review by saying that I am basing it on the price we paid for our stay. My husband and I stayed at the resort July 18-24. The cost for those days was VERY cheap for an all-inclusive. For what we paid, we were very happy. This is definitely not a 5-star resort but, like I said, ..."…"

Reviewed on 7 Aug 2020

Playabachata Resort - All Inclusive
Riu Bambu All Inclusive
3.5 out of 5
Playa Arena Gorda, Punta Cana, La Altagracia
The price is Rs10,270 per night
3.8/5Good! (929 reviews)

"We upgraded to the palace and that resort was spectacular"…"

Reviewed on 9 Aug 2020

Riu Bambu All Inclusive
Catalonia Royal Bavaro - Adults Only - All Inclusive
4.5 out of 5
Cabeza De Toro 1 Playas De Bavaro, Punta Cana, La Altagracia
Free cancellationReserve now, pay when you stay
The price is Rs12,601 per night
4.2/5Very Good! (1,077 reviews)

"Beautiful grounds. Great service. Darlin and Jose in the restaurants on the family side were great!"…"

Reviewed on 7 Aug 2020

Catalonia Royal Bavaro - Adults Only - All Inclusive
Barceló Bávaro Palace - All Inclusive
4.5 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is Rs16,461 per night
4.1/5Very Good! (3,056 reviews)

"We enjoy everything at the property, we don't like the beer because they changed THE PRESIDENT BRAND FOR A QUISQUEYA BRAND which don't taste at all good."…"

Reviewed on 6 Aug 2020

Barceló Bávaro Palace - All Inclusive
El Embajador, a Royal Hideaway Hotel
5 out of 5
Ave Sarasota 65, Santo Domingo, Distrito Nacional
The price is Rs8,150 per night
4.4/5Wonderful! (990 reviews)

"Definitely my favorite hotel in Santo Domingo, rooms are modern, clean and quiet, staff is great, good location and excellent service quality."…"

Reviewed on 10 Aug 2020

El Embajador, a Royal Hideaway Hotel
Don't see what you're looking for?
See all available properties in Dominican Republic
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Dominican Republic

If you are searching for an ideal Dominican Republic hotel, look no further than Expedia.co.in. We offer a wide range of Dominican Republic accommodations, from 5 star resorts to budget hotels, suited for any Dominican Republic holiday or business trip.

  • View our selection of top hotels in Dominican Republic
  • Use the map to find Dominican Republic hotels in your preferred destination
  • Enter your travel dates to find great Dominican Republic accommodation deals!