Hotels | Caribbean Islands

Most hotels are fully refundable. Because flexibility matters.

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

Search over 2.9 million properties and 550 airlines worldwide.

Check Caribbean Islands hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Grand Palladium Bávaro Suites Resort & Spa - All Inclusive
4 out of 5
Avda. Francia s/n, Playas de Bavaro Higuey, Punta Cana, La Altagracia, 23000
The price is $154 per night from May 18 to May 19
129.82 mi from city center
3.8/5 Good! (1,002 reviews)
"Everything was good. Only thing check-in process took over an hour ,seems like the staff weren’t organized."

Reviewed on May 14, 2022

Grand Palladium Bávaro Suites Resort & Spa - All Inclusive
TRS Cap Cana Hotel - Adults Only
5 out of 5
Boulevard Fishing Lodge, Cap Cana, Punta Cana, 23000
Fully refundableReserve now, pay when you stay
The price is $139 per night from Jun 8 to Jun 9
132.44 mi from city center
4.3/5 Excellent! (577 reviews)
"The property was nice. Staff was very friendly. We did have an issue with our room and they did move us right away. The views were nice and distance to the airport and local area were pretty descent. If you choose the swim up pool, I would choose the choice “poolside”. The other choice is located ..."

Reviewed on May 15, 2022

TRS Cap Cana Hotel - Adults Only
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 $186 per night from May 30 to May 31
130.88 mi from city center
3.8/5 Good! (855 reviews)
"Very nice and food and drinks was great. The staff is very friendly welcoming and warm."

Reviewed on May 15, 2022

Melia Caribe Beach Resort - All Inclusive
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Catalonia Santo Domingo
4.5 out of 5
Avenida George Washington No. 500, Santo Domingo, Distrito Nacional, 10104
Fully refundableReserve now, pay when you stay
The price is $99 per night from May 20 to May 21
32.34 mi from city center
4/5 Very Good! (973 reviews)
"Everything went well - Like the Room and the View. I enjoyed the breakfast and the pool"

Reviewed on May 10, 2022

Catalonia Santo Domingo
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 $246 per night from May 23 to May 24
131.27 mi from city center
4/5 Very Good! (3,140 reviews)
"We stayed for 5 days and it was our first trip with our 10 month baby. We loved it. I have never seen so many nice staff in my life, they were all super friendly and specially with my daughter. The food at the buffet was ok but the food at the restaurant at time was amazing. We also celebrated my ..."

Reviewed on May 16, 2022

Barceló Bávaro Palace - All Inclusive
Occidental Punta Cana - All Inclusive
4 out of 5
España Avenue, Bávaro, Punta Cana, La Altagracia, 23301
The price is $118 per night from Jun 1 to Jun 2
129.25 mi from city center
3.8/5 Good! (1,086 reviews)
"I liked the rooms, they were pretty comfy, clean, and well equipped, and the staffs were also pretty friendly. I didn't like the night activity, there was not much to do, no disco, nowhere to play some games or something like that, also the alcohol was kinda cheap"

Reviewed on May 11, 2022

Occidental Punta Cana - All Inclusive
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 $363 per night from May 18 to May 19
126.36 mi from city center
3.8/5 Good! (1,459 reviews)
"Great property but so big you have to walk everywhere. Should offer bikes to get around property."

Reviewed on May 16, 2022

Hard Rock Hotel & Casino Punta Cana All Inclusive
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
5 out of 5
Playas de Bavaro, Higuey, Punta Cana, La Altagracia, 23301
131.05 mi from city center
4.2/5 Excellent! (448 reviews)
"The staff seemed to really want to make our stay as enjoyable as possible. We loved the swim-up pool that we had. With a toddler having our own swimming area was really convenient and kept us away from the crowds. The water park was really fun with slides and really low water areas to play. There ..."

Reviewed on May 15, 2022

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Princess Family Club Bavaro - All Inclusive
4.5 out of 5
Bávaro, Punta Cana, La Altagracia, 23000
The price is $180 per night from May 18 to May 19
128.15 mi from city center
4.1/5 Very Good! (263 reviews)
"My kids had fun !!!"

Reviewed on May 9, 2022

Princess Family Club Bavaro - All Inclusive
Caribe Deluxe Princess - All Inclusive
4 out of 5
Playa Bavaro, Punta Cana, La Altagracia, 23000
The price is $123 per night from Jun 12 to Jun 13
128.76 mi from city center
4.3/5 Excellent! (193 reviews)
"we thought this was a great space and very nicely renovated"

Reviewed on May 13, 2022

Caribe Deluxe Princess - All Inclusive
Don't see what you're looking for?
See all available properties in Caribbean Islands
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.

Where to stay in Caribbean Islands

Find the best Caribbean Islands areas and neighborhoods for the activities you enjoy most. Learn more about Caribbean Islands

Caribbean Islands hotels information

Number of reviews 9996
Accommodation 10214 hotels
Lowest Price $99
Highest Price $363

Recent reviews of Caribbean Islands hotels
expedia verified reviews

Our app takes you further

Earn double Expedia Rewards points when you book on the app as a member. Save even more on trips so you can take more trips, 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