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-23

2025-07-24
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

2075 results

  • Beaches Turks And Caicos Resort Villages And Spa All Inclusive

    From US$ 1152

    P.O Box 186, Lower Right Road, The Bight Settlements, Turks And Caicos Islands (To the map)

    The accommodation is situated 25 minutes on foot from Anna's Art Gallery and 2.7 km from Smith's Reef.

    To the hotel

    price for 1 night
    Book Now From US$ 1152
  • Margaritaville Vacation Club - Rio Mar

    From US$ 455

    6000 Rio Mar Boulevard, Rio Grande, Puerto Rico (To the map)

    The family-friendly property enjoys a beachfront setting in the heart of Rio Grande. Carabali Rainforest…

    To the hotel

    price for 1 night
    Book Now From US$ 455
  • South Bank

    From US$ 1121

    Long Bay Hill, Long Bay, Turks And Caicos Islands (To the map)

    Long Bay Highway is located a mere 350 metres from the property, and such natural sites as Grace Bay…

    To the hotel

    price for 1 night
    Book Now From US$ 1121
  • Residences At Dorado Beach, A Ritz Carlton Reserve

    From US$ 6000

    100 Dorado Beach Drive, Dorado, Puerto Rico (To the map)

    Dorado Beach East is about 25 minutes' walk from the property, while a 10-minute drive from Sugarcane…

    To the hotel

    price for 1 night
    Book Now From US$ 6000
  • Negril Palms

    From US$ 79

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

    Situated in a beach area of Negril, the designer property is within convenient reach of 7 Mile Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • 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
  • Karibea Sainte Luce Hotel

    From US$ 130

    Quartier Desert, Sainte-Luce, Martinique (To the map)

    The property is notable for its beachfront location in the centre of Sainte-Luce, providing quick access…

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • Harbour Village Beach Club

    From US$ 664

    71 Kaya Gobernador N. Debrot, Kralendijk (Bonaire), Bonaire, Saint Eustatius and Saba (To the map)

    Dotted with palm trees, this Kralendijk property is a 10-minute drive from Flamingo International airport.

    To the hotel

    price for 1 night
    Book Now From US$ 664
  • Les Ilets De La Plage

    From US$ 461

    Plage De St Jean, St. Jean, St Barthelemy, Gustavia, Saint-Barthelemy (To the map)

    The property is about 0.9 km from Saint Gustaf III airport and 25 minutes' stroll from such cultural…

    To the hotel

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

    From US$ 633

    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$ 633
  • S Hotel Kingston

    From US$ 192

    1 St Lucia Avenue, Kingston, Jamaica (To the map)

    The property is situated near an entertainment district, in the very heart of Kingston. The stylish hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • 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 Nau 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
  • 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
  • Beach Enclave North Shore

    From US$ 3696

    North Shore 35 International Drive, Turtle Cove, Turks And Caicos Islands (To the map)

    You'll need 10-minute drive to Providenciales International airport. Guests staying at the sophisticated…

    To the hotel

    price for 1 night
    Book Now From US$ 3696
  • Jw Marriot St. Maarten Beach Resort & Spa

    From US$ 471

    144 Oyster Pond Resort, Building A, Oyster Pond, Sint Maarten/Saint Martin (To the map)

    The accommodation is about 15 km from Grand-Case airport and 25 minutes' walk from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 471
  • San Juan Airport Hotel

    From US$ 102

    Luis Munoz Marin International Airport Terminal D, San Juan, Puerto Rico (To the map)

    The accommodation is located in the Isla Verde district, at a distance of 18 km from Isla Verde Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Sandals Ochi Beach All Inclusive Resort - Couples Only (Adults Only)

    From US$ 573

    P.O. Box 771, Ocho Rios St. Ann, Jamaica, W.I., Ocho Rios, Jamaica (To the map)

    The centre of Ocho Rios is a 5 minutes' walk of this property. The hotel is only 5 minutes on foot from…

    To the hotel

    price for 1 night
    Book Now From US$ 573
  • Toby'S Resort

    From US$ 86

    1 Kent Avenue, Montego Bay, Jamaica (To the map)

    The property has a special setting within walking distance of Walter Fletcher Beach & Aquasol Theme Park…

    To the hotel

    price for 1 night
    Book Now From US$ 86