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
    العربية 简体中文 Č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-04-28

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

14334 results

  • Gran Hotel Marien

    From US$ 55

    Calle Proceres De La Restauracion Santiago Rodriguez, Sabaneta, Dominican Republic (To the map)

    Sabaneta centre can be reached within 5 minutes' walk. The hotel is not far from Iglesia De Las Mercedes…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Apartahotel Dona Reyna Alojamientos En Santo Domingo A 5 Min De Aeropuerto Internacional Las Americas

    From US$ 21

    Calle Mella #44 Urb. Valiente, La Caleta, El Higo, Dominican Republic (To the map)

    You'll need 15-minute drive to Las Americas airport. Iglesia De Jesucristo De Los Santos De Los Ultimos…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Hannabi Beach Hotel

    From US$ 40

    Calle 20 De Diciembre Numero 1, Boca Chica Santo Domingo Este, Boca Chica (Santo Domingo), Dominican Republic (To the map)

    You'll need 20-minute drive to Las Americas airport. La Matica is only 0.6 km from the Hannabi Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • La Ensenada Boutique Hotel

    From US$ 41

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

    Be sure to visit the Estero Hondo Marine Mammal Sanctuary 3.2 km from this Punta Rucia hotel. Located…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Beach One Bedroom 2

    From US$ 117

    Sandcastles Resort 1 Main Street, Apartment E2, Ocho Rios, Jamaica (To the map)

    The 3-star hotel is set on the beachfront, 250 metres from the Taj Mahal Shopping Centre. The Enchanted…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Caribbean Rooftop Pool Ducassi Hotel Beach Club & Spa

    From US$ 175

    C. Aruba 14, Punta Cana, Dominican Republic (To the map)

    Mangu Disco is located nearly a 25-minute walk away, and the Splash Water Park is within a 6-km distance…

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • Island House Near Curacao International Airport Cur

    From US$ 49

    Kaya Seru Di Mahuma 55, Willemstad, Curacao (To the map)

    The guest house is about 0.9 km from Curacao International airport and 7 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Lagun Sunset Resort All Natural Clothing Optional

    From US$ 290

    Lagun 27, Lagun, Curacao (To the map)

    The hotel is 2.8 km from Grote Knip Beach and 2.9 km from the Kenepa Grande. The property is within a…

    To the hotel

    price for 1 night
    Book Now From US$ 290
  • Olas De Los Corales - Villas And Suites

    From US$ 157

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

    The hotel is within 25 minutes' walk of Palma Real Shopping Village and approximately a 10-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 157
  • Dramatic Views From This Spacious 1Bd 1Bth

    From US$ 224

    224 St. C Condo, Christiansted, VI, Christiansted, United States Virgin Islands (To the map)

    The apartment lies 4.5 km from the Fort Christiansvaern. The Salt River Bay National Historical Park…

    To the hotel

    price for 1 night
    Book Now From US$ 224
  • Residence Terre Et Passion

    From US$ 117

    650 Chemin Morne Privat, Ducos, Martinique (To the map)

    The Habitation Clement is within a 6-km distance of this apartment. To enjoy your vacation in Ducos, stay…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Moringa Villa Studio 1

    From US$ 340

    Soufriere, Soufriere, Saint Lucia (To the map)

    The property is around a 10-minute ride from the Pitons and it takes 53 minutes to drive to Hewanorra…

    To the hotel

    price for 1 night
    Book Now From US$ 340
  • Marazul Dive Apartment F1

    From US$ 120

    Weg Naar Knip, Westpunt, Curacao (To the map)

    The apartment is approximately 15 minutes by car from the Tula Museum, which is an excellent place to…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Harmony La Vista

    From US$ 97

    527 Yallahs Drive, The Vistas, Belle Air, Runaway Bay, Jamaica (To the map)

    The holiday home is within 50 km of Ian Fleming International airport and within 7 km of such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Villa By The Sea

    From US$ 148

    Pillar Rock Condominiums, Yepton Beach, Five Island, Five Islands Village, Antigua/Barbuda (To the map)

    The heart of Five Islands Village can be reached in 15 minutes' walk of the 1-bedroom villa, and such…

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Les Manguiers

    From US$ 103

    159 Allee De Coeur, Deshaies, Guadeloupe (To the map)

    Whale Watching Guadeloupe is approximately a 25-minute stroll from the accommodation, while Pointe du…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • Sapphire Beachfront Renovated Villa 1200 Sf! - Free Wi-Fi

    From US$ 349

    6720 Smith Bay Rd Sapphire Beach Resort & Marina, Nazareth, United States Virgin Islands (To the map)

    American Yacht Harbour Marina is at a distance of merely 1.4 km away, while the Point Pleasant Resort…

    To the hotel

    price for 1 night
    Book Now From US$ 349
  • Elegance, Ochi Rios - 2Br Oasis With Exclusive Private Pool!"

    From US$ 228

    6 Pheasant Avenue, Mammee Bay, Jamaica (To the map)

    Also, the holiday home is 4.4 km from Benta River Falls and 4.5 km from the famous Dunn's River Falls…

    To the hotel

    price for 1 night
    Book Now From US$ 228
  • Juanedu Suites

    From US$ 140

    Morgenster 60, Oranjestad, Aruba (To the map)

    Take a peaceful 10 minutes' stroll into the heart of Oranjestad city centre. Juanedu Suites is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Studios 11And11Aruba

    From US$ 89

    Caya Tumba 47, Palm Beach, Aruba (To the map)

    The Links at Divi Aruba Golf Course is situated about 10 minutes' drive away, and Pedernalis is nearly…

    To the hotel

    price for 1 night
    Book Now From US$ 89