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

  • Private 2 Bedroom Beachfront Penthouse Condo Ocho Rios, Jamaica

    From US$ 158

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

    Guests can enjoy quick access to the 3-hectare Turtle River Park, which is a 5-minute walk from this…

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • Hibiscus Beach House

    From US$ 176

    Kaya Adriatiko N8 Jan Thiel, Jan Thiel, Curacao (To the map)

    This Jan Thiel hotel is around 500 metres from Casino, around 10 minutes' drive from the Tugboat Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • Mesmerize Guest House

    From US$ 60

    8, Ffrench Avenue, Port Antonio, Jamaica (To the map)

    The centre of Port Antonio can be reached in 5 minutes' walk of the bed & breakfast, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Grapetree Bay Hotel And Villas

    From US$ 416

    5000 South Grapetree Bay, Christiansted, United States Virgin Islands (To the map)

    The hotel is situated nearly a 10-minute ride from Isaac's Bay Beach and nearly a 15-minute ride from…

    To the hotel

    price for 1 night
    Book Now From US$ 416
  • Eva Resort

    From US$ 355

    Savaneta, Savaneta, Aruba (To the map)

    You'll need 15-minute drive to Queen Beatrix airport. The hotel is located 4.8 km from Balashi in…

    To the hotel

    price for 1 night
    Book Now From US$ 355
  • Rincon Penthouse Steps To Private Beach Oasis!

    From US$ 132

    950 Calle Bastia, Rincon, Pr 00677, Us, Rincon, Puerto Rico (To the map)

    The 1-bedroom apartment is about a 15-minute drive from the Playa Oeste Gallery, which is an excellent…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Battaleys Mews

    From US$ 679

    Battaleys Mews Mullins Terrace St Peter, Saint Peter, Barbados (To the map)

    The villa is located 1.3 km from Gibbes Beach, in the vicinity of the seafood restaurant Bombas Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 679
  • Ocean View Studio In Maho, Beach Access

    From US$ 285

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

    Guests will find the Tropicana Princess Casino 3.9 km from the 28 m² apartment, while Tantra is 250 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 285
  • Treasures At The Pearl Eagle Beach

    From US$ 202

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

    The military fortification "Fort Zoutman Historical Museum" is located 10 minutes' drive from the spacious…

    To the hotel

    price for 1 night
    Book Now From US$ 202
  • Nickels Garden Villas

    From US$ 60

    203 Mahogany Crescent - Meadows Of Irwin, Montego Bay # 2P.O., Montego Bay, Jamaica (To the map)

    Situated in 3.7 km from John's Hall Close, the property is also 4.8 km from the bustling cobbled Sam…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Playa Los Corales Punta Cana Bavaro

    From US$ 44

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

    The apartment is about a 15-minute drive from the ChocoMuseo Punta Cana, which is an excellent place…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Bavaro Punta Cana Beach Pool

    From US$ 32

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

    Palma Real Shopping Village is in the vicinity of this apartment and Cocotal Golf and Country Club is…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Oasi Encantada - Beach Resort

    From US$ 125

    Carretera Barahona-Paraiso Km 12 Los Arroyo No. 7, Barahona, Dominican Republic (To the map)

    Boca Chica is 192 km from the hotel, while the Larimar Mine is approximately 7 km away. The own beach…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Domaine Saint-Francois

    From US$ 214

    Chemin De La Princesse Desbonnes, Saint-Francois (Grande-Terre), Guadeloupe (To the map)

    You'll need 43-minute drive to Pointe-a-Pitre Le Raizet airport. This 4-star hotel is 3 km away from…

    To the hotel

    price for 1 night
    Book Now From US$ 214
  • Green Roof Inn

    From US$ 135

    Sea View, Carriacou, Grenada (To the map)

    The centre of Carriacou can be reached within a 20-minute walk, and natural attractions like Anse La…

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Misbhaven Resort And Spa

    From US$ 110

    Passley Gardens Settlement, Port Antonio, Jamaica (To the map)

    The centre of Port Antonio can be reached within a 20-minute walk, and natural attractions like the Rio…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Bay View Eco Resort & Spa

    From US$ 180

    Anchovy, Port Antonio, Port Antonio, Jamaica (To the map)

    The centre of Port Antonio can be reached within a 30-minute walk, and natural attractions like San San…

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Caribbean Paradise Tropical Hotel With View Los Corales Wifi Beach Club & Spa

    From US$ 117

    C. El Dorado 1, Punta Cana, Dominican Republic (To the map)

    The hotel is also in proximity to the Aroma's Museum in Punta Cana. The Manatee Park is situated 4.3…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Diamondview

    From US$ 84

    Diamond Rd Soufriere Soufriere, Soufriere, Saint Lucia (To the map)

    The scenic Tet Paul Nature Trail is located 3.8 km from this apartment. The Sulphur Springs is approximately…

    To the hotel

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

    From US$ 173

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

    The 4-star hotel is about 5 km from Le Lamentin airport and 4.6 km from such cultural venues as the House…

    To the hotel

    price for 1 night
    Book Now From US$ 173