Find the best Caribbean Hotels

May 2025

MondayTuesdayWednesdayThursdayFridaySaturdaySunday

June 2025

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Great weekend hotel deals in Caribbean

Showing deals for:23 May - 25 May

Caribbean Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels Caribbean

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

5.0 star property
8.4 out of 10, Very good, (4805)
"Loved the property, infinity pool, the entertainment group. The place has exquisite scenery with tall palm trees very well groomed. Beautiful lighting in the night. The food at the buffets was very good, with lots of options. The ocean was not appealing as it had lots of seeweeds, so we stayed only at the pool. "
The price is Rp6.649.961
Rp7.847.000 total
includes taxes & fees
12 May - 13 May
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

Barceló Bávaro Palace - All Inclusive

4.5 star property
8.0 out of 10, Very good, (4411)
"Excellent "
The price is Rp4.491.414
Rp5.749.010 total
includes taxes & fees
1 Jun - 2 Jun
Barceló Bávaro Palace - All Inclusive

Serenade Punta Cana Beach & Spa Resort - All Inclusive

4.5 star property
8.0 out of 10, Very good, (5899)
"First, I love that it is inclusive; we don't have to worry about buying food, ordering room service, etc. Everything is included: buffets, restaurants, bars, poolside food and drinks, and the same at the beach. There's a bar on the beach for drinks and food. The buffet servers were very helpful and nice. We are in a group of sixteen people, family and friends. For restaurants, you need to make a reservation online; for buffets, just show up. They have an ice cream place serving gelato. They have...
The price is Rp4.384.800
Rp5.174.064 total
includes taxes & fees
27 May - 28 May
Serenade Punta Cana Beach & Spa Resort - All Inclusive

Margaritaville Beach Resort - Nassau

4.0 star property
8.4 out of 10, Very good, (1952)
"Should have more US version channel. I wasn’t able to watch the playoff games."
The price is Rp3.850.812
Rp6.087.719 total
includes taxes & fees
8 Jun - 9 Jun
Margaritaville Beach Resort - Nassau

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

5.0 star property
8.0 out of 10, Very good, (1818)
"Uma palavra descreve toda estadia do checkin ao checkout: SENCACIONAL!!"
The price is Rp7.312.082
Rp7.312.082 total
includes taxes & fees
8 Jun - 9 Jun
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

Grand Hyatt Baha Mar

4.5 star property
8.6 out of 10, Excellent, (4119)
"The property and the staff we great. The staff was very friendly and helpful. The only downside would be the cost at the restaurants. There’s an extra fee added on top of the gratuity. "
The price is Rp4.080.440
Rp6.641.866 total
includes taxes & fees
2 Jun - 3 Jun
Grand Hyatt Baha Mar

Renaissance Wind Creek Aruba Resort

4.5 star property
9.2 out of 10, Wonderful, (1283)
"Great place to stay"
Renaissance Wind Creek Aruba Resort

Grand Bavaro Princess - All Inclusive

5.0 star property
8.0 out of 10, Very good, (3402)
"I love the resort the beach is amazing the different restaurant choices are great … buffets are great. Only bad thing was how they don’t have enough tvs or sports channels to watch the many playoff games in May… I missed a bunch of the NBa playoffs and was very let down . "
The price is Rp3.530.654
Rp4.166.179 total
includes taxes & fees
12 May - 13 May
Grand Bavaro Princess - All Inclusive

Moon Palace Jamaica – All Inclusive

5.0 star property
8.2 out of 10, Very good, (1534)
"The food and staff are amazing! "
The price is Rp6.135.702
Rp6.815.352 total
includes taxes & fees
21 May - 22 May
Moon Palace Jamaica – All Inclusive

Hotel Riu Montego Bay - Adults Only - All Inclusive

4.0 star property
8.4 out of 10, Very good, (4716)
"Beautifully landscaped. People were amazing. Entertainment was awesome. Loved the pools and drinks were delicious. Can't wait to go back. "
Hotel Riu Montego Bay - Adults Only - All Inclusive

