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 ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

Select city first

2026-03-26

2026-03-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.

Hotels with indoor pool 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

13573 results

  • Blue Marine Apartment

    From US$ 170

    Condominio Dos Marinas 11 Apartamento 903, Fajardo, Puerto Rico (To the map)

    The property lies around a 10-minute ride from Natural Reserve Cabezas de San Juan. The city centre is…

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • Ecolodge Tubagua Puerto Plata

    From US$ 90

    Ruta 25, Ruta Panoramica Km 19 El Descanso, Tubagua, Dominican Republic (To the map)

    Featuring an outdoor pool area for guests' relaxation, the 6-room Ecolodge Tubagua Puerto Plata is located…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Villa Calysta

    From US$ 418

    1 Route De Savane Paille, Deshaies, Guadeloupe (To the map)

    The accommodation is situated within walking distance of Pointe du Vieux Fort, while Grande Anse bus…

    To the hotel

    price for 1 night
    Book Now From US$ 418
  • Hodges Bay House

    From US$ 290

    Hodges Bay Road, Calibishie, Dominica (To the map)

    This apartment lies a 10-minute drive from Woodford Hill Beach. The city centre is just 2 km away and…

    To the hotel

    price for 1 night
    Book Now From US$ 290
  • Beautiful Caribbean Waters - 7 Seas Beach, El Yunque, Icacos Island

    From US$ 137

    Calle 4, Unit G-22, Santa Isidra Vi,, Fajardo, Puerto Rico (To the map)

    The white sand Seven Seas Beach can be found 3.3 km from the accommodation, and the Parque De Ninos Activos…

    To the hotel

    price for 1 night
    Book Now From US$ 137
  • St Croix Bliss - Tranquil Retreat-Ocean Views-Island Breezes

    From US$ 241

    5000 Estate Coakley Bay, Christiansted, United States Virgin Islands (To the map)

    The spacious property lies just a short stroll from Carden Bay. Reef Beach is about 10 minutes' drive…

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • Sosua Ocean Village, Villa 9 Campo Del Mar , IV

    From US$ 157

    Qfjx+4Q9 Sosua,, Sosua, Dominican Republic (To the map)

    Merely 1.5 km from this Sosua villa guests will find the Casino Playa Chiquita, while Mundo King Castle…

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Eliwes Villa

    From US$ 130

    Calabash Bay P.A. St. Elizabeth, Billys Bay, Treasure Beach, Jamaica (To the map)

    The accommodation is within 100 km of Sangster International airport and a 10-minute drive from such…

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • Luxury Condo Cana Bay 1 Club Beach

    From US$ 112

    Km 28, #74, Blvd. Turistico Del Este, Punta Cana 23000, Dominican Republic, Punta Cana, Dominican Republic (To the map)

    The private beach is situated close by. The spacious 110 m^2 Luxury Condo Cana Bay 1 Club Beach is within…

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • Neston

    From US$ 445

    5 Brown Estates Road, Hamilton City, Bermuda (To the map)

    The Bermuda Aquarium is 2.7 km from this 84 m² apartment. To enjoy your vacation in Hamilton City, stay…

    To the hotel

    price for 1 night
    Book Now From US$ 445
  • Mullins Beach Houses

    64 Mullins Terrace, Saint Peter, Barbados (To the map)

    Mullins Beach is at a distance of a 13-minute walk away, while Gallery of Caribbean Art is 16 minutes'…

    To the hotel

    Book Now
  • St Thomas Stay On Sailboat Ragamuffin Incl Meals Water Toys

    From US$ 550

    S/V Ragamuffin, Po Box 303476, Water Island, United States Virgin Islands (To the map)

    The accommodation is located at a medium distance from Charlotte Amalie Harbour in the beach area of…

    To the hotel

    price for 1 night
    Book Now From US$ 550
  • B&B Casa Trankilo

    From US$ 94

    Kaya Suecia 23, Kralendijk (Bonaire), Bonaire, Saint Eustatius and Saba (To the map)

    The Hilma Hooker wreck is located within 6 km of this apartment. A free beach of Kralendijk is just a…

    To the hotel

    price for 1 night
    Book Now From US$ 94
  • Country Club House Retreat - 2 Bedroom House With Pool Near Montego Bay Airport And Beach Strip

    From US$ 129

    Mango Walk, Montego Bay, Jamaica (To the map)

    The bustling cobbled Sam Sharpe Square is 2.1 km from this apartment. The 1-room Country Club House Retreat…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Sapphire Beachfront Condo - View Of Paradise - Free Wi - Fi

    From US$ 448

    6720 Smith Bay Road, Nazareth, United States Virgin Islands (To the map)

    Little Saint James can be reached in 10 minutes' drive. Point Pleasant Resort is also set approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 448
  • Paradise Place Apartments

    From US$ 72

    Old Grange Mt. Irvine, Mount Irvine, Trinidad And Tobago (To the map)

    Crown Point International airport can be reached within 15 minutes drive, and natural attractions like…

    To the hotel

    price for 1 night
    Book Now From US$ 72
  • Puntas Rincon Villa 301 With Private Rooftop Terrace

    From US$ 201

    Carr 413, Rincon, Puerto Rico (To the map)

    Econo is a 10-minute ride away, while BD Cafe is just near the apartment. The centre of Rincon can be…

    To the hotel

    price for 1 night
    Book Now From US$ 201
  • The Gold Vacation Apartments & Villa Aruba

    From US$ 75

    1M Mon Pos, Santa Cruz, Aruba (To the map)

    The Arikok National Park is 3.5 km from the apartment, while Queen Beatrix International airport is 10…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Lou Lou'S Hideaway

    From US$ 294

    Road View, Little Battaleys 302, Saint Peter, Barbados (To the map)

    The Team Baywatch Watersports can be reached by car in a few minutes, while Barbados Wildlife Reserve…

    To the hotel

    price for 1 night
    Book Now From US$ 294
  • Orchid Resort Dominica

    From US$ 154

    Tanetane - Jg2Q+Ph Savanne Paille, Dominika, Guillet, Dominica (To the map)

    Cabrits National Park is within 25 minutes' walk of this apartment. To enjoy your vacation in Guillet…

    To the hotel

    price for 1 night
    Book Now From US$ 154