Search Dominican Republic Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Dominican Republic

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Dominican Republic

Serenade Punta Cana Beach & Spa Resort - All Inclusive
4.5 out of 5
Carretera Cabeza de Toro, Punta Cana, La Altagracia, 23000
The price is CA $435 per night from Mar. 7 to Mar. 8
CA $435
per night
Mar. 7 - Mar. 8
4.1/5 Very Good! (2,403 reviews)
"Overall the property was nice. I really love the aesthetics of the décor. My room 6101 was beautiful but did need a little more cleaning my floor was a little dirty and also the bathroom sink but nothing I couldn't handle. The ease of checking in online was great as well. My BIGGEST PROBLEM was being ..."

Reviewed on Feb. 1, 2023

Serenade Punta Cana Beach & Spa Resort - 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, 23301
The price is CA $513 per night from Mar. 3 to Mar. 4
CA $513
per night
Mar. 3 - Mar. 4
3.9/5 Very Good! (3,066 reviews)
"Beautiful property and beaches. Not crowded"

Reviewed on Feb. 1, 2023

Barceló Bávaro Palace - All Inclusive
Grand Bavaro Princess - All Inclusive
4.5 out of 5
Playas De Bavaro, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is CA $351 per night from Feb. 7 to Feb. 8
CA $351
per night
Feb. 7 - Feb. 8
4/5 Very Good! (1,668 reviews)
"Very nice"

Reviewed on Feb. 3, 2023

Grand Bavaro Princess - All Inclusive

Save an average of 15% on thousands of hotels when you're signed in

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, 23000
The price is CA $648 per night from Mar. 7 to Mar. 8
CA $648
per night
Mar. 7 - Mar. 8
3.7/5 Good! (1,485 reviews)
"There could not be a better place for individuals, couples or families !"

Reviewed on Jan. 28, 2023

Hard Rock Hotel & Casino Punta Cana All Inclusive
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
The price is CA $571 per night from Feb. 15 to Feb. 16
CA $571
per night
Feb. 15 - Feb. 16
3.8/5 Good! (1,145 reviews)
"Trip was good! Food wasn’t as bad as I thought it was going to bed. In general dr is known for its terrible food but it was ok"

Reviewed on Feb. 1, 2023

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
5 out of 5
Playas de Bavaro, Higuey, Punta Cana, La Altagracia, 23301
4.1/5 Very Good! (1,010 reviews)
"Lopesan is wonderful. The grounds are gorgeous, the staff never stops cleaning and everyone is so friendly! The junior suite is perfect for 2 people, I was thrilled to have an outdoor patio to dry our clothes after being at the pool. The food at the resort is EXCELLENT. If you don’t want the buffet ..."

Reviewed on Feb. 3, 2023

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Majestic Elegance Punta Cana - All Inclusive
4.5 out of 5
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia, 23000
The price is CA $797 per night from Feb. 20 to Feb. 21
CA $797
per night
Feb. 20 - Feb. 21
4.3/5 Excellent! (2,305 reviews)
"7th Trip to Majestic Properties"

Reviewed on Feb. 2, 2023

Majestic Elegance Punta Cana - All Inclusive
Majestic Colonial Punta Cana - All Inclusive
4 out of 5
Carretera El Macao, Punta Cana, La Altagracia, 23000
The price is CA $727 per night from Feb. 16 to Feb. 17
CA $727
per night
Feb. 16 - Feb. 17
4.2/5 Excellent! (2,201 reviews)
"Service, friendliness of staff"

Reviewed on Feb. 3, 2023

Majestic Colonial Punta Cana - All Inclusive
Bahia Principe Grand La Romana - All Inclusive
4.5 out of 5
Carretera San Pedro, Km 12, Ramón Santana, La Romana, 22000
The price is CA $322 per night from Feb. 5 to Feb. 6
CA $322
per night
Feb. 5 - Feb. 6
4.2/5 Excellent! (1,074 reviews)
"The staff were so friendly and nice and night shows was amazing. The room was dark and cold. Kids pool was not really good. Good enough but not 5 star for sure"

Reviewed on Feb. 1, 2023

