Find Cheap Deals on
Resorts & Hotels with Spas in Caribbean

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!


Top Cities in Caribbean



Featured Caribbean Resorts & Hotels with Spas

Grotto Bay Beach Resort
Grotto Bay Beach Resort
4 out of 5
11 Blue Hole Hill, Bailey's Bay, Hamilton Parish
The price is $395 per night from Feb 5 to Feb 6
$395
includes taxes & fees
Feb 5 - Feb 6
Stay at this 4-star beach resort in Hamilton Parish. Enjoy free WiFi, free parking, and 3 restaurants. Our guests praise the helpful staff and the property condition ...
Grotto Bay Beach Resort
Condado Vanderbilt Hotel
Condado Vanderbilt Hotel
5 out of 5
1055 Ashford Avenue, San Juan
The price is $678 per night from Feb 2 to Feb 3
$678
includes taxes & fees
Feb 2 - Feb 3
Stay at this 5-star luxury hotel in San Juan. Enjoy free WiFi, 4 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the clean rooms ...
Condado Vanderbilt Hotel
Moon Palace Jamaica – All Inclusive
Moon Palace Jamaica – All Inclusive
5 out of 5
Main Street, Ocho Rios, Saint Ann
The price is $499 per night from Feb 10 to Feb 11
$499
includes taxes & fees
Feb 10 - Feb 11
Stay at this 5-star luxury property in Ocho Rios. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the pool and the helpful staff in our ...
Moon Palace Jamaica – All Inclusive
Barceló Bávaro Palace - All Inclusive
Barceló Bávaro Palace - All Inclusive
4.5 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is $540 per night from Feb 1 to Feb 2
$540
includes taxes & fees
Feb 1 - Feb 2
Stay at this 4.5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our ...
Barceló Bávaro Palace - All Inclusive
Grand Palladium Jamaica Resort & Spa All Inclusive
Grand Palladium Jamaica Resort & Spa All Inclusive
4.5 out of 5
The Point, Lucea, Hanover
The price is $437 per night from Feb 11 to Feb 12
$437
includes taxes & fees
Feb 11 - Feb 12
Stay at this 4.5-star luxury resort in Lucea. Enjoy free WiFi, free parking, and 5 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...
Grand Palladium Jamaica Resort & Spa All Inclusive
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
5 out of 5
Boulevard Turístico Del Este Km 28, #74, Macao, Punta Cana, La Altagracia
The price is $528 per night from Jan 27 to Jan 28
$528
includes taxes & fees
Jan 27 - Jan 28
Stay at this 5-star luxury resort in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. ...
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
The Palms Turks and Caicos
The Palms Turks and Caicos
5 out of 5
Grace Bay Beach, Providenciales, Providenciales
The price is $1,092 per night from Jan 21 to Jan 22
$1,092
includes taxes & fees
Jan 21 - Jan 22
Stay at this 5-star luxury resort in Providenciales. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. ...
The Palms Turks and Caicos
Excellence El Carmen - Adults Only - All Inclusive
Excellence El Carmen - Adults Only - All Inclusive
5 out of 5
Playas Uvero Alto, Punta Cana
Stay at this 5-star luxury property in Punta Cana. Enjoy free WiFi, free parking, and 6 outdoor pools. Our guests praise the pool and the restaurant in our reviews. ...

Travelers like: full-service spa, sauna, steam room, massage

Excellence El Carmen - Adults Only - All Inclusive
Excellence Punta Cana - Adults Only All Inclusive
Excellence Punta Cana - Adults Only All Inclusive
5 out of 5
Playas Uvero Alto - Punta Cana, Punta Cana, La Altagracia
Stay at this 5-star luxury property in Punta Cana. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the pool and the restaurant in our reviews. ...

Travelers like: full-service spa, sauna, steam room, aromatherapy treatments

Excellence Punta Cana - Adults Only All Inclusive
JOIA Bávaro by Iberostar - Adults Only - All Inclusive
JOIA Bávaro by Iberostar - Adults Only - All Inclusive
5 out of 5
Carretera Arena Gorda, Playa Bavaro, Punta Cana, La Altagracia
Stay at this 5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the property condition ...

Travelers like: full-service spa, sauna, steam room, massage

JOIA Bávaro by Iberostar - Adults Only - All Inclusive
JOIA Rose Hall by Iberostar - Adults Only - All Inclusive
JOIA Rose Hall by Iberostar - Adults Only - All Inclusive
5 out of 5
Rose Hall Main Road, Montego Bay, Saint James
Stay at this 5-star luxury property in Montego Bay. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms ...

Travelers like: full-service spa, sauna, massage, facials

JOIA Rose Hall by Iberostar - Adults Only - All Inclusive
Majestic Elegance Punta Cana - All Inclusive
Majestic Elegance Punta Cana - All Inclusive
4.5 out of 5
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia
Stay at this 4.5-star luxury property in Punta Cana. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the restaurant in our ...

Travelers like: full-service spa, sauna, massage, facials

Majestic Elegance Punta Cana - 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.