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

2089 results

  • Princess Family Club Bavaro

    From US$ 642

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

    You'll need 27-minute drive to Punta Cana airport. This 5-star hotel is also at a medium distance from…

    To the hotel

    price for 1 night
    Book Now From US$ 642
  • Courtyard Aguadilla

    From US$ 111

    West Parade/Belt Road Ramey Base, Aguadilla, Puerto Rico (To the map)

    The hotel boasts an unbeatable setting around 5 minutes by car from Survival Beach. The welcoming hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Divi Southwinds Beach Resort

    From US$ 175

    St Lawrence Main Road, St. Lawrence Gap, Bb, Christ Church, Barbados (To the map)

    The property is nestled near an entertainment district adjacent to Art For Everyone. At the Divi Southwinds…

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • Hotel Riu Naiboa

    From US$ 111

    Playa Arena Gorda, Punta Cana, Dominican Republic (To the map)

    Situated 10 minutes by car from Cave Oleg Bat House, the beachfront property also gives access to such…

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Bucuti & Tara Boutique Beach Resort - Adult Only

    From US$ 782

    L G Smith Boulevard 55B, Oranjestad, Aw, Palm Beach, Aruba (To the map)

    The accommodation is around 5 minutes on foot from Open-air spas, with Ponton 3.2 km away. Crystal Casino…

    To the hotel

    price for 1 night
    Book Now From US$ 782
  • The House, An Autograph Collection All-Inclusive Resort - Adults Only

    From US$ 916

    Paynes Bay, Saint James, Barbados (To the map)

    The boutique-style property is located 3.8 km from D'Arcy Scott Roundabout and within short walking distance…

    To the hotel

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

    From US$ 134

    Bayahibe, Bayahibe, Dominican Republic (To the map)

    Playa Magallanes is at a distance of 2.3 km from the property which is also in front of El Mundo. Surrounded…

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Lionsdive Beach Resort

    From US$ 209

    Bapor Kibra Z/N, Curacao, Curacao (To the map)

    Located only 5 minutes' walk from the sand Mambo Beach Boulevard, the accommodation is only a short distance…

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • Curacao Marriott Beach Resort

    From US$ 116

    John F Kennedy Boulevard, Willemstad, Curacao (To the map)

    Curacao Poker Casino is located 6 minutes' walk from the newly-refurbished property, and such natural…

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Ocean Club West Resort

    From US$ 445

    Grace Bay At Leeward, Grace Bay, Turks And Caicos Islands (To the map)

    You'll need 20-minute drive to Providenciales International airport. Natural attractions in the area…

    To the hotel

    price for 1 night
    Book Now From US$ 445
  • Vik Hotel Cayena Beach All Inclusive

    From US$ 456

    Carretera Arena Gorda, N/A Playa Bavaro, Bavaro, Do, Punta Cana, Dominican Republic (To the map)

    While staying in the property, you are invited to discover Cortecito Beach, located 15 minutes away by…

    To the hotel

    price for 1 night
    Book Now From US$ 456
  • Papagayo Beach Hotel (Adults Only)

    From US$ 173

    Jan Thiel, Willemstad, Curacao (To the map)

    The accommodation is situated in a tourist area of Willemstad, a few steps from Casino. This Willemstad…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Calabash Cove Resort And Spa - Adults Only

    From US$ 423

    Po Box Rb2696, Bonaire Estate, Marisule, Gros Islet, Saint Lucia (To the map)

    Rodney Bay Marina lies about a 10-minute drive away, while Fort Rodney is about 10 minutes by car from…

    To the hotel

    price for 1 night
    Book Now From US$ 423
  • Joia Aruba By Iberostar

    From US$ 638

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

    Situated around 10 minutes by car from National Archaeological Museum Aruba, the accommodation also gives…

    To the hotel

    price for 1 night
    Book Now From US$ 638
  • The Reef At Atlantis

    From US$ 67

    Paradise Beach Drive, Nassau, Bahamas (To the map)

    The Reef At Atlantis Nassau is only 1.1 km from Marine Habitat at Atlantis Large Aquarium, while The…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Lifestyle Tropical Beach Resort & Spa All Inclusive (Adults Only)

    From US$ 95

    Cofresi Beach, Puerto Plata, Dominican Republic (To the map)

    The property is about 25 km from Gregorio Luperon International airport and at a distance of 4.1 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Couples Sans Souci (Adults Only)

    From US$ 439

    Ocho Rios P O Box 103, Ocho Rios, Jamaica (To the map)

    The luxury property has a stunning setting merely 1.4 km from White River, while natural sights like…

    To the hotel

    price for 1 night
    Book Now From US$ 439
  • Grace Bay Club

    From US$ 211

    Grace Bay Circle Road, Grace Bay, Turks And Caicos Islands (To the map)

    The oceanfront accommodation is located in the heart of Grace Bay 4.8 km from The Bight Park and 6 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Bequia Beach

    From US$ 469

    Friendship Bay, Port Elizabeth, Saint Vincent and the Grenadines (To the map)

    The property is ideally situated 10 minutes' drive away Firefly Plantation Bequia. The hotel is within…

    To the hotel

    price for 1 night
    Book Now From US$ 469
  • Kimpton Seafire Resort + Spa By Ihg

    From US$ 648

    60 Tanager Way, West Bay, Cayman Islands (To the map)

    The luxury accommodation is located near a boat dock, within 25 minutes' walk of Morgans Harbour. The…

    To the hotel

    price for 1 night
    Book Now From US$ 648