
Caribbean Islands Spa Holidays
Book a Spa Hotel + Flight or Car together to unlock savings
Top flight + Spa hotel deals in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was £2,568, price is now £1,680 per person
£1,680
per person
2 Jul - 9 Jul
found 1 day ago
Return direct flight included
London (LON) to Punta Cana (PUJ)
9/10 Wonderful! (4,866 reviews)
It was nice that you didn’t have to make reservations for all the hotel restaurants only two you have to make reservations for the other ones you could just walk in at any time
Reviewed on 1 Jun 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was £3,556, price is now £2,061 per person
£2,061
per person
22 Aug - 29 Aug
found 3 hours ago
Return direct flight included
London (LGW) to Punta Cana (PUJ)
8.2/10 Very Good! (2,567 reviews)
Great food, clean room, a lot of fun activities for families
Reviewed on 1 Jun 2026

Grand Palladium Lady Hamilton Resort & Spa All Inclusive
Save 100% on your flight
Price was £3,390, price is now £2,056 per person
£2,056
per person
1 Aug - 8 Aug
found 1 day ago
Return flight included
London (LON) to Montego Bay (MBJ)
8/10 Very Good! (1,395 reviews)
The property on the Lady Hamilton side is very nice and there are tons of amenities and the beach is very close by. The rooms are large and a bit dated, but they do the job. The only drawback I would say with this resort is that the staff don't seem to be aware of a lot of what's happening and they don't inform you of the different amenities that are available to you so we found out a lot of things towards the end of our trip. On check-in we did not get the information regarding the hotel amenities so we had no idea about the jerk hut on the other beach and the fact that you have to make reservations before 3 o'clock. It's just really hard to navigate the hotel because it is so large and without help you kinda have to figure it out yourself. Also, the shower and cold water was not working for most of the trip, which was ridiculous and that made it very hard to get ready so I don't think that this is a five star hotel they should be a 3 1/2 or maybe 4 star and they should not be charging the price they charge because there is a lot of things that they are lacking. Overall, I do not want to stay here again because I just did not get my moneys worth.
Reviewed on 31 May 2026

Grand Palladium Jamaica Resort & Spa All Inclusive
Save 100% on your flight
Price was £3,229, price is now £1,965 per person
£1,965
per person
6 Jul - 13 Jul
found 1 day ago
Return flight included
London (LHR) to Montego Bay (MBJ)
8/10 Very Good! (1,542 reviews)
Expansive and grand looking property - lovely pool with waterfalls and very helpful and cheerful staff with towels etc. Multiple beach areas to hang out but wish the beaches were swept in the mornings. Also would be nice if we were told about all of the amenities upon arrival such as beach area with the water sport activities - wasn’t aware until day before departure. An information booklet in the rooms would have been helpful.
Unfortunately, the area where my room is located had an awful sewer odor which I’m assuming came from a standing water area outside which definitely should be treated - very unpleasant!
Staff selling certain promotional products are way too aggressive and I felt harassed.
Other than that I had a great time and the overall experience was good. There are a number of wonderful gift shops with great and useful products. There are several restaurants including three buffets with great breakfast items but I was not impressed with the buffet dinners - needs improvement with taste, quality and presentation. There are several other non buffet restaurants including Japanese, Mexican, Italian, seafood etc. I tried the Japanese that was okay but actually was leaning more to being Chinese.
Overall my experience was a 7/10.
Reviewed on 1 Jun 2026

