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!

Check Last Minute Caribbean Hotel Deals

Tonight Feb 22 - Feb 23Next weekend Feb 28 - Mar 2

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 23 to Feb 24
$395
includes taxes & fees
Feb 23 - Feb 24
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 $686 per night from Mar 5 to Mar 6
$686
includes taxes & fees
Mar 5 - Mar 6
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 $465 per night from Mar 1 to Mar 2
$465
includes taxes & fees
Mar 1 - Mar 2
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 $568 per night from Mar 10 to Mar 11
$568
includes taxes & fees
Mar 10 - Mar 11
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 $532 per night from Mar 19 to Mar 20
$532
includes taxes & fees
Mar 19 - Mar 20
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 $517 per night from Feb 23 to Feb 24
$517
includes taxes & fees
Feb 23 - Feb 24
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,628 per night from Feb 23 to Feb 24
$1,628
includes taxes & fees
Feb 23 - Feb 24
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.