Bahia Principe Grand La Romana - All Inclusive
Bahia Principe Fantasia Punta Cana - All Inclusive
4 out of 5
Carretera Arena Gorda, Punta Cana, La Altagracia, 23000
The price is CA $402 per night from Mar. 7 to Mar. 8
CA $402
per night
Mar. 7 - Mar. 8
4.2/5 Very Good! (1,949 reviews)
"Great hotel! Our vacations were terrific thanks to the fantastic service the hotel provided to us. The food is great. There was only one Italian restaurant where we did not enjoy our food (it did not taste at all and was a bit slow) but at other restaurants and buffets the food was delicious. Good ..."

Reviewed on Feb. 1, 2023

Bahia Principe Fantasia Punta Cana - All Inclusive
Caribe Deluxe Princess - All Inclusive
4 out of 5
Playa Bavaro, Punta Cana, La Altagracia, 23000
The price is CA $302 per night from Mar. 2 to Mar. 3
CA $302
per night
Mar. 2 - Mar. 3
4.1/5 Very Good! (489 reviews)
"Great stay! My wife and I visited Caribe Deluxe Princess back in December, and we had our doubts prior because it was our first all inclusive stay. The property and its amenities were well kept. Nice and clean room. The staff was super friendly. The food was much better than we had imagined. Beautiful ..."

Reviewed on Feb. 1, 2023

Caribe Deluxe Princess - All Inclusive
Catalonia Punta Cana - All Inclusive
4 out of 5
Playa Bavaro, Cabeza de Toro, Punta Cana, La Altagracia, 23000
3.7/5 Good! (1,052 reviews)
"Unique layout"

Reviewed on Jan. 29, 2023

Catalonia Punta Cana - All Inclusive
Barceló Bávaro Beach - Adults Only - All Inclusive
4 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia, 23001
The price is CA $743 per night from Feb. 5 to Feb. 6
CA $743
per night
Feb. 5 - Feb. 6
4.2/5 Very Good! (1,092 reviews)
"The staff was always amazing."

Reviewed on Jan. 31, 2023

Barceló Bávaro Beach - Adults Only - All Inclusive
Melia Caribe Beach Resort - All Inclusive
4 out of 5
Playas de Bavaro, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is CA $401 per night from Mar. 4 to Mar. 5
CA $401
per night
Mar. 4 - Mar. 5
3.7/5 Good! (1,050 reviews)
"Beaches had excellent sun cover availabiluty. Reception could have provided better explaining ofamenities and restaurant times to avoid some confusion."

Reviewed on Feb. 2, 2023

Melia Caribe Beach Resort - All Inclusive
Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
4 out of 5
Carr. Playa Arena Gorda, Bavaro, Punta Cana, La Altagracia, 23000
The price is CA $440 per night from Feb. 27 to Feb. 28
CA $440
per night
Feb. 27 - Feb. 28
3.5/5 Good! (1,203 reviews)
"We loved this resort! We upgraded to Diamond club which was well worth it. Jhoenmy our butler was so helpful. He made all our reservations for dinners. We had all access to the Royalton next door and took a 2 minute tram ride there or walked whenever we wanted. They had top shelf liquor everywhere. ..."

Reviewed on Jan. 26, 2023

Royalton Splash Punta Cana, An Autograph Collection All-Inclusive Resort & Casino
Bahia Principe Grand Punta Cana - All Inclusive
4 out of 5
Arena Gorda - Macao, Seccion Baigua, Punta Cana, La Altagracia, 23000
The price is CA $297 per night from Mar. 7 to Mar. 8
CA $297
per night
Mar. 7 - Mar. 8
3.6/5 Good! (1,265 reviews)
"Great place"

Reviewed on Jan. 24, 2023

Bahia Principe Grand Punta Cana - All Inclusive
Bahia Principe Luxury Bouganville - Adults Only - All Inclusive
4.5 out of 5
Carretera San Pedro - La Romana, Km 12, Ramón Santana, La Romana, 22000
The price is CA $393 per night from Feb. 12 to Feb. 13
CA $393
per night
Feb. 12 - Feb. 13
4.3/5 Excellent! (1,093 reviews)
"We just stayed 10 days at the Bouganville. Our room (55006) was perfect. Bright and airy and quite large. It faced the back of the property so was very quiet. The central location was also great, halfway between the quiet pool and activity pool and not far from the lobby. The staff were quite simply ..."