Margaritaville Vacation Club - St. Thomas

4.0 star property
8.2 out of 10, Very good, (1960)
"I would recommend this hotel to family and friends "
The price is Rp5.486.292
Rp6.172.079 total
includes taxes & fees
12 May - 13 May
Margaritaville Vacation Club - St. Thomas

El Conquistador Resort

4.0 star property
9.0 out of 10, Wonderful, (2828)
"It is a nice place, private beach. They have to work with the food in the island. No pizza at the island at all. Time that the food starts at the island is 11:00 AM. People join the boat by 9:00 AM arrival at the island by 9:20 AM have to wait until 11:00 AM to get something for eating."
The price is Rp5.765.480
Rp7.454.815 total
includes taxes & fees
11 May - 12 May
El Conquistador Resort

Warwick Paradise Island- All Inclusive- Adults Only

4.0 star property
8.4 out of 10, Very good, (1770)
"The buffet was the highlight of the food for the resort. I would recommend just going to the buffet and not the on site dinner restaurants as they are just mediocre. Staff was friendly and it was overall a wonderful vacation. Would have been nice of the resort to offer a free shuttle to and from the airport."
The price is Rp6.522.414
Rp8.164.775 total
includes taxes & fees
17 May - 18 May
Warwick Paradise Island- All Inclusive- Adults Only

Hyatt Vacation Club at Hacienda del Mar, Dorado

3.5 star property
9.4 out of 10, Exceptional, (2093)
"Everything was perfect except the 3 out of 4 times we sat down to eat at Mahi Mahi . Service took forever to get drinks. By time time the food came out, our drinks were melted. I’m talking 30 plus minutes, and they were not busy one bit. "
The price is Rp2.762.144
Rp3.550.941 total
includes taxes & fees
2 Jun - 3 Jun
Hyatt Vacation Club at Hacienda del Mar, Dorado

SeaGarden Beach Resort - All Inclusive

3.5 star property
7.6 out of 10, Good, (2895)
"The staff was very friendly and good company. Made me feel welcomed. From housekeepers, servers and bartenders. Not a day was boring. Pure enjoyment. Thanks SeaGarden Beach Resort & Spa."
The price is Rp3.149.538
Rp3.688.090 total
includes taxes & fees
13 May - 14 May
SeaGarden Beach Resort - All Inclusive

Hotel Riu Palace Aquarelle - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (1300)
"Loved the Riu , beautiful resort , food was great and the staff were so friendly we had a great time here "
Hotel Riu Palace Aquarelle - All Inclusive

Embassy Suites by Hilton San Juan Hotel & Casino

3.5 star property
9.0 out of 10, Wonderful, (3303)
"Pool temp was perfect! "
The price is Rp2.978.611
Rp4.048.848 total
includes taxes & fees
18 May - 19 May
Embassy Suites by Hilton San Juan Hotel & Casino

Majestic Elegance Punta Cana - All Inclusive

4.5 star property
8.8 out of 10, Excellent, (4184)
"Wonderful property and beach. "
Majestic Elegance Punta Cana - All Inclusive

Jade Mountain Resort

5.0 star property
9.8 out of 10, Exceptional, (213)
"The Jade Mountain Resort is spectacular. My wife and I stayed in one of the sanctuary suites and it was unbelievable. The view of the Piton Mountains and Caribbean is breathtaking. The service and food is top notch. There are many activities like scuba and sailing. Fyi. there are no elevators. The resort is built on the side of a mountain. You must be able to handle a lot of stairs. I highly recommend this resort hotel. "
Jade Mountain Resort

Melia Caribe Beach Resort - All Inclusive

4.0 star property
7.6 out of 10, Good, (2363)
"TODO BIEN"
The price is Rp4.117.094
Rp5.269.880 total
includes taxes & fees
19 May - 20 May
Melia Caribe Beach Resort - All Inclusive
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.
Don't see what you're looking for?
See all available properties in Caribbean
Save an average of 15% on thousands of hotels when you're signed in