Moon Palace Jamaica – All Inclusive
Save 100% on your flight
Price was £3,974, price is now £2,594 per person
£2,594
per person
1 Aug - 8 Aug
found 1 day ago
Return flight included
London (LON) to Montego Bay (MBJ)
8.2/10 Very Good! (2,003 reviews)
Positives
Staff - The staff was very helpful and pleasant.
Grounds - Immaculate
Activities - There are many activities to choose from. You literally cant be bored unless you want to be.
Food - They have a wide variety each day
Negatives:
Rooms - Looks and feels average. There was nothing special about it.
Room Service - The quantity of itiems placed in the room fell short as if they didbt expect us.
Food - While they had a wide variety, the food tasted like it could be better seasoned.
Reviewed on 1 Jun 2026
Don't see what you're looking for?
See all available trips from London to Caribbean Islands
View all trips5* Spa holidays in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Grand Palladium Jamaica Resort & Spa All Inclusive
Save 100% on your flight
Price was £3,229, price is now £1,965 per person
£1,965
per person
6 Jul - 13 Jul
found 1 day ago
Return flight included
London (LHR) to Montego Bay (MBJ)
8/10 Very Good! (1,542 reviews)
Expansive and grand looking property - lovely pool with waterfalls and very helpful and cheerful staff with towels etc. Multiple beach areas to hang out but wish the beaches were swept in the mornings. Also would be nice if we were told about all of the amenities upon arrival such as beach area with the water sport activities - wasn’t aware until day before departure. An information booklet in the rooms would have been helpful.
Unfortunately, the area where my room is located had an awful sewer odor which I’m assuming came from a standing water area outside which definitely should be treated - very unpleasant!
Staff selling certain promotional products are way too aggressive and I felt harassed.
Other than that I had a great time and the overall experience was good. There are a number of wonderful gift shops with great and useful products. There are several restaurants including three buffets with great breakfast items but I was not impressed with the buffet dinners - needs improvement with taste, quality and presentation. There are several other non buffet restaurants including Japanese, Mexican, Italian, seafood etc. I tried the Japanese that was okay but actually was leaning more to being Chinese.
Overall my experience was a 7/10.
Reviewed on 1 Jun 2026

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was £3,556, price is now £2,061 per person
£2,061
per person
22 Aug - 29 Aug
found 3 hours ago
Return direct flight included
London (LGW) to Punta Cana (PUJ)
8.2/10 Very Good! (2,567 reviews)
Great food, clean room, a lot of fun activities for families
Reviewed on 1 Jun 2026

Grand Palladium Lady Hamilton Resort & Spa All Inclusive
Save 100% on your flight
Price was £3,390, price is now £2,056 per person
£2,056
per person
1 Aug - 8 Aug
found 1 day ago
Return flight included
London (LON) to Montego Bay (MBJ)
8/10 Very Good! (1,395 reviews)
The property on the Lady Hamilton side is very nice and there are tons of amenities and the beach is very close by. The rooms are large and a bit dated, but they do the job. The only drawback I would say with this resort is that the staff don't seem to be aware of a lot of what's happening and they don't inform you of the different amenities that are available to you so we found out a lot of things towards the end of our trip. On check-in we did not get the information regarding the hotel amenities so we had no idea about the jerk hut on the other beach and the fact that you have to make reservations before 3 o'clock. It's just really hard to navigate the hotel because it is so large and without help you kinda have to figure it out yourself. Also, the shower and cold water was not working for most of the trip, which was ridiculous and that made it very hard to get ready so I don't think that this is a five star hotel they should be a 3 1/2 or maybe 4 star and they should not be charging the price they charge because there is a lot of things that they are lacking. Overall, I do not want to stay here again because I just did not get my moneys worth.
Reviewed on 31 May 2026
Don't see what you're looking for?
See all available trips from London to Caribbean Islands
View all trips3 Night Spa holidays in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.

Grand Palladium Jamaica Resort & Spa All Inclusive
Price was £2,539, price is now £2,021 per person
£2,021
per person
20 Jul - 23 Jul
found 1 day ago
Return flight included
London (LON) to Montego Bay (MBJ)
8/10 Very Good! (1,542 reviews)
Expansive and grand looking property - lovely pool with waterfalls and very helpful and cheerful staff with towels etc. Multiple beach areas to hang out but wish the beaches were swept in the mornings. Also would be nice if we were told about all of the amenities upon arrival such as beach area with the water sport activities - wasn’t aware until day before departure. An information booklet in the rooms would have been helpful.
Unfortunately, the area where my room is located had an awful sewer odor which I’m assuming came from a standing water area outside which definitely should be treated - very unpleasant!
Staff selling certain promotional products are way too aggressive and I felt harassed.
Other than that I had a great time and the overall experience was good. There are a number of wonderful gift shops with great and useful products. There are several restaurants including three buffets with great breakfast items but I was not impressed with the buffet dinners - needs improvement with taste, quality and presentation. There are several other non buffet restaurants including Japanese, Mexican, Italian, seafood etc. I tried the Japanese that was okay but actually was leaning more to being Chinese.
Overall my experience was a 7/10.
Reviewed on 1 Jun 2026

