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-04-25

2025-04-26
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

2085 results

  • Paradisus Grand Cana, All Suites

    From US$ 495

    Playas De Bavaro Playas De Bavaro, Punta Cana, Dominican Republic (To the map)

    This Punta Cana resort is nestled in Bavaro, which operates daily on large comfortable tourist buses…

    To the hotel

    price for 1 night
    Book Now From US$ 495
  • Le Sivory By Portblue Boutique - Adults Only

    From US$ 76

    Playa Sivory Uvero Alto, Punta Cana, Dominican Republic (To the map)

    The hotel lies in Uvero Alto with its dramatic beachside setting, 10 minutes by car from Sirenis Aquagames…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Port De Plaisance Resort, Trademark Collection By Wyndham

    From US$ 99

    155 Union Road, Philipsburg (Sint Maarten), Sint Maarten/Saint Martin (To the map)

    Yoda Guy Movie Exhibit Museum stands around 10 minutes' drive away, and Sint Maarten Zoo is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Compass Point Dive Resort

    From US$ 344

    346 Austin Conolly Drive, Gun Bay, Cayman Islands (To the map)

    You'll need 47-minute drive to Owen Roberts International airport. The 3-star hotel is also nearly a…

    To the hotel

    price for 1 night
    Book Now From US$ 344
  • Habitation Des Lauriers

    From US$ 50

    Rue 13 Q, Cap-Haitien, Haiti (To the map)

    The property is situated about 10 km from Cap-Haitien International airport and within easy reach of…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hotel Atlantis

    From US$ 130

    Playa Bonita, Las Terrenas, Dominican Republic (To the map)

    The centre of Las Terrenas can be reached within a 25-minute walk, and natural attractions like the fringed…

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • Comfort Inn & Suites Tobago

    From US$ 143

    30 Orange Hill Road, Signal Hill, Trinidad And Tobago (To the map)

    The accommodation is located in the spectacular part of Signal Hill, within 6 km of Courland Monument.

    To the hotel

    price for 1 night
    Book Now From US$ 143
  • Le Relais Du Moulin - Hotel De Charme & Spa Adult Only

    From US$ 269

    Le Helleux, Sainte-Anne (Grande-Terre), Guadeloupe (To the map)

    You'll need 36-minute drive to Pointe-a-Pitre Le Raizet airport. Karaib Rider's Park is just a short…

    To the hotel

    price for 1 night
    Book Now From US$ 269
  • Rooms On The Beach Negril

    From US$ 137

    Norman Manley Boulevard, Negril, Jamaica (To the map)

    The property offers proximity to natural sights like Long Bay Beach (4.3 km) and Barney's Flower & Hummingbird…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Karibea La Valmeniere Hotel

    From US$ 102

    Avenue Des Arawaks, Fort-de-France, Martinique (To the map)

    The accommodation puts you in the very heart of Fort-de-France, about a 10-minute drive from Fontaine…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Sandals Royal Caribbean All Inclusive Resort & Private Island - Couples Only

    From US$ 732

    P.O Box 167, Mahoe Bay, Montego Bay, Jamaica, Montego Bay, Jamaica (To the map)

    The property is about 5 km from Sangster International airport and nearly a 25-minute walk from such…

    To the hotel

    price for 1 night
    Book Now From US$ 732
  • Hotel Villa Therese

    From US$ 139

    13, Rue Leon, Nerette, Port-au-Prince, Haiti (To the map)

    The accommodation is situated about 15 km from Toussaint Louverture International airport and in the…

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Oceans At Divi Little Bay

    From US$ 321

    Little Bay Road, Little Bay, Sint Maarten/Saint Martin (To the map)

    Boardwalk is merely 1.8 km from the property, while Belair is approximately a 10-minute stroll away.

    To the hotel

    price for 1 night
    Book Now From US$ 321
  • Cotton Bay Village

    From US$ 426

    Cotton Bay, Gros Islet, Saint Lucia (To the map)

    The property is located just 5 minutes on foot from Cas en bas beach and Treasure Bay Casino is 3.5 km…

    To the hotel

    price for 1 night
    Book Now From US$ 426
  • The Aerial, Bvi

    From US$ 843

    The Aerial, East End, British Virgin Islands (To the map)

    Tropical Day Sails is approximately 10 minutes' drive from the accommodation, and the cluttered North…

    To the hotel

    price for 1 night
    Book Now From US$ 843
  • Aparta Hotel Azzurra

    From US$ 44

    Calle San Rafael Esquina Calle Sanchez S\N, Boca Chica, Dominican Republic (To the map)

    Iglesia San Rafael Arcangel Church is not too far from the hotel, while La Matica is only a 7-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Hotel Sinai

    From US$ 55

    Calle Sanchez 99, Nagua, Dominican Republic (To the map)

    The centre of Nagua is a 10 minutes' walk of this property. Playa los Gringos is around 10 minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Village Pierre & Vacances Sainte Anne

    From US$ 77

    Seo La Pointe De Helleux, Sainte-Anne (Grande-Terre), Guadeloupe (To the map)

    You'll need 41-minute drive to Pointe-a-Pitre Le Raizet airport. This 3-star hotel is also around 5 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Hotel Restaurant Cyvadier Plage

    From US$ 62

    Boite Postale 115, Jacmel, Haiti (To the map)

    This Jacmel property is situated 950 metres from an own beach. Located within minutes of Cyvadier Plage…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Extreme Hotel Cabarete

    Carretera  Sosua Cabarete 10.5 Km, Cabarete, Dominican Republic (To the map)

    Situated approximately 5 minutes' walk from Kite Club Cabarete Surf School, the hotel is nearly 25 minutes'…

    To the hotel

    Book Now