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

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

  • Las Terrenas, La Fenice, Playa Popy

    From US$ 70

    Calle 27 De Febrero, Las Terrenas, Dominican Republic (To the map)

    The apartment lies within close proximity of Las Terrenas Kitesurf Club & Loco Kite Sports School. The…

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Residence Simona

    From US$ 149

    Bas Vent Pinaud, Deshaies, Guadeloupe (To the map)

    The beach is nearly a 5-minute walk away, and Plage De La Perle is 19 minutes' stroll from the property.

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Luxe 1 Bedroom Cap Cana, Dr - Steps Away From Pool, King Bed, Caribbean Paradise!

    From US$ 186

    Boulevard Fishing Lodge D-2041, Punta Cana, Dominican Republic (To the map)

    You can take a 15-minute stroll and visit Ojos Indigenas Ecological Park & Reserve. The spacious 222…

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Maho Beach House - Grand Ocean Suite

    From US$ 588

    2 Beacon Hill Road, Maho, Sint Maarten/Saint Martin (To the map)

    The property features location within a 15-minute drive of Fort Amsterdam and around 10 minutes by car…

    To the hotel

    price for 1 night
    Book Now From US$ 588
  • Bocobay Porta Al Sole - Luxury Condos 5 Min Walk To Ritz And Palm Beach

    From US$ 258

    Bakval 9E, Palm Beach, Aruba (To the map)

    If you feel like visiting the surroundings, check out The Casino At The Ritz-Carlton Aruba situated merely…

    To the hotel

    price for 1 night
    Book Now From US$ 258
  • Appartement Duplex Vue Mer Jacuzzi Prive

    From US$ 223

    La Haut Matouba, Deshaies, Guadeloupe (To the map)

    Plage De La Perle Public Beach is approximately 10 minutes' drive from the 50 m^2 accommodation. Offering…

    To the hotel

    price for 1 night
    Book Now From US$ 223
  • Escape Apartments, Balcony, Pool, Gym & Spa In La Julia

    From US$ 144

    1114 Avenida Simon Bolivar, Santo Domingo, Dominican Republic (To the map)

    Shoppers will enjoy the location near a grocery store and shops. Situated at a distance of 0.8 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • Spicy Hill Villa

    From US$ 900

    12 Mille Gully Road, Port Antonio, Jamaica (To the map)

    The beach is about a 5-minute drive away, and the Secluded Winnifred White-Sand Beach is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 900
  • Apartment In Sublime Samana Residence

    From US$ 198

    Playa Coson, Las Terrenas, Dominican Republic (To the map)

    The property welcomes travellers in the centre of Las Terrenas, located a 10-minute ride from Playa Bellenas.

    To the hotel

    price for 1 night
    Book Now From US$ 198
  • Maho Beach House - Petite Studio - Beach Access

    From US$ 134

    2 Beacon Hill Rd, Maho, Sint Maarten/Saint Martin (To the map)

    The accommodation lies a 5-minute drive from Cupecoy Beach. The city centre is just 1 km away and Princess…

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Amazing Views 2Br @Cadaquescaribe Bayahibe

    From US$ 150

    Caribe Resort & Villas. Carretera Bayahibe, Dominicus, Bayahibe, Dominican Republic (To the map)

    The 120 m^2 property is merely 5 minutes on foot from Playa Dominicus and near Cave of Bridge. Padre…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Ocho Rios Sandcastles Resort On The Beach 1 Bedroom Apartment On The Beach

    From US$ 115

    1 Main Street, Ocho Rios, Jamaica (To the map)

    Dunn's River Falls and Park is 2.8 km away and Little Dunn's River Beach can be reached with a 5 minute…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Courbaril Hotel

    From US$ 173

    2 Rue Caret, Les Trois-Ilets, Martinique (To the map)

    The property in Les Trois-Ilets is around 25 minutes' walk from Anse Mitan. The hotel is situated relatively…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Negril Sky Blue Resorts Ltd

    From US$ 150

    1053 White Hall Road, Negril, Jamaica (To the map)

    Negril centre can be reached within 10 minutes' walk. The 3-star hotel in Negril is only a few minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Sommerville Resorts

    From US$ 160

    West End Rd, Negril, Jamaica (To the map)

    The centre of Negril can be reached within a 25-minute walk. The hotel is a few minutes' drive from Negril…

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Hotel & Villa Le Cocotel

    From US$ 173

    Rue De Kerdoret Sainte Marthe, Saint-Francois (Grande-Terre), Guadeloupe (To the map)

    This Saint-Francois hotel is about 40 km from Pointe-a-Pitre Le Raizet airport and a 15-minute ride from…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • Castles In Paradise Villa Resort

    From US$ 275

    Savannes Bay, Vieux Fort, Saint Lucia (To the map)

    You'll need 10-minute drive to Hewanorra International airport. Sandy Beach is 10 minutes by car from…

    To the hotel

    price for 1 night
    Book Now From US$ 275
  • Island House Near Curacao International Airport Cur

    From US$ 49

    Kaya Seru Di Mahuma 55, Willemstad, Curacao (To the map)

    You'll need 5-minute drive to Curacao International airport. Landhuis Habaai lies 7 km away. Island House…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Cynson Villa Holiday Accommodations

    From US$ 63

    235 Southern Heights Balls, Christ Church, Barbados (To the map)

    The centre of Christ Church can be reached within a 15-minute walk, and natural attractions like Miami…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • Ducassi Rooftop Pool Luxury Suites Beach Club And Spa

    From US$ 73

    Calle Aruba, Bavaro, 32000, Punta Cana, Dominican, Bavaro, Dominican Republic (To the map)

    The accommodation is about 20 km from Punta Cana airport and 7 km from such cultural venues as ChocoMuseo…

    To the hotel

    price for 1 night
    Book Now From US$ 73