Moon Palace Jamaica – All Inclusive
Price was £2,924, price is now £2,278 per person
£2,278
per person
20 Jul - 23 Jul
found 1 day ago
Return flight included
London (LON) to Montego Bay (MBJ)
8.2/10 Very Good! (2,003 reviews)
Positives
Staff - The staff was very helpful and pleasant.
Grounds - Immaculate
Activities - There are many activities to choose from. You literally cant be bored unless you want to be.
Food - They have a wide variety each day
Negatives:
Rooms - Looks and feels average. There was nothing special about it.
Room Service - The quantity of itiems placed in the room fell short as if they didbt expect us.
Food - While they had a wide variety, the food tasted like it could be better seasoned.
Reviewed on 1 Jun 2026

Grand Palladium Lady Hamilton Resort & Spa All Inclusive
Price was £2,570, price is now £2,052 per person
£2,052
per person
20 Jul - 23 Jul
found 1 day ago
Return flight included
London (LON) to Montego Bay (MBJ)
8/10 Very Good! (1,395 reviews)
The property on the Lady Hamilton side is very nice and there are tons of amenities and the beach is very close by. The rooms are large and a bit dated, but they do the job. The only drawback I would say with this resort is that the staff don't seem to be aware of a lot of what's happening and they don't inform you of the different amenities that are available to you so we found out a lot of things towards the end of our trip. On check-in we did not get the information regarding the hotel amenities so we had no idea about the jerk hut on the other beach and the fact that you have to make reservations before 3 o'clock. It's just really hard to navigate the hotel because it is so large and without help you kinda have to figure it out yourself. Also, the shower and cold water was not working for most of the trip, which was ridiculous and that made it very hard to get ready so I don't think that this is a five star hotel they should be a 3 1/2 or maybe 4 star and they should not be charging the price they charge because there is a lot of things that they are lacking. Overall, I do not want to stay here again because I just did not get my moneys worth.
Reviewed on 31 May 2026
Don't see what you're looking for?
See all available trips from London to Caribbean Islands
View all trips4 Night Spa holidays in Caribbean Islands
Price found within the past 48 hours. Click for updated prices.


Bahia Principe Escape Ambar - Adults Only - All Inclusive
Bávaro
Price was £1,675, price is now £1,183 per person
£1,183
per person
14 Jul - 18 Jul
found 1 day ago
Return direct flight included
London (LON) to Punta Cana (PUJ)
8.8/10 Excellent! (2,549 reviews)
Got looked over several times when going to pool bar…or when at Al a cartel buffet. Salt shakers do not work. Ice tea no sugar is not understood and took forever to get. Staff was not helpful
Reviewed on 1 Jun 2026

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Price was £1,681, price is now £1,214 per person
£1,214
per person
14 Jul - 18 Jul
found 1 day ago
Return direct flight included
London (LON) to Punta Cana (PUJ)
9/10 Wonderful! (4,866 reviews)
It was nice that you didn’t have to make reservations for all the hotel restaurants only two you have to make reservations for the other ones you could just walk in at any time
Reviewed on 1 Jun 2026
Don't see what you're looking for?
See all available trips from London to Caribbean Islands
View all tripsTop Spa Caribbean Islands Hotels

Condado Vanderbilt Hotel
1055 Ashford Avenue San Juan
Stay at this luxury hotel in San Juan. Enjoy free Wi-Fi, 4 outdoor pools and a full-service spa. Our guests praise the helpful staff and the clean rooms in their ...
9.4/10 Exceptional! (1,700 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
"Great experience!"
Reviewed on 1 Jun 2026

Moon Palace Jamaica – All Inclusive
Main Street Ocho Rios Saint Ann
Stay at this luxury resort in Ocho Rios. Enjoy free Wi-Fi, free parking and 4 outdoor pools. Our guests praise the pool and the helpful staff in their reviews. ...
8.2/10 Very Good! (2,004 reviews)
Travellers like: full-service spa, sauna, facials, manicures and pedicures
Travellers say...
"Positives Staff - The staff was very helpful and pleasant. Grounds - Immaculate Activities - There are many activities to choose from. You literally cant be bored unless you want to be. Food - They have a wide variety each day Negatives: Rooms - Looks and feels average. There was nothing special ..."
Reviewed on 1 Jun 2026

Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1 Punta Cana La Altagracia
Stay at this luxury resort in Punta Cana. Enjoy free breakfast, free Wi-Fi and free parking. Our guests praise the pool and the helpful staff in their reviews. ...
8.2/10 Very Good! (5,648 reviews)
Travellers like: full-service spa, sauna, massage, facials
Travellers say...
"Not the best. Staff not very helpful. And people were always smoking all around the resort. I don’t like that at all since I had my kids with me."
Reviewed on 1 Jun 2026
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.
More holidays you might like
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.









