Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht

Search options

Select city first

2025-07-24

2025-07-25
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Spa hotels in Caribbean

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

2086 results

  • Unique Club At Lopesan Costa Bavaro Resort

    From US$ 679

    Bavaro Beach, Punta Cana, Higuey, La Altagracia, Punta Cana, Dominican Republic (To the map)

    The Unique Club At Lopesan Costa Bavaro Resort is about 20 km from Punta Cana airport and approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 679
  • Jumby Bay Island - A Fully Inclusive Private Island By Oetker Collection

    From US$ 2217

    Jumby Bay Island, Long Island, Antigua/Barbuda (To the map)

    The hotel is 3.4 km from Rabbit Island and about a 15-minute ride from Prickly Pear Island. This Long…

    To the hotel

    price for 1 night
    Book Now From US$ 2217
  • The Champs

    From US$ 209

    Blanca Heights, Portsmouth, Dominica (To the map)

    This Portsmouth property is a few minutes' drive from Ross University School of Medicine and a short…

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • The Villas At Sunset Lane (Adults Only)

    From US$ 248

    Sunset Lane, Paradise View, Mckinnons, Dickenson Bay, Antigua/Barbuda (To the map)

    The smoke-free property is about 10 km from V. C. The 3-star Villas At Sunset Lane Dickenson Bay hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 248
  • Carayou Hotel & Spa

    From US$ 203

    La Pointe Du Bout, Les Trois-Ilets, Martinique (To the map)

    The property has a prime setting relatively close to House of Sugar Museum, while natural sights like…

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Beach Enclave

    From US$ 4000

    47 Joe Wood Drive, Grace Bay, Turks And Caicos Islands (To the map)

    You'll need 19-minute drive to Providenciales International airport. This Providenciales hotel offers…

    To the hotel

    price for 1 night
    Book Now From US$ 4000
  • Coral Beach Club Villas & Marina

    From US$ 895

    Emerald Merit Road #3, Dawn Beach, Sint Maarten/Saint Martin (To the map)

    Located in the Oyster Pond district, this resort offers views of the Atlantic Ocean and Parotte Ville…

    To the hotel

    price for 1 night
    Book Now From US$ 895
  • The St. Regis Cap Cana Resort

    From US$ 607

    Punta Espada, Punta Cana, Dominican Republic (To the map)

    You'll be 10 minutes by car from Blue Hole and within a 3-km distance of Blue Eye. The hotel is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 607
  • Hotel Du Roi Christophe

    From US$ 124

    Rue 24 B, Cap-Haitien, Haiti (To the map)

    The centre of Cap-Haitien is a 10 minutes' walk of this property. The hotel is a mere 6 minutes on foot…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Vh Atmosphere Adults Only

    From US$ 192

    Playa Dorada, Playa Dorada, Dominican Republic (To the map)

    Casa Museo General Gregorio Luperon is approximately 7 km from this Playa Dorada property which is also…

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Savannah Beach Club Hotel

    From US$ 385

    Garrison, Christ Church, Bridgetown, Barbados (To the map)

    The property places you at a 250-metre distance from Barbados Garrison and 25 minutes on foot from Cathedral…

    To the hotel

    price for 1 night
    Book Now From US$ 385
  • W Punta Cana, Adult All-Inclusive

    From US$ 2232

    Carretera Uvero Alto Higuey, Punta Cana, Dominican Republic (To the map)

    You'll need 58-minute drive to Punta Cana airport. Carretera Uvero Alto is also located at a distance…

    To the hotel

    price for 1 night
    Book Now From US$ 2232
  • Hilton Garden Inn San Juan Condado

    From US$ 271

    886 Ashford Ave, San Juan, Puerto Rico (To the map)

    You'll need 10-minute drive to Fernando Luis Ribas Dominicci airport. The 4-star hotel in San Juan is…

    To the hotel

    price for 1 night
    Book Now From US$ 271
  • Casa Valeria Boutique Hotel

    From US$ 71

    Calle Dr. Rosen 28, Sosua, Dominican Republic (To the map)

    This 3-star hotel is around 5 minutes' walk from Playa Alicia and nearly 20 minutes' walk from Casino…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Bay House Grenada

    From US$ 90

    Jean Anglais Grand Anse, Belmont, Grenada (To the map)

    Belmont centre can be reached within 15 minutes' walk. The hotel in Belmont is 10 minutes by car from…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Ocean Cliff Hotel Negril Limited - Adults Only

    From US$ 201

    West End Road Negril, Negril, Jamaica (To the map)

    The accommodation is situated about 10 km from Negril airport and very close to Mxiii. This 5-star hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 201
  • The Boardwalk Village

    From US$ 154

    Norman Manley Blvd Negril, Hanover, Negril, Jamaica (To the map)

    You'll need 5-minute drive to Negril airport. Margaritaville Negril in Negril is at a distance of 4.2…

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • Hommage Hotel & Residences

    From US$ 142

    Route Des Terres Basses Bp 172, Nettle Bay, Mf, Baie Nettle, Sint Maarten/Saint Martin (To the map)

    Shaded by a lagoon and palm trees, the property is 10 minutes by car from Marigot Market. The Hommage…

    To the hotel

    price for 1 night
    Book Now From US$ 142
  • Paradise Beach Hotel

    From US$ 88

    Villa Beach, Kingstown, Saint Vincent and the Grenadines (To the map)

    You'll need 5-minute drive to Argyle International airport. The area includes such religious sights as…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Hotel 39 Jamaica

    From US$ 150

    39 Jimmy Cliff Boulevard, Montego Bay, Jamaica (To the map)

    The property is situated only 5 minutes' walk from MoBay Proper and a few moments from City Centre Shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 150