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

  • Dorado Beach, A Ritz-Carlton Reserve

    From US$ 1214

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

    The resort is situated about 40 km from Fernando Luis Ribas Dominicci airport and at the doorstep of…

    To the hotel

    price for 1 night
    Book Now From US$ 1214
  • Divi Aruba Phoenix Beach Resort

    From US$ 346

    J.E. Irausquin Blvd. 75, Palm Beach, Aruba (To the map)

    Malmok Reef is around a 10-minute ride from the beachfront property, while The Links at Divi Aruba Golf…

    To the hotel

    price for 1 night
    Book Now From US$ 346
  • Four Seasons Resort Nevis

    From US$ 1285

    Pinney'S Beach, Jessups Village, Kn, Nevis, Saint Kitts and Nevis (To the map)

    The pet-friendly accommodation is about 10 km from Vance W. Amory International airport and at a distance…

    To the hotel

    price for 1 night
    Book Now From US$ 1285
  • Ti Kaye Resort & Spa (Adults Only)

    From US$ 487

    Anse Cochon, Anse La Raye, Saint Lucia (To the map)

    Surrounded by a tropical garden and gardens, the property is within 3 km of Canaries Town. Melting Pot…

    To the hotel

    price for 1 night
    Book Now From US$ 487
  • Viva Dominicus Beach By Wyndham, A Trademark All Inclusive

    From US$ 231

    Bayahibe, La Romana, Bayahibe, Dominican Republic (To the map)

    The property has a charming setting 25 minutes' stroll from Bayahibe, while natural sights like Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 231
  • The Landings Resort And Spa - All Suites

    From US$ 600

    Pigeon Island Causeway, Rodney Bay, Gros Islet, Saint Lucia (To the map)

    This Gros Islet property has a prime location 5 minutes by car from Rodney Bay Marina. The comfortable…

    To the hotel

    price for 1 night
    Book Now From US$ 600
  • Emotions By Hodelpa - Juan Dolio

    From US$ 113

    Blvd Juan Dolio, Juan Dolio, Dominican Republic (To the map)

    The property boasts a privileged setting around 5 minutes' walk from Playa Juan Dolio. Barcelo Capella…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Melia Punta Cana Beach Wellness Inclusive - Adults Only

    From US$ 332

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

    The property is ideally situated at a distance of 4.1 km from Dolphin Discovery Punta Cana. This 5-star…

    To the hotel

    price for 1 night
    Book Now From US$ 332
  • Oyster Bay Beach Resort

    From US$ 161

    Emerald Merit Road 10, Oyster Pond, Sint Maarten/Saint Martin (To the map)

    The property has a beachfront setting around a 10-minute ride from Yoda Guy Movie Exhibit Museum, while…

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Dreams Royal Beach Punta Cana (Adults Only)

    From US$ 269

    Avenida Alemania S/N El Cortecito Beach, Punta Cana, Dominican Republic (To the map)

    The accommodation overlooks the Caribbean Sea and enjoys a marvellous location just a short stroll from…

    To the hotel

    price for 1 night
    Book Now From US$ 269
  • Bahia Principe Luxury Ambar (Adults Only)

    From US$ 188

    Carretera Arena Gorda - Macao ,Seccion Baiguea. La Altagracia, Bavaro,, Punta Cana, Dominican Republic (To the map)

    The luxurious property is about 30 km from Punta Cana airport and 7 km from such cultural venues as Aroma's…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Goldeneye

    From US$ 432

    Oracabessa Bay, Oracabessa, Jamaica (To the map)

    The accommodation lies approximately 5 minutes by car from Beach J'ouvert and within 5 minutes' walk…

    To the hotel

    price for 1 night
    Book Now From US$ 432
  • Simpson Bay Resort Marina & Spa

    From US$ 85

    Billy Folly Road 37, Simpson Bay, Sint Maarten/Saint Martin (To the map)

    The property puts you in the heart of Simpson Bay, approximately a 15-minute walk from such entertainment…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Sea Breeze Beach House All Inclusive By Ocean Hotels

    From US$ 945

    Maxwell Coast Road, Christ Church, Barbados (To the map)

    The property is at a distance of 3.2 km from Quayside Centre Shopping Plaza and within close distance…

    To the hotel

    price for 1 night
    Book Now From US$ 945
  • Excellence Oyster Bay (Adults Only)

    From US$ 444

    Peninsula Oyster Bay, Falmouth, Jamaica (To the map)

    The accommodation has a perfect location a 10-minute drive from Margaritaville Falmouth. This 5-star…

    To the hotel

    price for 1 night
    Book Now From US$ 444
  • Pink Sands Resort

    From US$ 540

    Chapel Street, Dunmore Town, Bahamas (To the map)

    Located in a historical district, the property is within close distance of Dunmore Town. The Pink Sands…

    To the hotel

    price for 1 night
    Book Now From US$ 540
  • Deja Resort All Inclusive

    From US$ 242

    92 Gloucester Avenue, Montego Bay, Jamaica (To the map)

    This resort is in the heart of Montego Bay, 5 minutes' walk from Margaritaville Montego Bay and within…

    To the hotel

    price for 1 night
    Book Now From US$ 242
  • Fairmont Royal Pavilion Barbados Resort

    From US$ 170

    Porters, Saint James, Barbados (To the map)

    Notable for its location just a 13-minute walk from Petrea Gardens in the Porters district, the accommodation…

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • True Blue Bay Resort

    From US$ 187

    19 Old Mill Avenue, St. George's, Grenada (To the map)

    Set among a tropical garden and gardens, the boutique-style property is a 10-minute drive from Maurice…

    To the hotel

    price for 1 night
    Book Now From US$ 187
  • Dreams Dominicus La Romana Resort & Spa

    From US$ 275

    Playa Bayahibe, San Rafael Del Yuma, Do, Bayahibe, Dominican Republic (To the map)

    The eco-friendly accommodation is located in a beach area of Bayahibe, 25 minutes on foot from Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 275