Search for Cheap Deals onSpa Resort Hotels in Caribbean Islands
Check Last Minute Caribbean Islands Hotel Deals
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, and you save up to 60%!
Featured Caribbean Islands Resorts & Hotels with Spas
Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1, Playa Bávaro, 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 clean rooms in our ...
Condado Vanderbilt Hotel
1055 Ashford Avenue, San Juan
Fully refundableReserve now, pay when you stay
Stay at this 5-star luxury hotel in San Juan. Enjoy free WiFi, 4 outdoor pools, and 3 restaurants. Our guests praise the pool and the restaurant in our reviews. ...
Moon Palace Jamaica – All Inclusive
Main Street, Ocho Rios, Saint Ann
Fully refundableReserve now, pay when you stay
Stay at this 5-star luxury property in Ocho Rios. Enjoy free WiFi, free parking, and 4 outdoor pools. Our guests praise the helpful staff and the clean rooms ...
Grand Palladium Jamaica Resort & Spa All Inclusive
The Point, Lucea, Hanover
Stay at this 4-star beach resort in Lucea. Enjoy free WiFi, free parking, and 5 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...
Hard Rock Hotel & Casino Punta Cana All Inclusive
Boulevard Turístico Del Este Km 28, #74, Macao, 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 pool and the helpful staff in our ...
The Palms Turks and Caicos
Grace Bay Beach, Providenciales, Providenciales
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. ...
Excellence El Carmen - Adults Only - All Inclusive
Playas Uvero Alto, Punta Cana
Stay at this 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 reviews. ...
Excellence Punta Cana - Adults Only All Inclusive
Playas Uvero Alto - Punta Cana, 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 breakfast and the pool in our reviews. ...
Iberostar Grand Bávaro - Adults Only - All Inclusive
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 breakfast and the pool in our reviews. ...
Iberostar Grand Rose Hall - Adults Only - All Inclusive
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 ...
Majestic Elegance Punta Cana - All Inclusive
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 ...
Waves Hotel & Spa by Elegant Hotels - All Inclusive
Prospect Bay Beach, Prospect, St. James
Fully refundableReserve now, pay when you stay
Stay at this 4-star beach property in Prospect. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. ...
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.
Hotels by Star Rating
Caribbean Islands Neighborhoods
- Bávaro Hotels (128.52 mi)
- Zona Colonial Hotels (33.76 mi)
- Uvero Alto Hotels (120.67 mi)
- Cap Cana Marina Hotels (132.04 mi)
- El Macao Hotels (123.15 mi)
- Playa Bonita Hotels (77.24 mi)
- Playa Dorada Hotels (87.84 mi)
- Downtown Santo Domingo Hotels (30.98 mi)
- Piantini Hotels (30.54 mi)
- Pueblo Bavaro Hotels (130.24 mi)
- Ciudad Colonial Hotels (33.79 mi)
- Playa Bibijagua Hotels (131.22 mi)
- Gascue Hotels (32.84 mi)
- Yarary - Cap Cana Hotels (129.51 mi)
Top Points of Interests in Caribbean Islands
- Hotels near Bavaro Beach
- Hotels near Punta Cana Beach
- Hotels near Playa Dorada
- Hotels near Macao Beach
- Hotels near Cabeza de Toro Beach
- Hotels near Downtown Punta Cana
- Hotels near Malecon
- Hotels near Boca Chica Beach
- Hotels near Los Corales Beach
- Hotels near Dominicus Beach
- Hotels near Sosua Beach
- Hotels near Casa de Campo Marina
- Hotels near Cana Bay Golf Club
- Hotels near Assembly Hall of Jehovah's Witnesses
- Hotels near La Romana Port
- Hotels near Blue Mall
- Hotels near Bayahibe Beach
- Hotels near Cayo Levantado
- Hotels near Cocotal Golf and Country Club
- Hotels near Punta Espada Golf Course
Top Spa Resort Destinations
- Annapolis Spa Hotels
- Ottawa Valley Spa Hotels
- Tallahassee Spa Hotels
- Appalachian Mountains Spa Hotels
- Corpus Christi Spa Hotels
- Raleigh Spa Hotels
- Syracuse Spa Hotels
- Chattanooga Spa Hotels
- Grand Canyon Spa Hotels
- Toledo Spa Hotels
- Edmonton Spa Hotels
- El Paso Spa Hotels
- Omaha Spa Hotels
- Cincinnati Spa Hotels
- Fargo Spa Hotels
- Des Moines Spa Hotels
- Dayton Spa Hotels
- Flagstaff Spa Hotels
- Little Rock Spa Hotels
- Waco Spa Hotels
Top Booked Hotels in Caribbean Islands
- Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
- Majestic Colonial Punta Cana - All Inclusive
- Excellence Punta Cana - Adults Only All Inclusive
- Barceló Bávaro Palace - All Inclusive
- Grand Bavaro Princess - All Inclusive
- Riu Republica - Adults only - All Inclusive
- Excellence El Carmen - Adults Only - All Inclusive
- Ocean Blue & Sand Beach Resort - All Inclusive
- Majestic Elegance Punta Cana - All Inclusive