Find hotels in Caribbean Islands from CA $258

    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
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
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,835 reviews
"Bar tender named Jhonathan at the main lobby bar was the absolute best!! Always treated us with respect, and made us feel comfortable and would refill our drinks without even asking for a new drink. Was super attentive and provided excellent service to us! By far the favorite bar to sit down and drink at throughout the entire resort. "
The price is CA $462
CA $545 total
includes taxes & fees
Jun 17 - Jun 18
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,525 reviews
"Lo encontré aburrido, esta hecho para los americanos, los latinos se aburren. No tienen variedad de cervezas para ser all inclusive. Muy bello las facilidades, el servicio de troly es pésimo "
The price is CA $690
CA $690 total
includes taxes & fees
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, 1,200 reviews
"Beautiful property, close to the airport and a great value. Very pretty, wonderful people as well. Gift shop is insanely expensive -$50 for sun screen???!!!- and the food was just ok. Overall though it was a nice experience."
The price is CA $258
CA $258 total
includes taxes & fees
Jun 27 - Jun 28
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,200 reviews
"All of the staff members were extremely nice and helpful! I would definitely stay here again. "
The price is CA $297
CA $348 total
includes taxes & fees
Jun 20 - Jun 21
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,891 reviews
"Property the great and clean! Buffet had great options and my husband had plenty to choose from given his food allergies. The gym was amazing. The only thing I was bummed about was the Kids Splash park being closed for maintenance. I pretty much chose this location for the gym and splash park. So it was a bit disappointing to learn it wasn’t open during my stay. Other than that, it was a great stay."
The price is CA $631
CA $745 total
includes taxes & fees
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, 4,078 reviews
"They need to do better on food sp. dinner ."
The price is CA $564
CA $564 total
includes taxes & fees
Jun 14 - Jun 15
Majestic Colonial Punta Cana - All Inclusive
Barceló Bávaro Palace - All Inclusive
4.5 star property
8.0 out of 10, Very good, 3,879 reviews
"The property is nice. Beautiful pool and service but I never see a mofongo at the buffet. Lamb was the best. However I never see a show in the property as osuakky has before punta Cana. Needs more entertainment. The pool has a show for adults showing who move more there bat no appropriate for kids."
The price is CA $466
CA $597 total
includes taxes & fees
Jul 1 - Jul 2
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,742 reviews
"Good"
The price is CA $621
CA $621 total
includes taxes & fees
Jun 8 - Jun 9
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,409 reviews
"It was so fun I loved it. "
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,001 reviews
"Excellent experience "
The price is CA $457
CA $650 total
includes taxes & fees
Jul 2 - Jul 3
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,958 reviews
"The staff were very friendly and welcoming! They had several options of dinner choices and drinks. The services were excellent. They also had different entertainment each night. We are going back next year!"
The price is CA $587
CA $587 total
includes taxes & fees
Jun 8 - Jun 9
Hilton Rose Hall an All-Inclusive Resort
Majestic Mirage Punta Cana - All inclusive
5.0 star property
9.0 out of 10, Wonderful, 4,533 reviews
"Had a wonderful vacations at Majestic Mirage. People are so kind over there. Food is incredible good, a lot of options of restaurants. I highly recommend this resort!!"
The price is CA $776
CA $776 total
includes taxes & fees
Jun 14 - Jun 15
Majestic Mirage Punta Cana - All inclusive
Moon Palace Jamaica – All Inclusive
5.0 star property
8.2 out of 10, Very good, 1,205 reviews
"Love the entertainment "
The price is CA $640
CA $710 total
includes taxes & fees
Jun 9 - Jun 10
Moon Palace Jamaica – All Inclusive
Grand Hyatt Baha Mar
4.5 star property
8.6 out of 10, Excellent, 3,200 reviews
"Baha Mar is a fantastic resort to stay at whether it's a girls trip, couples trip or family trip. This time we took out 10m and 2.5 year old, and all was fantastic - everyone was very friendly, everything Clean, lots of activity for kids to engage in with animals."
The price is CA $580
CA $834 total
includes taxes & fees
Jun 23 - Jun 24
Grand Hyatt Baha Mar
Margaritaville Beach Resort - Nassau
4.0 star property
8.2 out of 10, Very good, 1,295 reviews
"Fabulous great place wish I hadn’t booked Atlantis for next trip "
The price is CA $299
CA $471 total
includes taxes & fees
Jun 9 - Jun 10
Margaritaville Beach Resort - Nassau
Melia Caribe Beach Resort - All Inclusive
4.0 star property
7.6 out of 10, Good, 1,771 reviews
"It was a good stay "
The price is CA $356
CA $455 total
includes taxes & fees
Jun 17 - Jun 18
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,697 reviews
"Perfect resort for a weekend getaway! The food was consistently delicious. I do wish there were more activities for guests but overall a great stay "
The price is CA $811
CA $811 total
includes taxes & fees
Jul 4 - Jul 5
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,226 reviews
"The hotel staff was always pleasant and very helpful to find out any needed information for our group. Everything was within walking distance. "
The price is CA $562
CA $737 total
includes taxes & fees
Jun 10 - Jun 11
Renaissance Wind Creek Aruba Resort
Barceló Aruba - All Inclusive
4.0 star property
8.0 out of 10, Very good, 1,295 reviews
"Beach was beautiful. Grounds were well manicured. Pool water was always a good temperature. Food was good and the staff was friendly."
The price is CA $754
CA $892 total
includes taxes & fees
Jul 7 - Jul 8
Barceló Aruba - All Inclusive
Breezes Resort Bahamas All Inclusive
3.0 star property
7.2 out of 10, Good, 1,107 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."
The price is CA $561
CA $561 total
includes taxes & fees
Jun 10 - Jun 11
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

Accommodation near Caribbean Islands attractions

Caribbean Islands Hotel Reviews
Expedia verified reviews