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

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

2090 results

  • Be Live Experience Hamaca Beach

    From US$ 134

    Calle Duarte Esq. Caracol 1, Boca Chica, Dominican Republic (To the map)

    The accommodation boasts a beachfront setting within a 5-minute drive of Playa Boca Chica. The 4-star…

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Arecibo Inn

    From US$ 77

    Carr 2 Km 67.2 Bo Santana, Arecibo, Puerto Rico (To the map)

    The centre of Arecibo can be reached within a 10-minute walk. Estatua de Colon, which is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Tamarind Hills Resort & Villas

    From US$ 717

    Ffryes Beach, Bolands, Antigua/Barbuda (To the map)

    The property is ideally located in a touristic area, approximately a 10-minute ride from Wild Lotus Camp…

    To the hotel

    price for 1 night
    Book Now From US$ 717
  • Dorado Beach, A Ritz-Carlton Reserve

    From US$ 1488

    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$ 1488
  • Mandarin Oriental, Canouan

    From US$ 2495

    Carenage Bay, Charlestown, Saint Vincent and the Grenadines (To the map)

    The centre of Charlestown can be reached within a 10-minute walk. Pink Sands Club is within close distance…

    To the hotel

    price for 1 night
    Book Now From US$ 2495
  • Siboney Beach Club

    From US$ 202

    Dickenson Bay, St. John's, Antigua/Barbuda (To the map)

    Guests may find Fort James about 10 minutes by car from the accommodation, while Epicurean Fine Foods &…

    To the hotel

    price for 1 night
    Book Now From US$ 202
  • Hotel Gran Jimenoa

    From US$ 72

    Av. La Confluencia, C/ Monsenor Panal, Jarabacoa, Dominican Republic (To the map)

    The property is located in a rural area of Jarabacoa, at a distance of 2.6 km from Baiguate Salto Waterfall.

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Peter Island Resort

    From US$ 1000

    Po Box 211, Anderson, British Virgin Islands (To the map)

    Located just 5 minutes on foot from Sand Pierre Bay, this Road Town property is fairly close to Great…

    To the hotel

    price for 1 night
    Book Now From US$ 1000
  • Marriott'S Aruba Surf Club

    From US$ 883

    103 L. G. Smith Boulevard, Palm Beach, Aruba (To the map)

    The environmentally friendly accommodation is situated approximately 10 minutes by car from Saint Franciscus…

    To the hotel

    price for 1 night
    Book Now From US$ 883
  • 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
  • The Westin Puntacana Resort

    From US$ 136

    Playa Blanca At Puntacana Resort & Club, Punta Cana, Dominican Republic (To the map)

    This Punta Cana property has a good setting 3.5 km from Corales Golf Course. The hotel is just a short…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Calabash Hotel

    From US$ 1250

    Lance Aux Epines, St. George's, Grenada (To the map)

    The luxurious accommodation is merely 5 minutes' stroll from Prickly Bay Beach and about a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 1250
  • Be Live Experience Hamaca Suites

    From US$ 47

    Calle Duarte, 1 Esq. Caracol, 10124 Boca Chica, Boca Chica, Dominican Republic (To the map)

    This 4-star luxury hotel overlooks the Caribbean Sea and enjoys a unique location in the neighbourhood…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Harborside Resort & Vacation Rentals At Atlantis

    From US$ 122

    1 Casino Drive, Nassau, Bahamas (To the map)

    This Nassau property is about 20 km from Lynden Pindling International airport and approximately 10 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • The Buccaneer Beach & Golf Resort

    From US$ 315

    5007 Estate Shoys, Christiansted, United States Virgin Islands (To the map)

    Holy Cross Catholic Church is located a 10-minute drive away, and Shoys Beach is a 16-minute stroll from…

    To the hotel

    price for 1 night
    Book Now From US$ 315
  • The Ritz-Carlton St. Thomas

    From US$ 771

    6900 Great Bay, Benner, United States Virgin Islands (To the map)

    Cas Cay is about 3 km from the accommodation, and Point Wellness AntiGravity & Natural Health is about…

    To the hotel

    price for 1 night
    Book Now From US$ 771
  • San Juan Marriott Resort And Stellaris Casino

    From US$ 246

    1309 Ashford Avenue, San Juan, Puerto Rico (To the map)

    The centre of San Juan can be reached within a 5-minute walk, and natural attractions like the protected…

    To the hotel

    price for 1 night
    Book Now From US$ 246
  • Rock House

    From US$ 600

    1 International Drive, Turtle Cove, Turks And Caicos Islands (To the map)

    Nestled 3.1 km from Smith's Reef, the property is 15 minutes by car from Downtown Providenciales. Anna's…

    To the hotel

    price for 1 night
    Book Now From US$ 600
  • Melia Nassau Beach

    From US$ 280

    1 West Bay Street - Cable Beach, 33132, Nassau, New Providence Bhs, Nassau, Bahamas (To the map)

    The privileged location of the beachfront property places guests within a 6-km distance of Pompey Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 280
  • Ocean Reef Yacht Club & Resort

    From US$ 141

    48-60 Bahama Reef Blvd., Freeport, Bahamas (To the map)

    This Freeport property is about 15 km from Grand Bahama International airport and within 25 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 141