Search Caribbean Hotels

    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
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Caribbean

Serenade Punta Cana Beach & Spa Resort - All Inclusive
4.5 star property
8.2 out of 10, Very good, (4899)
"Nice, clean and friendly staff "
The price is RM 1,655
per night
23 Jun - 24 Jun
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, (1520)
"Beautiful resort , we had a lot of fun, lots of things to do. You need a little train to get everywhere , it is very big, they should have more , our only issue was waiting 30 min for another one to come and take us where we need. "
The price is RM 2,382
per night
7 Jul - 8 Jul
Hard Rock Hotel & Casino Punta Cana All Inclusive
Jewel Palm Beach
4.0 star property
8.6 out of 10, Excellent, (1244)
"Me encantó, la comida riquísima, la atención excelente. Gracias a todos por la atención "
The price is RM 921
per night
30 Jun - 1 Jul
Jewel Palm Beach
Save an average of 15% on thousands of hotels when you're signed in
SeaGarden Beach Resort - All Inclusive
3.5 star property
7.4 out of 10, Good, (2218)
"Stay was awesome! Location is beautiful! Staff was so friendly and food was super good! They even have a bar and beach a rooms the road you walk to! Breakfast was so delicious and the lunch buffet was perfect. Love entertainment at night! Would definitely suggest going to!"
The price is RM 1,047
per night
18 Jun - 19 Jun
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, (2950)
"Very nice, good food. "
The price is RM 2,089
per night
23 Jun - 24 Jun
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, (4137)
"The most amazing place to be. Exceptional services and very well trained staff. Definitely coming back. Cleanliness was beyond expectations and all food buffets and restaurants exceeded my expectations. "
The price is RM 1,627
per night
23 Jun - 24 Jun
Majestic Colonial Punta Cana - All Inclusive
Barceló Bávaro Palace - All Inclusive
4.5 star property
8.0 out of 10, Very good, (3871)
"We had an amazing time the resort is huge! The seaweed got pretty bad 2 days before we left so we did and excursion to Scape Park 🙌🙌 Definitely recommend that!! Then pool day! I would definitely go back"
The price is RM 1,611
per night
1 Jul - 2 Jul
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, (1745)
"The managers Maria and her supervisor are awesome. Super helpful with restaurant reservations. Our swim up wraparound was the best room I ever stayed in."
The price is RM 2,153
per night
16 Jun - 17 Jun
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, (1434)
"It was good overall"
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, (1004)
"Property was nice, staff was nice they upgraded our room but the ac wasn’t blowing cool are that well and made some nights uncomfortable, Staff get orders wrong sometimes, and the phones in suite stopped working for 2 days, nonetheless the resort was beautiful and our butler was amazing, though it is small they know how to have fun! Food was good even though the limited dining options, and the resort is very secure and private. Perfect for couples and those who really want to get away."
The price is RM 1,451
per night
17 Jun - 18 Jun
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, (1955)
"Second time at this property and they made quite a few upgrades, such as the new coffee and ice cream shop. Our family came back because of the great food, hospitality and beautiful scenery. My only complaint would be the sales people's at the front desk that try to force a sales pitch breakfast meeting, they are extremely annoying if you even think about hearing what they have to say. Besides that, we had a great time."
The price is RM 2,110
per night
7 Jul - 8 Jul
Hilton Rose Hall an All-Inclusive Resort
Majestic Mirage Punta Cana - All inclusive
5.0 star property
9.0 out of 10, Wonderful, (4505)
"Awesome resort"
The price is RM 2,672
per night
26 Jun - 27 Jun
Majestic Mirage Punta Cana - All inclusive
Moon Palace Jamaica – All Inclusive
5.0 star property
8.2 out of 10, Very good, (1208)
"You could tell that the staff loved what they do, they provided top tiered customer experience from the moment you check in to the moment you leave. The property was noticeably clean and room service seemed to be around the clock. Everyone was readily available to answer any and all questions we had, we will definitely be returning."
Moon Palace Jamaica – All Inclusive
Grand Hyatt Baha Mar
4.5 star property
8.6 out of 10, Excellent, (3225)
"I like it because it was a beautiful Hotel and I didn't like about it because they charge you for every little thing"
The price is RM 2,117
per night
16 Jun - 17 Jun
Grand Hyatt Baha Mar
Margaritaville Beach Resort - Nassau
4.0 star property
8.2 out of 10, Very good, (1327)
"What stood out most during my stay was the exceptional service from the staff! Additionally, the property had a tranquil ambiance. "
The price is RM 845
per night
25 Jun - 26 Jun
Margaritaville Beach Resort - Nassau
Melia Caribe Beach Resort - All Inclusive
4.0 star property
7.6 out of 10, Good, (1788)
"We had a very nice stay at Melia Caribe Resort. Friendly staff, exellent breakfast, lunch, dinner, nice atmosphere, a clean room and plenty of hot water. Can be recommended. We were very grateful for the kindness and consideration shown by our concierge Any Liriano De Leon she is amazing she made sure we had everything we needed to make our stay more comfortable and fun . She was always available to answer our questions also made sure we didn’t miss out on any fun activities that they had on...
The price is RM 1,225
per night
23 Jun - 24 Jun
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, (1723)
"Next to the beach and near the airport. Property can have some improvements "
The price is RM 2,581
per night
1 Jul - 2 Jul
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
Renaissance Wind Creek Aruba Resort
4.5 star property
9.0 out of 10, Wonderful, (1217)
"This resort was great. Multiple restaurants on property. Easy access to private beach with stay. Staff nice and attentive. "
The price is RM 1,937
per night
17 Jun - 18 Jun
Renaissance Wind Creek Aruba Resort
Barceló Aruba - All Inclusive
4.0 star property
8.0 out of 10, Very good, (1270)
"Beaches were beautiful; room clean and cool. Drinking out of tiny cups sucks!"
The price is RM 3,122
per night
6 Jul - 7 Jul
Barceló Aruba - All Inclusive
Breezes Resort Bahamas All Inclusive
3.0 star property
7.2 out of 10, Good, (1120)
"The staff bend over backwards to make the guests happy, I was very impressed with the dedication of everyone at the property, keep up the great job.There’s nothing that can think of that I didn’t like."
The price is RM 1,720
per night
28 Jun - 29 Jun
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,194
Accommodation
76,298 hotels
Lowest Price
RM845
Highest Price
RM3,122

Recent Reviews in Caribbean
Expedia verified reviews