Reviewed on Feb. 3, 2023

Bahia Principe Luxury Bouganville - Adults Only - All Inclusive
Grand Sirenis Punta Cana Resort & Aquagames - All Inclusive
4 out of 5
Playa De Uvero Alto, Punta Cana, La Altagracia, 23000
3.9/5 Very Good! (1,098 reviews)
"Fue fantástico pasar mis vacaciones en el hotel gran sirine"

Reviewed on Jan. 31, 2023

Grand Sirenis Punta Cana Resort & Aquagames - All Inclusive
Princess Family Club Bavaro - All Inclusive
4.5 out of 5
Bávaro, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is CA $325 per night from Feb. 9 to Feb. 10
CA $325
per night
Feb. 9 - Feb. 10
4/5 Very Good! (457 reviews)
"The variety of pools for kids of different ages makes this resort stand out for families. Lots of dining options and an excellent 24/7 sports bar. Quality customer service, although not all workers speak English."

Reviewed on Jan. 28, 2023

Princess Family Club Bavaro - All Inclusive
Dreams Royal Beach Punta Cana - All Inclusive
4 out of 5
Av. Alemania S/N, El Cortecito, Bávaro Beach, Punta Cana, 23000
Fully refundableReserve now, pay when you stay
The price is CA $649 per night from Mar. 7 to Mar. 8
CA $649
per night
Mar. 7 - Mar. 8
4.2/5 Very Good! (998 reviews)
"Beautiful grounds, excellent and friendly staff, gardens and layout make it feel intimate and luxurious. Spa facility is great."

Reviewed on Jan. 16, 2023

Dreams Royal Beach Punta Cana - All Inclusive
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.

Dominican Republic Hotel Guide

The Dominican Republic is one of many popular travel destinations in the Caribbean. With the Atlantic Ocean immediately to the north and the Caribbean Sea to the south, this tropical island nation is a wonderful destination for travellers looking for a warm climate and beautiful sandy beaches. However, there is a lot more to do in the Dominican Republic than bask in the sun all day! If you are thinking about a trip to this country, it may be best to start by creating an itinerary and researching the best hotels in Dominican Republic to book rooms at during your stay.

One popular and often once-in-a-lifetime activity that many travellers like to partake in during their trip to the Dominican Republic is that of swimming with dolphins. This can be an exhilarating and unforgettable experience and is a must for anybody who wants to feel close with nature and wildlife. There are several places throughout the Dominican Republic that offer swims with dolphins, but among the largest and most popular is Ocean World. Here, thirty-minute swims with dolphins are offered every hour of operation throughout the day.

If that is not enough excitement for you, then you may want to spend a day in Punta Cana, which is among the most popular travellers' destinations in the Dominican Republic. This city is known for having many English speaking natives, beautiful resorts and Dominican Republic hotels, and plenty of fun activities to take part in. One favourite of travellers and locals alike is the Punta Cana day cruise, which takes travellers on a sailing and snorkeling adventure along the coastline.

For those looking to get out of the water, there is also the option of going on a dune buggy adventure in Punta Cana and its surrounding areas. In embarking on a half-day dune buggy trip, travellers can enjoy having a private, knowledgeable tour guide along the way as they explore the Dominican countryside, beautiful banana plantations, and so much more.

If a trip to the Dominican Republic is in your future, be sure to find cheap hotel deals in Dominican Republic ahead of time and do not hesitate to book those rooms as soon as you find the top discount rates. By finding Dominican Republic hotel deals and Dominican Republic hotel packages ahead of time, you can make your reservations and enjoy the lowest prices on your stay. Be sure to land a cheap Dominican Republic hotel deal for your special upcoming trip, and safe travels!

Dominican Republic hotels information

Number of reviews
28103
Accommodation
12143 hotels
Lowest Price
CA $297
Highest Price
CA $797

Recent Reviews in Dominican Republic
Expedia verified reviews

Go further with the Expedia app

Save even more - get up to 20% on select hotels and earn double the points when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code