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-04-26

2026-04-27
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

1471 results

  • St Martin Beach Resort & Spa (Adults Only)

    From US$ 347

    Anse Marcel, Grand Case, Sint Maarten/Saint Martin (To the map)

    The centre of Grand Case can be reached in 30 minutes' walk of this hotel, and such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 347
  • Eleven Bahama House

    From US$ 528

    Dunmore Street, Dunmore Town, Bahamas (To the map)

    The hotel is situated just 300 metres from Briland's Blue Hole Underwater Cave and near Methodist Manse.

    To the hotel

    price for 1 night
    Book Now From US$ 528
  • Gunpowder House & Suites

    From US$ 456

    Gunpowder Drive, St. Paul, English Harbour, Antigua/Barbuda (To the map)

    The centre of English Harbour can be reached within a 10-minute walk, and natural attractions like the…

    To the hotel

    price for 1 night
    Book Now From US$ 456
  • Gyp Sea Saint Barth

    From US$ 862

    Colombier, Gustavia, Saint-Barthelemy (To the map)

    The hotel is located in the very heart of Gustavia, nearly 20 minutes on foot from the Colombier Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 862
  • Da Fabio

    From US$ 93

    Good Hope Distrrict, Negril, Jamaica (To the map)

    The Negril Lighthouse is 2.3 km from the hotel, and Half Moon Bay is 2.1 km away. The Da Fabio Negril…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Riu Palace Punta Cana

    From US$ 623

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

    While staying in this Punta Cana hotel, you are invited to discover the Iberostar Golf Course, located…

    To the hotel

    price for 1 night
    Book Now From US$ 623
  • Carayou Hotel & Spa

    From US$ 203

    La Pointe Du Bout, Les Trois-Ilets, Martinique (To the map)

    Located 50 m from the Sophen Gallery, the hotel is also in proximity to entertainment venues like the…

    To the hotel

    price for 1 night
    Book Now From US$ 203
  • Riu Palace Jamaica (Adults Only)

    From US$ 557

    Ironshore P.O, Rose Hall, Mahoe Bay, Montego Bay, Jamaica (To the map)

    The resort is in a beach area of Montego Bay. In close proximity to the Riu Palace Jamaica Montego Bay…

    To the hotel

    price for 1 night
    Book Now From US$ 557
  • Rosewood Le Guanahani St Barth

    D209, Marigot, Saint-Barthelemy (To the map)

    This Marigot hotel is about 5 km from Gustaf III airport and around 15 minutes' drive from such cultural…

    To the hotel

    Book Now
  • Hilton Garden Inn San Juan Condado

    From US$ 197

    886 Ashford Ave, San Juan, Puerto Rico (To the map)

    You'll need 15-minute drive to Luis Munoz Marin International airport. The Hilton Garden Inn San Juan…

    To the hotel

    price for 1 night
    Book Now From US$ 197
  • Dominican Fiesta Hotel

    From US$ 69

    Av Anacaona 101, Esquina Cibao Oeste, Santo Domingo, Dominican Republic (To the map)

    This Santo Domingo hotel is about 20 km from La Isabela International airport and 3.8 km from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 69
  • Wyndham Tortola Bvi Lambert Beach Resort

    From US$ 135

    East End, East End, British Virgin Islands (To the map)

    Josiah's Bay Plantation is approximately a 10-minute ride from the hotel which is also within easy reach…

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Port De Plaisance Resort, Trademark Collection By Wyndham

    From US$ 99

    155 Union Road, Philipsburg (Sint Maarten), Sint Maarten/Saint Martin (To the map)

    This smoke-free hotel has a private setting 3.4 km from the Casino Royale, while natural sights like…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Punta Rucia Lodge Hotel Boutique & Spa

    From US$ 173

    Calle De Ensenada, Punta Rucia, Dominican Republic (To the map)

    The hotel is located in the rural area of Punta Rucia, within 5 minutes' walk of a natural beach. At…

    To the hotel

    price for 1 night
    Book Now From US$ 173
  • South Point Hotel Inc

    From US$ 246

    100 Ocean Way, Silver Sands, Christ Church, Christ Church, Barbados (To the map)

    You'll need 15-minute drive to Grantley Adams International airport. Places of worship to visit nearly…

    To the hotel

    price for 1 night
    Book Now From US$ 246
  • The Sea Cliff Hotel Resort & Spa

    From US$ 168

    Ross Craig, Long Bay, Port Antonio, Jamaica (To the map)

    The 4-star hotel is situated 1.1 km from a long beach. The property is a short way from Long Bay. Located…

    To the hotel

    price for 1 night
    Book Now From US$ 168
  • Travel Inn Hotel Simpson Bay

    From US$ 84

    Airport Road Number 15, Simpson Bay, Sint Maarten/Saint Martin (To the map)

    Le Grand Marché is approximately 800 metres from the hotel, while the Towers at Mullet Bay is nearly…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Rosalie Bay Eco Resort & Spa

    From US$ 216

    Rosalie P.O. Box 1854, Rosalie, Dominica (To the map)

    Rosalie centre can be reached within 5 minutes' walk. The hotel in Rosalie is a 15-minute ride from Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 216
  • Paradise Beach Hotel

    From US$ 88

    Villa Beach, Kingstown, Saint Vincent and the Grenadines (To the map)

    The hotel is about 5 km from Argyle International airport and approximately a 10-minute ride from such…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Skylight Suites Hotel

    From US$ 101

    Cofresi Calle Caroli Sol #6 Skylight Cofresi Calle Caroli Sol #6, Puerto Plata, Dominican Republic (To the map)

    The Kviar Casino Cofresi lies merely 450 metres away, and the Reina Del Mar is 3.2 km from this 4-star…

    To the hotel

    price for 1 night
    Book Now From US$ 101