Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso

Search options

Select city first

2026-11-06

2026-11-07
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

1895 results

  • Blue Skies Beach Resort

    From US$ 301

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

    This Negril hotel boasts a beachfront setting around 5 minutes on foot from Seven Mile Beach. Peter Tosh…

    To the hotel

    price for 1 night
    Book Now From US$ 301
  • Tropical Villas At Los Corales Beach

    From US$ 498

    Calle Los Corales Villas Tropical, Punta Cana, Dominican Republic (To the map)

    Palma Real Shopping Village is about 25 minutes on foot from the hotel, while Yacht & catamaran sailing…

    To the hotel

    price for 1 night
    Book Now From US$ 498
  • Las Galeras Village Ecolodge

    From US$ 280

    Samana, Las Galeras, Dominican Republic (To the map)

    The hotel has a quiet setting approximately a 15-minute ride from the pitch-perfect Playa Rincon. There…

    To the hotel

    price for 1 night
    Book Now From US$ 280
  • Dolphin Suites & Wellness Curacao

    From US$ 192

    Bapor Kibra, Willemstad, Curacao (To the map)

    This 3-star hotel lies 750 metres from Cornelisbaai and 2.8 km from Curacao Liqueur Distillery. The Dolphin…

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • Las Casitas Village At El Conquistador

    From US$ 1384

    1000 Avenida El Conquistador, Fajardo, Puerto Rico (To the map)

    Fajardo centre can be reached within 15 minutes' walk. Guests can visit places of worship such as the…

    To the hotel

    price for 1 night
    Book Now From US$ 1384
  • The Golf Suites

    From US$ 137

    Avenida Real Cocotal Golf & Country Club, Punta Cana, Dominican Republic (To the map)

    At the hotel, you'll be 2.9 km from Manatee Park and 2.4 km from the stunning white - sand Los Corales…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • Great Bay Condominiums Located At The Ritz-Carlton Club, St Thomas

    From US$ 667

    6910 Great Bay, Nazareth, United States Virgin Islands (To the map)

    Nazareth centre can be reached within 15 minutes' walk. The Ritz-Carlton in Nazareth is a 15-minute ride…

    To the hotel

    price for 1 night
    Book Now From US$ 667
  • Ultra Infinity Hotel

    From US$ 153

    Ultra Infinity Hotel, Cabarete, Dominican Republic (To the map)

    This comfortable hotel has a prime location within 20 minutes' walk of the ecological park "Las Cuevas…

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Kahari Resort

    Stocking Island, Stocking Island, Bs, Stocking Island, Bahamas (To the map)

    When staying at the hotel, you'll be nearly 25 minutes' walk from St. Andrew's Anglican Church. The 4…

    To the hotel

    Book Now
  • Ritz Carlton Club - St Thomas

    From US$ 1121

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

    The centre of Nazareth can be reached within a 15-minute walk, and natural attractions like the fifty…

    To the hotel

    price for 1 night
    Book Now From US$ 1121
  • Mayaguez Resort & Casino

    From US$ 180

    Route 104 Km. 0.3, Mayaguez, Puerto Rico (To the map)

    This comfortable hotel has a comfortable setting 10 minutes' drive from the Candelaria Cathedral of Mayaguez.

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • 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. At this Arecibo inn, you'll be around a…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Spark By Hilton Ponce

    From US$ 78

    103 Turpo Industrial Park, Ponce, Puerto Rico (To the map)

    Museum of Puerto Rico Music is about a 10-minute drive from the historical-style hotel, and Plaza Juan…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Central Suites Tower

    From US$ 76

    8 Calle Jose Amado Soler Edificio Central Suites Tower, Santo Domingo, Dominican Republic (To the map)

    The hotel has a convenient location not far from the choice shopping center "Blue Mall", while shopping…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • La Casa De Vida Natural

    From US$ 50

    Carr. 9960 Ki 0.9, Rio Grande, Puerto Rico (To the map)

    Guests staying at the hotel will find themselves around 10 minutes by car from El Yunque Chalet. The…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hotel Costa Linda Beach Boca Chica

    From US$ 18

    Avenue Abraham Nunez 1, Boca Chica (Santo Domingo), Dominican Republic (To the map)

    You'll need 20-minute drive to Las Americas airport. Guests can easily reach Altos De Chavon just 1.9…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Golfview Hotel

    From US$ 90

    5 1/2 Caledonia Road, Mandeville, Jamaica (To the map)

    Grove Court is in the vicinity of this hotel, and Cecil Charlton Park is located 550 metres away. The…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Northshore Seaside Suites

    From US$ 182

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

    The hotel is about 5 km from V. C. Located just 1.1 km from Prickly Pear Island, the comfortable 3-star…

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • Central Park Tower

    From US$ 64

    13 Luis Escoto Gomez, Santo Domingo, Dominican Republic (To the map)

    The apartment boasts a convenient location in Santo Domingo close to Freddy Beras Goico underground station…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Los Corales Beach Village Punta Cana - The Original

    From US$ 61

    Calle Residencial Los Corales, Punta Cana, Dominican Republic (To the map)

    The hotel boasts a beachfront setting just near Dolphin Island Park. Also, there is Mangu Disco approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 61