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

2026-02-08

2026-02-09
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

1388 results

  • The Mill Resort And Suites

    From US$ 224

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

    The centre of Palm Beach can be reached within a 10-minute walk, and natural attractions like Fisherman…

    To the hotel

    price for 1 night
    Book Now From US$ 224
  • Hyatt Regency Grand Reserve Puerto Rico

    From US$ 271

    200 Coco Beach Boulevard Highway 955-I, Rio Grande, Puerto Rico (To the map)

    Located near hills and a rainforest, this Rio Grande hotel is only 1.9 km from Coco Beach Golf and Country…

    To the hotel

    price for 1 night
    Book Now From US$ 271
  • Mahona Boutique Hotel

    From US$ 95

    Calle Italia, Las Terrenas, Dominican Republic (To the map)

    The centre of Las Terrenas can be reached within a 15-minute walk, and natural attractions like the narrow…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Ac Hotel By Marriott Punta Cana

    From US$ 279

    Avenida Barcelo Km 9, Bavaro Boulevard Center, Punta Cana, Dominican Republic (To the map)

    The hotel is situated a mere 10 minutes on foot from Downtown Mall Punta Cana and just a few steps from…

    To the hotel

    price for 1 night
    Book Now From US$ 279
  • Sorobon Luxury Beach Resort

    From US$ 338

    Sorobon 10, Kralendijk (Bonaire), Bonaire, Saint Eustatius and Saba (To the map)

    The hotel is located in Kralendijk, near a mountain. The accommodation is only 400 metres from Bonaire…

    To the hotel

    price for 1 night
    Book Now From US$ 338
  • Royal Isabela

    From US$ 570

    396 Noel Estrada Ave., Isabela, Puerto Rico (To the map)

    You'll need 28-minute drive to Rafael Hernandez airport. Monumento al Cacique Mabodamaca is also located…

    To the hotel

    price for 1 night
    Book Now From US$ 570
  • Tan Resorts Marina Cap Cana

    From US$ 425

    Boulevard Fishing Lodge Avenue, Cap Cana, Punta Cana, La Altagracia, Dominican Republic 23000, Punta Cana, Dominican Republic (To the map)

    The hotel has a convenient setting 2.5 km from La Cana Golf Club, while natural sights like freshwater…

    To the hotel

    price for 1 night
    Book Now From US$ 425
  • Cane Garden Bay Beach Hotel

    From US$ 395

    Cane Garden Bay, Cane Garden Bay, British Virgin Islands (To the map)

    The centre of Cane Garden Bay can be reached within a 10-minute walk, and natural attractions like the…

    To the hotel

    price for 1 night
    Book Now From US$ 395
  • Saba Rock Resort

    From US$ 495

    North Sound, Spanish Town, British Virgin Islands (To the map)

    The centre of Spanish Town can be reached within a 30-minute walk, and natural attractions like Blue…

    To the hotel

    price for 1 night
    Book Now From US$ 495
  • Secrets Playa Esmeralda Resort & Spa

    From US$ 709

    Camino A Costa Esmeralda, Playa Esmeralda, Miches, Dominican Republic (To the map)

    The roadtrip to Boca Chica takes 70 minutes. The 5-star Secrets Playa Esmeralda Resort & Spa Miches is…

    To the hotel

    price for 1 night
    Book Now From US$ 709
  • Zemi Miches Punta Cana All-Inclusive Resort, Curio By Hilton

    From US$ 550

    Carretera Playa Costa Esmeralda Km7, Miches, Dominican Republic (To the map)

    This stylish resort offers exclusive access to a beach with bungalows. Situated 105 km from Punta Cana…

    To the hotel

    price for 1 night
    Book Now From US$ 550
  • W Punta Cana, Adult All-Inclusive

    From US$ 959

    Carretera Uvero Alto Higuey, Punta Cana, Dominican Republic (To the map)

    Taino Shop is also situated only 1.8 km away. There is Carretera Uvero Alto approximately a 15-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 959
  • The Secret Garden - Glamping Grenada

    Sunset Valley, Morne Rouge, Grenada (To the map)

    Located a stone's throw from the tranquil BBC Beach Beachfront, this hotel also provides easy access…

    To the hotel

    Book Now
  • Wyndham Grand Rio Mar Rainforest Beach And Golf Resort

    From US$ 204

    6000 Rio Mar Boulevard, Rio Grande, Puerto Rico (To the map)

    Surrounded by mountains, the hotel is a 39-minute drive from Luis Munoz Marin International airport.

    To the hotel

    price for 1 night
    Book Now From US$ 204
  • Metro Hotel Couva

    From US$ 77

    Noel Street, Couva, Trinidad And Tobago (To the map)

    You'll need 35-minute drive to Piarco airport. St Paul's Roman Catholic Church is within 300 metres of…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Le Domaine Anse Marcel Beach Resort

    From US$ 218

    26, Rue De Lonvilliers, Anse Marcel, Sint Maarten/Saint Martin (To the map)

    This 4-star hotel is nestled 550 metres from Anse Marcel Pond. Guests can easily reach La Savane, which…

    To the hotel

    price for 1 night
    Book Now From US$ 218
  • Sandals Barbados All Inclusive - Couples Only (Adults Only)

    From US$ 829

    Dover Crescent, Christ Church, Barbados (To the map)

    The hotel is situated 50 m from a private beach. From Sandals Barbados All Inclusive - Couples Only hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 829
  • Le Relais Du Moulin - Hotel De Charme & Spa Adult Only

    From US$ 243

    Le Helleux, Sainte-Anne (Grande-Terre), Guadeloupe (To the map)

    You'll need 36-minute drive to Pointe-a-Pitre Le Raizet airport. When staying at the Relais Sainte-Anne…

    To the hotel

    price for 1 night
    Book Now From US$ 243
  • Sandals Grenada All Inclusive - Couples Only

    From US$ 752

    P.O. Box 1636, Bamboo, Grenada (To the map)

    This 5-star hotel is nestled 7 km from Market Square and within a few blocks of the Tranquil Magazine…

    To the hotel

    price for 1 night
    Book Now From US$ 752
  • Ceblue Villas

    From US$ 2117

    Valley Road, 1264 The Valley, The Valley, Anguilla (To the map)

    You'll need 7-minute drive to Wallblake airport. Guests are advised to visit Cheddie Richardson Carving…

    To the hotel

    price for 1 night
    Book Now From US$ 2117