Search Hotels in Caribbean

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Caribbean

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 76,497 hotels in Caribbean with room rates, reviews, and availability. Most hotels are fully refundable.

Serenade Punta Cana Beach & Spa Resort - All Inclusive
4.5 star property
8.2 out of 10, Very Good, (4856)
"Good"
The price is ₩422,205
per night
Jul 18 - Jul 19
Serenade Punta Cana Beach & Spa Resort - All Inclusive
Hard Rock Hotel & Casino Punta Cana All Inclusive
5.0 star property
7.6 out of 10, Good, (1534)
"Beautiful "
The price is ₩700,388
per night
Jul 1 - Jul 2
Hard Rock Hotel & Casino Punta Cana All Inclusive
Jewel Palm Beach
4.0 star property
8.6 out of 10, Excellent, (1286)
"Friendly staff. Lots of activities. Food wasn’t too good but loved the different dining options. "
The price is ₩292,355
per night
Jul 24 - Jul 25
Jewel Palm Beach
SeaGarden Beach Resort - All Inclusive
3.5 star property
7.4 out of 10, Good, (2255)
"First things first the staff are all amazing very kind attentive and respectful. First thing I was disappointed was the one I got not what was pictured but after speaking with management it was corrected. They have entertainment nightly was good food was ok some days better than others. The dining room needs fans it’s way too hot for all staff and guest. The beach is amazingly beautiful the staff there is great on point n make sure your protection is key very attentive. The cab rides are way too...
The price is ₩332,978
per night
Jun 25 - Jun 26
SeaGarden Beach Resort - All Inclusive
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
5.0 star property
8.4 out of 10, Very Good, (2990)
"Beautiful property, very clean, amazing staff. Did have stomach issues the entire time we were there. Might be due to the temperature of the area where the food was kept and how it was kept warm. Pack tums or pepto just to be safe. "
The price is ₩615,537
per night
Jun 25 - Jun 26
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Majestic Colonial Punta Cana - All Inclusive
4.0 star property
8.6 out of 10, Excellent, (4255)
"The good: The shows were excellent and the staff was pleasant. The 2 restaurants you need reservations for were great. The main pool Foam parties were very fun! Overall, the resort was nice and we enjoyed our stay. The bad: The Rooms-We booked 2 Club rooms, one for me and my husband and the other for our 3 children. The rooms were so musty & smelled like mold that they put dehumidifiers in both our rooms. They asked if I wanted to move my room but not my children's room and since they were...
The price is ₩572,646
per night
Jun 25 - Jun 26
Majestic Colonial Punta Cana - All Inclusive
Barceló Bávaro Palace - All Inclusive
4.5 star property
8.0 out of 10, Very Good, (3899)
"Un hotel muy bonito y limpio. Mi única recomendación es que deben mejorar las actividades de entretenimiento en las noches. Excelentes facilidades y servicio. "
The price is ₩416,463
per night
Jun 30 - Jul 1
Barceló Bávaro Palace - All Inclusive
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
5.0 star property
7.4 out of 10, Good, (1766)
"Great vacation!!!"
The price is ₩664,629
per night
Jul 1 - Jul 2
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
Margaritaville Vacation Club by Wyndham - St. Thomas
4.0 star property
8.0 out of 10, Very Good, (1452)
"I liked the environment. Shuttles took too long to pick you up"
Margaritaville Vacation Club by Wyndham - St. Thomas
TRS Cap Cana Waterfront & Marina Hotel - Adults Only - All Inclusive
5.0 star property
8.4 out of 10, Very Good, (1008)
"Excellent hotel for couples getaway!!"
The price is ₩463,646
per night
Jul 1 - Jul 2
TRS Cap Cana Waterfront & Marina Hotel - Adults Only - All Inclusive
Hilton Rose Hall an All-Inclusive Resort
4.5 star property
8.6 out of 10, Excellent, (1968)
"Great all-inclusive food and kid options! We had an awesome experience at the hotel and waterpark. Pack lots of sunscreen!! Like double what you think you need."
The price is ₩620,525
per night
Jul 7 - Jul 8
Hilton Rose Hall an All-Inclusive Resort
Majestic Mirage Punta Cana - All inclusive
5.0 star property
9.0 out of 10, Wonderful, (4506)
"We just spent 7 nights celebrating our honeymoon and this place was fantastic! Omar was our host, and he made the trip. Very friendly staff, always welcoming, highly recommend this resort! Hibachi is a must, book It multiple times so you don’t miss out!"
The price is ₩787,790
per night
Jun 25 - Jun 26
Majestic Mirage Punta Cana - All inclusive
Moon Palace Jamaica – All Inclusive
5.0 star property
8.2 out of 10, Very Good, (1218)
"So many activities and plenty of places to eat"
Moon Palace Jamaica – All Inclusive
Grand Hyatt Baha Mar
4.5 star property
8.6 out of 10, Excellent, (3265)
"The restaurants are ridiculously expensive "
The price is ₩470,808
per night
Jul 1 - Jul 2
Grand Hyatt Baha Mar
Margaritaville Beach Resort - Nassau
4.0 star property
8.2 out of 10, Very Good, (1363)
"The property is beautiful. I received regular check in texts from my Margaritaville Ambassador. I had an issue with sugar ants and gnats in my bathroom which took a bit to resolve. I contacted the front desk several times. But once I responded to my Ambassador text message two gentleman came immediately and sprayed the room. That was a big help. Other than that minor hiccup everything else was fine. Housekeeping left water in a bag on my door knob when I didn't have the room cleaned. The front...
The price is ₩346,911
per night
Jun 26 - Jun 27
Margaritaville Beach Resort - Nassau
Melia Caribe Beach Resort - All Inclusive
4.0 star property
7.4 out of 10, Good, (1819)
"Good"
The price is ₩361,149
per night
Jun 25 - Jun 26
Melia Caribe Beach Resort - All Inclusive
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
4.0 star property
9.4 out of 10, Exceptional, (1696)
"This was my first all inclusive hotel and i couldnt have picked a better one. "
The price is ₩685,910
per night
Jul 23 - Jul 24
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
Renaissance Wind Creek Aruba Resort
4.5 star property
9.0 out of 10, Wonderful, (1216)
"Great experience, will do it again for sure"
Renaissance Wind Creek Aruba Resort
Barceló Aruba - All Inclusive
4.0 star property
8.0 out of 10, Very Good, (1276)
"Very nice place to stay, staff are amazing. Only they need little more staff for the lobby area and sometimes at the bufett ."
Barceló Aruba - All Inclusive
Breezes Resort Bahamas All Inclusive
3.0 star property
7.2 out of 10, Good, (1137)
"Visited during Grad Week. Overall the kids seemed respectful but it was an all day frat party by the pool bar. The website did mention this was going on, avoid this time if you can unless you like to be in the middle of a teenage rager all day long. "
The price is ₩500,167
per night
Jul 3 - Jul 4
Breezes Resort Bahamas All Inclusive
Don't see what you're looking for?
See all available properties in Caribbean
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.

Caribbean hotels information

Number of reviews
44,664
Accommodation
76,497 hotels
Lowest Price
₩292,355
Highest Price
₩787,790

Recent reviews of Caribbean hotels
Expedia verified reviews