
Caribbean Spa Holidays
Book a Spa Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to ₹43,962 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top flight + Spa hotel deals in Caribbean
Price found within the past 48 hours. Click for updated prices.

Hotel Riu Palace Bavaro - All Inclusive
Bávaro
Save 100% on your flight
Price was ₹180,394, price is now ₹95,034 per person
₹95,034
per person
12 Jan - 16 Jan
found 1 day ago
Return direct flight included
Chicago (ORD) to Punta Cana (PUJ)
8.4/10 Very Good! (1,972 reviews)
Had some challenges checking in. Disappointed water amenities were not available.
Reviewed on 26 Oct 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₹271,900, price is now ₹146,091 per person
₹146,091
per person
12 Jan - 16 Jan
found 1 day ago
Return direct flight included
Chicago (ORD) to Punta Cana (PUJ)
8/10 Very Good! (2,147 reviews)
Staff is not polite... the overcrowded hotel is not functional... everywhere you go, you find a long line of people... for coffee, for breakfast, for lunch, etc.
Reviewed on 26 Oct 2025

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was ₹193,470, price is now ₹107,483 per person
₹107,483
per person
12 Jan - 16 Jan
found 1 day ago
Return direct flight included
Chicago (ORD) to Punta Cana (PUJ)
8.8/10 Excellent! (2,419 reviews)
Our stay was truly delightful. The staff went above and beyond with their courtesy, the food was absolutely delicious, and the entertainment exceeded our expectations. I wholeheartedly recommend this hotel to anyone seeking a memorable experience.
Reviewed on 27 Oct 2025

Majestic Mirage Punta Cana - All inclusive
Bávaro
Save 100% on your flight
Price was ₹181,392, price is now ₹115,777 per person
₹115,777
per person
12 Jan - 16 Jan
found 1 day ago
Return direct flight included
Chicago (ORD) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,809 reviews)
Wilbert was awesome!!! Loved the property and the beach was great. Will definitely come back.
Reviewed on 27 Oct 2025

Majestic Elegance Punta Cana - All Inclusive
Bávaro
Save 100% on your flight
Price was ₹164,952, price is now ₹106,424 per person
₹106,424
per person
12 Jan - 16 Jan
found 1 day ago
Return direct flight included
Chicago (ORD) to Punta Cana (PUJ)
9/10 Wonderful! (4,392 reviews)
This is the place to stay at if you’re looking for a resort in Punta Cana!
The staff are incredible, the food is delicious and the beach was beautiful
Reviewed on 27 Oct 2025
5* Spa holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
Uvero Alto
Save 100% on your flight
Price was ₹140,704, price is now ₹98,234 per person
₹98,234
per person
12 Jan - 16 Jan
found 1 day ago
Return direct flight included
Chicago (ORD) to Punta Cana (PUJ)
7.2/10 Good! (2,021 reviews)
I really great place for family.
Reviewed on 26 Oct 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₹271,900, price is now ₹146,091 per person
₹146,091
per person
12 Jan - 16 Jan
found 1 day ago
Return direct flight included
Chicago (ORD) to Punta Cana (PUJ)
8/10 Very Good! (2,147 reviews)
Staff is not polite... the overcrowded hotel is not functional... everywhere you go, you find a long line of people... for coffee, for breakfast, for lunch, etc.
Reviewed on 26 Oct 2025

Majestic Mirage Punta Cana - All inclusive
Bávaro
Save 100% on your flight
Price was ₹181,392, price is now ₹115,777 per person
₹115,777
per person
12 Jan - 16 Jan
found 1 day ago
Return direct flight included
Chicago (ORD) to Punta Cana (PUJ)
9.2/10 Wonderful! (5,809 reviews)
Wilbert was awesome!!! Loved the property and the beach was great. Will definitely come back.
Reviewed on 27 Oct 2025
3 Night Spa holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

Seven Stars Resort & Spa
Grace Bay
Save 100% on your flight
Price was ₹311,824, price is now ₹232,929 per person
₹232,929
per person
6 Dec - 9 Dec
found 19 hours ago
Return flight included
Toronto (YYZ) to Providenciales (PLS)
9.8/10 Exceptional! (1,013 reviews)
Went in March and could see whales from the restaurant as we at breakfast.
Reviewed on 24 Oct 2025
4 Night Spa holidays in Caribbean
Price found within the past 48 hours. Click for updated prices.

Hotel Riu Palace Bavaro - All Inclusive
Bávaro
Save 100% on your flight
Price was ₹180,394, price is now ₹95,034 per person
₹95,034
per person
12 Jan - 16 Jan
found 1 day ago
Return direct flight included
Chicago (ORD) to Punta Cana (PUJ)
8.4/10 Very Good! (1,972 reviews)
Had some challenges checking in. Disappointed water amenities were not available.
Reviewed on 26 Oct 2025

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Bávaro
Save 100% on your flight
Price was ₹271,900, price is now ₹146,091 per person
₹146,091
per person
12 Jan - 16 Jan
found 1 day ago
Return direct flight included
Chicago (ORD) to Punta Cana (PUJ)
8/10 Very Good! (2,147 reviews)
Staff is not polite... the overcrowded hotel is not functional... everywhere you go, you find a long line of people... for coffee, for breakfast, for lunch, etc.
Reviewed on 26 Oct 2025

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Bávaro
Save 100% on your flight
Price was ₹193,470, price is now ₹107,483 per person
₹107,483
per person
12 Jan - 16 Jan
found 1 day ago
Return direct flight included
Chicago (ORD) to Punta Cana (PUJ)
8.8/10 Excellent! (2,419 reviews)
Our stay was truly delightful. The staff went above and beyond with their courtesy, the food was absolutely delicious, and the entertainment exceeded our expectations. I wholeheartedly recommend this hotel to anyone seeking a memorable experience.
Reviewed on 27 Oct 2025
Top Spa Caribbean Hotels

Grotto Bay Beach Resort
11 Blue Hole Hill, Bailey's Bay, Hamilton Parish
The price is ₹32,274 per night from 6 Nov to 7 Nov
₹32,274
₹38,635 total
6 Nov - 7 Nov
includes taxes & fees
Stay at this 4-star beach resort in Hamilton Parish. Enjoy free Wi-Fi, free parking and 3 restaurants. Our guests praise the helpful staff and the property condition ...
9/10 Wonderful! (1,004 reviews)
Travellers like: on-site spa services, massage, facials, manicures and pedicures
Travellers say...
Beautiful resort and close to airport
Reviewed on 23 Oct 2025

Condado Vanderbilt Hotel
1055 Ashford Avenue, San Juan
The price is ₹29,484 per night from 28 Oct to 29 Oct
₹29,484
₹39,273 total
28 Oct - 29 Oct
includes taxes & fees
Stay at this 5-star 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 ...
9.2/10 Wonderful! (1,618 reviews)
Travellers like: full-service spa, sauna, steam room, massage
Travellers say...
Very friendly staff, clean room and great location.
Reviewed on 23 Oct 2025

Moon Palace Jamaica – All Inclusive
Main Street, Ocho Rios, Saint Ann
The price is ₹32,018 per night from 5 Nov to 6 Nov
₹32,018
₹35,572 total
5 Nov - 6 Nov
includes taxes & fees
Stay at this 5-star 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 ...
8/10 Very Good! (1,840 reviews)
Travellers like: full-service spa, sauna, facials, manicures and pedicures
Travellers say...
The beach view was wonderful.
Reviewed on 24 Oct 2025
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 Holiday Ideas
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
