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

  • Sunset Reef St. Kitts

    From US$ 2450

    Main Street, Palmetto Point, Trinity Saint Kitts And Nevis, Ottley's, Saint Kitts and Nevis (To the map)

    The hotel is about 5 km from Robert L. Bradshaw International airport and 10 minutes by car from such…

    To the hotel

    price for 1 night
    Book Now From US$ 2450
  • Mary'S Boon Beach Resort & Spa

    From US$ 135

    117 Simpson Bay Road, Simpson Bay, Sint Maarten/Saint Martin (To the map)

    The Roland Richardson Art Gallery is located 3.8 km from this Simpson Bay hotel while the Paradise Casino…

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Coral Princess Hotel

    From US$ 126

    1159 Magdalena Street, San Juan, Puerto Rico (To the map)

    This San Juan hotel lies 900 metres from Plaza del Ancla and 400 m from Plaza Ventana del Mar Park. Paddle…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Fond Doux Eco Resort

    From US$ 290

    Etangs Soufriere, Castries, Saint Lucia (To the map)

    The hotel is covered in a marina and hot springs, and 2.6 km from the Sulphur Springs. The Fond Doux…

    To the hotel

    price for 1 night
    Book Now From US$ 290
  • Hodelpa Gran Almirante

    From US$ 110

    Ave Salvador Estrella Sadhala, Santiago De Los Caballeros, Dominican Republic (To the map)

    The centre of Santiago De Los Caballeros can be reached in 15 minutes' walk of the hotel, and such cultural…

    To the hotel

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

    From US$ 123

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

    Nestled in a business area, approximately 10 minutes on foot from Cruce de Cocoloco, this hotel offers…

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • O2 Beach Club & Spa All Inclusive By Ocean Hotels

    From US$ 1487

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

    Located in the Saint Lawrence district of Christ Church, this Christ Church hotel offers access to Art…

    To the hotel

    price for 1 night
    Book Now From US$ 1487
  • Sol Caribe Beach

    From US$ 26

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

    The vibrant Princess Tower Casino Punta Cana is 2.8 km from the hotel, and dominican fantasy is around…

    To the hotel

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

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

    This Morne Rouge hotel is 4.4 km from the Fort George and a short way from Zone 1 bus stop. The Camper &…

    To the hotel

    Book Now
  • Embassy Suites By Hilton Dorado Del Mar Beach Resort

    From US$ 109

    201 Dorado Del Mar Boulevard, Dorado, Puerto Rico (To the map)

    This Dorado hotel is located 35 km from Fernando Luis Ribas Dominicci airport, 3.8 km from Pineapple…

    To the hotel

    price for 1 night
    Book Now From US$ 109
  • The Boardwalk Village

    From US$ 154

    Norman Manley Blvd Negril, Hanover, Negril, Jamaica (To the map)

    The Mary Gate of Heaven Catholic Church is approximately a 10-minute drive from the hotel, while Percy's…

    To the hotel

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

    From US$ 829

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

    You'll need 15-minute drive to Grantley Adams International airport. The Sandals Barbados All Inclusive…

    To the hotel

    price for 1 night
    Book Now From US$ 829
  • Natura Cabana Boutique Hotel & Spa

    From US$ 189

    Paseo Del Sol #5, Cabarete, Dominican Republic (To the map)

    This sophisticated hotel is located in a beach area of Cabarete, a 10-minute drive from Sea Horse Ranch.

    To the hotel

    price for 1 night
    Book Now From US$ 189
  • Mountain Palace

    From US$ 117

    8 Nicole Terrace, Maracas Gardens,, Saint Joseph, Trinidad And Tobago (To the map)

    The centre of Saint Joseph is a 30 minutes' walk of this hotel. Scarborough is 70 minutes' drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Sosua Ocean Village

    From US$ 102

    Carretera Sosua-Cabarete 2Km, Sosua, Dominican Republic (To the map)

    You'll need 20-minute drive to Gregorio Luperon International airport. The Ocean Village Sosua is situated…

    To the hotel

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

    From US$ 510

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

    The hotel is located in a beach area of Punta Cana, approximately a 15-minute drive from Carretera Uvero…

    To the hotel

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

    From US$ 550

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

    The stylish resort is a great place to stay due to its secluded location in Miches. The hotel provides…

    To the hotel

    price for 1 night
    Book Now From US$ 550
  • Gran Hotel Europa Santo Domingo Trademark Collection By Wyndham (Adults Only)

    From US$ 50

    Arzobispo Merino Esq Emiliano Tejera, Santo Domingo, Dominican Republic (To the map)

    Nestled 3.3 km from the Parque Del Este, this Santo Domingo hotel is only a few steps from the Amber…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Sweetfield Manor

    From US$ 169

    Brittons New Road, Brittons Hill, St.Michael, Bridgetown, Barbados (To the map)

    The hotel lies km from Carlisle Bay and 2.1 km from Cathedral Church of Saint Michael and All Angels.

    To the hotel

    price for 1 night
    Book Now From US$ 169
  • Altamont West Hotel

    From US$ 97

    33 Gloucester Avenue, Montego Bay, Jamaica (To the map)

    This Montego Bay hotel is conveniently situated only 1.3 km from the cobblestone Sam Sharpe Square. The…

    To the hotel

    price for 1 night
    Book Now From US$ 97