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

Sat 3 May 2025

Sun 4 May 2025
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

  • More

Landmarks

  • More

Hotel types

  • More

User rating

Facilities

  • More

In the room

  • More

Specify by

Apply Filters
Clear Filters

2098 results

  • Hilton Tobago Golf And Spa Resort

    From US$ 392

    Lowlands, Scarborough, Trinidad And Tobago (To the map)

    Scarborough RC Church is located just a minute's drive from the hotel, and such natural sites as Scarborough…

    To the hotel

    price for 1 night
    Book Now From US$ 392
  • Paradise Ocean Palms Apartments

    From US$ 272

    Saint Ann, Ocho Rios, Jm, Ocho Rios, Jamaica (To the map)

    This accommodation is 4 km from the centre of Ocho Rios and 16 minutes by car from Ian Fleming International…

    To the hotel

    price for 1 night
    Book Now From US$ 272
  • Hotel Ancora Cap Cana

    From US$ 392

    1 Fishing Lodge, Marina Cap Cana Punta Cana, La Altagracia, Punta Cana, Dominican Republic (To the map)

    Juanillo is about 25 minutes' walk from this Punta Cana property, and Reserva Ecologica Ojos Indigenas…

    To the hotel

    price for 1 night
    Book Now From US$ 392
  • Suites At Sandyport

    West Bay P.O. Box Cb 13500, Nassau, Bahamas (To the map)

    Delaporte Beach is located only a short distance from the accommodation, and Lynden Pindling International…

    To the hotel

    Book Now
  • Bb Salinas Hotel

    From US$ 126

    Calle Principal #7, Las Salinas De Bani, 94000, Bani, Do, Bani, Dominican Republic (To the map)

    The centre of Bani is a 30 minutes' walk of this property. Perello Cultural Center is 1.6 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Backpackers

    From US$ 105

    Fort Road, St. John's, Antigua/Barbuda (To the map)

    The guest house is about 10 km from V. C. Located about a 20-minute walk from Heritage Quay, Backpackers…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Jewel Dunn'S River Beach Resort & Spa, Ocho Rios,Curio Collection By Hilton

    From US$ 655

    Mammee Bay Ocho Rios, Mammee Bay, Jamaica (To the map)

    Mammee Bay centre can be reached within 5 minutes' walk. Mammee Bay Fisherman's Beach is a few metres…

    To the hotel

    price for 1 night
    Book Now From US$ 655
  • Joia Rose Hall By Iberostar (Adults Only)

    From US$ 709

    Rose Hall Main Road, Montego Bay, Jamaica (To the map)

    The accommodation is in the heart of Montego Bay, just 23 minutes' drive from Sangster International…

    To the hotel

    price for 1 night
    Book Now From US$ 709
  • Villas At Ports Of Call Resort

    11 Sandcastle Rd, Grace Bay, Turks And Caicos Islands (To the map)

    The accommodation is centrally situated within 10 minutes' drive of The Hole. This 3-star hotel is about…

    To the hotel

    Book Now
  • Royal Islander La Terrasse Pelican Cove Sxm

    From US$ 155

    Rhine Road Unit 2284, Lowlands, Sint Maarten/Saint Martin (To the map)

    Starz City Casino is located just a 5-minute stroll from this Lowlands property, and such natural sites…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Sandals Regency St.Lucia Golf Resort

    From US$ 581

    P.O. Box 399, Castries, Castries, Saint Lucia (To the map)

    The property is situated about 5 km from George F. L. Sandals Regency St.Lucia Golf Resort is located…

    To the hotel

    price for 1 night
    Book Now From US$ 581
  • Sapphire Village Resort By Antilles Resorts

    From US$ 315

    6320 Estate Smith Bay, Nazareth, United States Virgin Islands (To the map)

    Coral World Ocean Park is within walking distance of the property, while Smith Bay Beach is merely 1.4…

    To the hotel

    price for 1 night
    Book Now From US$ 315
  • Donoma Las Terrenas Beach Hotel & Spa, Autograph Collection

    From US$ 699

    Calle Francisco Alberto Caamano Deno, Las Terrenas, Dominican Republic (To the map)

    The Donoma Las Terrenas Beach Hotel & Spa, Autograph Collection is located in a restaurant area of Las…

    To the hotel

    price for 1 night
    Book Now From US$ 699
  • Hilton Vacation Club Royal Palm St Maarten

    From US$ 796

    115 Welfare Road, Philipsburg (Sint Maarten), Sint Maarten/Saint Martin (To the map)

    The accommodation is situated about 5 km from Princess Juliana International airport and a minute's walk…

    To the hotel

    price for 1 night
    Book Now From US$ 796
  • Araya Resort

    From US$ 306

    El Flamboyan, Las Galeras, Dominican Republic (To the map)

    The Araya Resort in Palmarito is approximately 7 km from Playa Madama Beach. La Boca Del Diablo is within…

    To the hotel

    price for 1 night
    Book Now From US$ 306
  • Port Lucaya Resort & Yacht Club

    Bell Channel Bay Rd, Po Box F-42452, , Freeport, , Bahamas, Freeport, Bahamas (To the map)

    Count Basie Square is just near the accommodation and Ocean Motion is merely a 5-minute walk away. The…

    To the hotel

    Book Now
  • The Secret Garden - Glamping Grenada

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

    This Morne Rouge hotel is about 10 km from Maurice Bishop International airport and within a 10-minute…

    To the hotel

    Book Now
  • Serenity Corner

    From US$ 80

    Settlement Boulevard, Mandeville, Jamaica (To the map)

    Bethesda Gospel Hall is approximately 10 minutes' drive from the hotel in Mandeville. The property stands…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Bel Zanmi All Inclusive Hotel Beach, Resort & Spa

    From US$ 170

    Route Nationale # 2, Fauche Km 48, Grand Goave, Port-au-Prince, Haiti (To the map)

    This Port-au-Prince hotel is stationed 10 minutes' drive from Eglise De Dieu De REHOBOTH. Located in…

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • Boutique Hotel Paradise

    From US$ 589

    El Cortecito, 23000, Punta Cana, Dominican Republic, Punta Cana, Dominican Republic (To the map)

    The vibrant Princess Tower Casino Punta Cana is approximately a 10-minute ride from the property which…

    To the hotel

    price for 1 night
    Book Now From US$ 589