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

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

14100 results

  • Palms Lounge Cabarete

    From US$ 25

    Emaar Road Cabarete Jardin Deportivo, Cabarete, Dominican Republic (To the map)

    The centre of Cabarete can be reached within a 10-minute walk, and natural attractions like the ecological…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Villa Clarissa No. 8

    From US$ 46

    Villa Clarissa, C/Pedro Francisco Bono, S/N, Residencial, Las Terrenas, Dominican Republic (To the map)

    Guests can reach the centre of Las Terrenas in 20 minutes' walk and visit the Fishermen's Village, which…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Pimento Lodge Resort

    From US$ 219

    Rose Garden, Long Bay, Port Antonio, Jamaica (To the map)

    The Port Antonio lodge is located only 550 metres from Long Bay, within reach of the seafood restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 219
  • Casa Rosado Villa Marina Fajardo Yunque Seven Seas

    From US$ 155

    Avenida Marina View, Fajardo, Puerto Rico (To the map)

    Marina Puerto Chico is right around the corner from this apartment and the Castillo Watersports is 250…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Shamrock Orient Bay

    From US$ 256

    29 Parc De La Baie Orientale, Cul de Sac, Sint Maarten/Saint Martin (To the map)

    The 18th century military Fort Louis is about 7 km from the premises, while the Loterie Farm is 3.7 km…

    To the hotel

    price for 1 night
    Book Now From US$ 256
  • Panorama Ochi - Sand Castles Resort B20

    From US$ 120

    Main Street Apt# B20, Ocho Rios, Jamaica (To the map)

    The Enchanted Gardens is about 10 minutes' drive away, while the compact Island Village is just moments…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Atlantis Beach House

    From US$ 257

    8 Drielstraat, Willemstad, Curacao (To the map)

    To enjoy your vacation in Willemstad, stay at the 7-room apartment, which is 2.2 km from the sand Mambo…

    To the hotel

    price for 1 night
    Book Now From US$ 257
  • Pearl Of The East In Ceiba With Ocean View And Private Rooftop

    From US$ 185

    Costas Esmeraldas, Santa Maria (Ceiba), Puerto Rico (To the map)

    The Medio Mundo Beach is about a 15-minute ride from the 100 m² apartment. The spacious 2-bedroom Pearl…

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • 2 Bed 2 Bath Villa With Jacuzzi, High Speed Wi-Fi

    From US$ 121

    Camino Del Llibre, Sosua, Dominican Republic (To the map)

    The centre of Sosua can be reached in 20 minutes' walk, while the Sosua Beach is nearly a 5-minute drive…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Lantana Resort Barbados

    From US$ 146

    Weston, Saint James, Barbados (To the map)

    This apartment is just 9 minutes on foot from an inviting beach in Saint James. The St. Offering an outdoor…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Falcon Shoreline- Airport Pickup Available - Gated-Security

    From US$ 119

    14 The Queens Drive, Montego Bay, Jamaica (To the map)

    This apartment in Montego Bay is just 600 m from the Hip Strip and only 0.8 km from the Doctor's Cave…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Feeling Tip'Sea

    From US$ 148

    6300 Avenida Isla Verde Apt 1004, San Juan, Puerto Rico (To the map)

    This apartment is 3.4 km from the Paseo Tablado de Piñones and just a few steps from Coral Beach Apartments.

    To the hotel

    price for 1 night
    Book Now From US$ 148
  • Coconut Coast Villas

    From US$ 247

    267 Enighed P.O. Box 1405, Contant (Saint John), United States Virgin Islands (To the map)

    The hotel lies 400 m from Winston Wells Ball Park and about 300 metres from the Mongoose Junction. The…

    To the hotel

    price for 1 night
    Book Now From US$ 247
  • Hotel Indigo Bridgetown Barbados By Ihg

    From US$ 375

    Highway 7, Bridgetown, Barbados (To the map)

    You'll need 14-minute drive to Grantley Adams International airport. The Worthing Beach is nearly 20…

    To the hotel

    price for 1 night
    Book Now From US$ 375
  • Crawlbay Suites Hotel

    From US$ 206

    Picadilly, St. Paul'S, Antigua, Newfield, Antigua/Barbuda (To the map)

    The centre of Newfield can be reached within a 15-minute walk, and natural attractions like Dow's Hill…

    To the hotel

    price for 1 night
    Book Now From US$ 206
  • Ac Hotel By Marriott Santiago De Los Caballeros

    From US$ 179

    Calle Del Sol # 32-34, La Zurza Ii, Zona Monumental, Santiago De Los Caballeros, Dominican Republic (To the map)

    You'll need 15-minute drive to Cibao airport. Plus the Ac Hotel By Marriott Santiago De Los Caballeros…

    To the hotel

    price for 1 night
    Book Now From US$ 179
  • B&B Home Fort-De-France Marina

    From US$ 178

    Rue Moi Laminaire, Fort-de-France, Martinique (To the map)

    The hotel is about 5 km from Le Lamentin airport and about a 10-minute ride from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 178
  • Sunset Samana

    From US$ 153

    Calle A La Playita, Las Galeras, Dominican Republic (To the map)

    Guests may find the Idyllic palm-fringed white Playa del Aserradero Sandy Beach 2.9 km from the 4-star…

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • Club Vieques - Adults Only Resort - Lgbt Friendly

    From US$ 183

    Hc 2 Box 14501, Vieques, Puerto Rico (To the map)

    The 4-star hotel is about 5 km from Antonio Rivera Rodriguez airport and within a 15-minute drive of…

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Lf Jungle Retreat

    From US$ 110

    Lots 32-40 Williamsfield, Port Antonio, Jamaica (To the map)

    At the hotel, you'll be about a 15-minute ride from the Folly Great House and about a 20-minute ride…

    To the hotel

    price for 1 night
    Book Now From US$ 110