Find hotels in Caribbean Islands from £76

    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

Check Caribbean Islands hotel prices

Tomorrow night
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Caribbean Islands hotels and places to stay

Serenade Punta Cana Beach & Spa Resort - All Inclusive
4.5 star property
8.2 out of 10, Very good, 4,856 reviews
"Everything was beautiful the staff were great I enjoyed my stay "
The price is £314
per night
10 Jun - 11 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, 1,528 reviews
"This was our first family trip to Punta Cana. My family enjoyed it very much. Beautiful resort with many good food and drinks. My only recommendation is they should have more vegetarian food "
The price is £397
per night
1 Jul - 2 Jul
Hard Rock Hotel & Casino Punta Cana All Inclusive
Jewel Palm Beach
4.0 star property
8.6 out of 10, Excellent, 1,215 reviews
"I love this hotel the ambiance the Employees are top notch food was great especially in the buffet, we would eat at the restaurant and end up at the buffet again it was a great experience for us we will be back again soon "
The price is £148
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, 2,205 reviews
"I "
The price is £253
per night
14 Jun - 15 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, 2,904 reviews
"The property was clean, quiet and the service was great. There only a couple of things which I was not pleased with. The entire facility was hot like if the A/C was not working. The minibar did not cool at all and I was told by staff that was something normal in all the rooms."
The price is £428
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, 4,097 reviews
"I like this resort. I have been there twice and will definitely go again "
The price is £292
per night
2 Jul - 3 Jul
Majestic Colonial Punta Cana - All Inclusive
Barceló Bávaro Palace - All Inclusive
4.5 star property
8.0 out of 10, Very good, 3,896 reviews
"The food was amazing"
The price is £343
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, 1,747 reviews
"Good"
The price is £377
per night
10 Jun - 11 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, 1,416 reviews
"Nice staff, even nicer rooms. Transportation shuttles, restaurant on site. "
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, 1,002 reviews
"Excellent experience "
The price is £317
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, 1,961 reviews
"This was a nice property to stay at. The rooms are a little dated however the property is nice. The food is good and the staff are very helpful and friendly. I will definitely visit again. "
The price is £306
per night
10 Jun - 11 Jun
Hilton Rose Hall an All-Inclusive Resort
Majestic Mirage Punta Cana - All inclusive
5.0 star property
9.0 out of 10, Wonderful, 4,556 reviews
"I did not like that my room was about 1/4 mile away from the main buffet and attractions. There should be some form of transportation accommodations for people. Also the flies on the food at the buffets was grossly off putting. There needs to be covers for the food. "
The price is £446
per night
10 Jun - 11 Jun
Majestic Mirage Punta Cana - All inclusive
Moon Palace Jamaica – All Inclusive
5.0 star property
8.2 out of 10, Very good, 1,210 reviews
"Excellent Family resort, tons of amenities, nice dining options, fantastic pools, good entertainment, so many things to do on and sponsored by the resort that we didn’t have look for outside activities. The staff was exceptionally friendly and responsive! Our only regret was that we didn’t stay longer…next time!"
The price is £397
per night
11 Jun - 12 Jun
Moon Palace Jamaica – All Inclusive
Grand Hyatt Baha Mar
4.5 star property
8.6 out of 10, Excellent, 3,216 reviews
"Will definitely be returning. "
The price is £439
per night
10 Jun - 11 Jun
Grand Hyatt Baha Mar
Margaritaville Beach Resort - Nassau
4.0 star property
8.2 out of 10, Very good, 1,306 reviews
"The view was amazing"
The price is £278
per night
10 Jun - 11 Jun
Margaritaville Beach Resort - Nassau
Melia Caribe Beach Resort - All Inclusive
4.0 star property
7.6 out of 10, Good, 1,774 reviews
"It was a good stay "
The price is £262
per night
20 Jun - 21 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, 1,703 reviews
"Shopping around really not a good idea "
The price is £466
per night
25 Jun - 26 Jun
S Hotel Montego Bay - Luxury Boutique All Inclusive Hotel
Renaissance Wind Creek Aruba Resort
4.5 star property
9.0 out of 10, Wonderful, 1,230 reviews
"Every one was amazing and super friendly genuinely enjoyed talking with customers except for Humbert he was super disrespectful rolling his eyes when an incident occured. "
The price is £439
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, 1,297 reviews
"Beach"
The price is £512
per night
7 Jul - 8 Jul
Barceló Aruba - All Inclusive
Breezes Resort Bahamas All Inclusive
3.0 star property
7.2 out of 10, Good, 1,111 reviews
"Owners must renovate the property. It is old and dated. Its the staff that saves them. Absolutely no watersports activities and sand not raked daily by watersports staff. Rooms need updating and have no fridge. I didn't see an ice machine on my floor nor was there any ice bucket...No complimentary bottle especially when it is known that the people on the island don't drink the water from the pipes, they drink bottled water. But again, its the staff that saves them."
Breezes Resort Bahamas All Inclusive
Don't see what you're looking for?
See all available properties in Caribbean Islands
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

More cheap stays in Caribbean Islands

Accommodation near Caribbean Islands attractions

Caribbean Islands Hotel Reviews
Expedia verified reviews