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

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

1376 results

  • Maho Beach Ocean View Corner Suite

    From US$ 271

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

    Le Grand Marche is a 25-minute stroll away, while Dunes Casino is a mere 300 metres from this 111 m^2…

    To the hotel

    price for 1 night
    Book Now From US$ 271
  • Le Plaza Hotel

    From US$ 87

    10 Rue Capois, Champ De Mars, Port-au-Prince, Haiti (To the map)

    This property is a minute's walk from Iron Market, while Maison Dufort is approximately a 5-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Beautiful Villa Metro Country Club, Juan Dolio Beach

    From US$ 165

    Boulevard De Juan Dolio, Juan Dolio, Dominican Republic (To the map)

    Guests will find Playa Real 25 minutes' stroll from this accommodation, and Playa Guayacanes is a 10…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Ducassi Deluxe Playa Los Corales - Rooftop Pool, Restaurants And Beach Club

    From US$ 161

    Playa Los Corales Street Aruba Plaza Duccasi, Punta Cana, Dominican Republic (To the map)

    Located only 450 metres from the Dolphin Island Park, the hotel is also approximately a 15-minute ride…

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Au Jardin Des Colibris Ecolodge&Spa

    From US$ 325

    Villers, Deshaies, Guadeloupe (To the map)

    The centre of Deshaies is a 10 minutes' walk of the hotel. Guests staying at the Au Jardin Deshaies will…

    To the hotel

    price for 1 night
    Book Now From US$ 325
  • Studios Barbadine - Resorts Flats

    From US$ 120

    Seo Anse A La Barque, Sainte-Anne (Grande-Terre), Guadeloupe (To the map)

    You'll need 41-minute drive to Pointe-a-Pitre Le Raizet airport. Anse des Rochers Tranquil Beach is a…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Forever Cottage

    From US$ 118

    Strawberry Fields Robins Bay, St. Mary, Robins Bay, Jamaica (To the map)

    You'll need 59-minute drive to Ian Fleming International airport. Spanish Town is 57 km from this Robins…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Margarita Ecovillage

    From US$ 195

    Carretera Miches - Higueey, Miches, Dominican Republic (To the map)

    San Pedro de Macoris is 67 km from the bed & breakfast. Situated 95 km from Punta Cana airport, Margarita…

    To the hotel

    price for 1 night
    Book Now From US$ 195
  • Appartement A La Residence La Plantation Resort And Spa

    From US$ 103

    Residence Sainte Marthe Center, Appartement 520, Saint-Francois (Grande-Terre), Guadeloupe (To the map)

    You'll need 45-minute drive to Pointe-a-Pitre Le Raizet airport. From Appartement A La Residence La Plantation…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Buena Vida Macao 7 Habitaciones

    From US$ 672

    Carretera El Macao - Arena Gorda, Punta Cana, Dominican Republic (To the map)

    Macao Beach is 10 minutes by car from the hotel in Punta Cana. Buena Vida Macao 7 Habitaciones Punta…

    To the hotel

    price for 1 night
    Book Now From US$ 672
  • Apartamento Costa Azul En El Pueblito

    From US$ 53

    Jack Tar Local 15 F, El Pueblito, Al Lado De Hoteles De Playa Dorada, Puerto Plata, Dominican Republic (To the map)

    Macorix House of Rum lies around 6 km away, while Kviar Show Disco & Casino Puerto Plata is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Rolando Share Apart

    From US$ 63

    Calle Bibijagua Espinal 1, Punta Cana, Dominican Republic (To the map)

    ChocoMuseo Punta Cana also lies 4.5 km from this 3-star bed & breakfast. Enjoy the proximity to Cabeza…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • La Pepiniere Hotel

    From US$ 86

    8 Entree La Pepiniere, Route De Freres, Petionville, Haiti (To the map)

    The hotel has a prime location within 10 minutes' drive of Place Saint-Pierre, while shopping venues…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Sandy Bay Suites Deluxe Playa Los Corales

    From US$ 88

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

    This Punta Cana hotel is within 25 minutes' walk of Palma Real Shopping Village, 10 minutes' drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Caribbean Villas And Suites - Los Corales Beach - Free Wifi, Free Breakfast

    From US$ 165

    Playa Los Corales, Punta Cana, Dominican Republic (To the map)

    Guests can get to the Cave of Oleg Bat House that is 4.4 km from the hotel. The Caribbean Villas And…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Residence Parque

    From US$ 56

    Calle Arzobispo Nouel 363, Santo Domingo, Dominican Republic (To the map)

    Larimar Museum and Factory is a mere 1.2 km from the hotel, and Zona Colonial is a short way from it.

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Serenara Studios And Suites - Los Corales Beach - Great Location With Many Restaurants

    From US$ 87

    Playa Los Corales Street Aruba Plaza Ducassi, Punta Cana, Dominican Republic (To the map)

    A popular place in Punta Cana is Cocotal Golf and Country Club, which is about a 25-minute walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Las Palmas

    From US$ 172

    C. Los Corales, Punta Cana, Dominican Republic (To the map)

    Palma Real Shopping Village can be reached approximately 25 minutes' walk away. The Las Palmas will also…

    To the hotel

    price for 1 night
    Book Now From US$ 172
  • Casa Del Sol Villas Apart Hotel Wifi Bbq Parking Los Corales Beach Club & Spa

    From US$ 175

    Plaza El Pirata, Punta Cana, Dominican Republic (To the map)

    The ChocoMuseo Punta Cana is around 6 km away, while the scenic white - sand Los Corales beach Bavaro…

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • Iguane House Villas & Micro Spa

    From US$ 273

    18 Route Du Flibustier Fonds Thezan, Sainte-Anne (Grande-Terre), Guadeloupe (To the map)

    This property is situated not very far from plage de la toubiana, while Carriere bus station is a 10…

    To the hotel

    price for 1 night
    Book Now From US$ 273