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

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

12831 results

  • Tiamo Resort

    From US$ 1300

    Driggs Hill - South Andros Island, Kemps Bay, Bahamas (To the map)

    When staying at this Kemps Bay resort, you'll be 4.8 km from Golding Cay Island. For those travelling…

    To the hotel

    price for 1 night
    Book Now From US$ 1300
  • Hibiscus Lodge Hotel

    From US$ 115

    83-85 Main Street, Ocho Rios, Jamaica (To the map)

    The hotel is about 20 km from Ian Fleming International airport and a short way from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • La Haut Resort

    From US$ 210

    West Coast Road, West Indies, Soufriere, Saint Lucia (To the map)

    The centre of Soufriere can be reached within a 20-minute walk. Approximately a 15-minute ride from the…

    To the hotel

    price for 1 night
    Book Now From US$ 210
  • Casa De Amistad Guesthouse

    From US$ 223

    27 Calle Benitez Castano, Vieques, Puerto Rico (To the map)

    The hotel lies in the Isabel II district, in close proximity to the historic Vieques Fort. The Casa De…

    To the hotel

    price for 1 night
    Book Now From US$ 223
  • Bacolet Beach Club

    From US$ 102

    73 Bacolet St, Scarborough, Trinidad And Tobago (To the map)

    E-Teck Mall Tobago is 2.6 km from the hotel, and TLH Building is 2.7 km from it. An own beach of Scarborough…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • All Inclusive Holiday Inn Resort Aruba - Beach Resort & Casino By Ihg

    From US$ 773

    J.E. Irausquin Boulevard, 230, Palm Beach, Aruba (To the map)

    The Casino At The Ritz-Carlton Aruba is just 1.9 km from the 4-star hotel, while Pedernalis is 1.7 km…

    To the hotel

    price for 1 night
    Book Now From US$ 773
  • Casa Colonial Beach & Spa

    From US$ 304

    Complejo Hotelero Playa Dorada, Puerto Plata, Dominican Republic (To the map)

    This comfortable hotel lies a mere 5 minutes' walk from Playa Dorada Golf Club and offers views of the…

    To the hotel

    price for 1 night
    Book Now From US$ 304
  • Diamant Beach

    From US$ 92

    Ravine Gens Bois, Le Diamant, Martinique (To the map)

    The 48-storey hotel is located 25 km from Le Lamentin airport, nearly a 15-minute drive from Musee de…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Dawn Beach Club Luxury Apartment

    From US$ 3240

    144 Oyster Pond Road, Dawn Beach, Sint Maarten/Saint Martin (To the map)

    Located 3.2 km from family attractions like Sint Maarten Zoo, the aparthotel is 5 minutes’ walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 3240
  • Altamont Court Hotel

    From US$ 113

    1-5 Altamont Terrace, Kingston, Jamaica (To the map)

    The 3-star hotel is located in the vibrant part of Kingston, 3 km from the botanical garden "National…

    To the hotel

    price for 1 night
    Book Now From US$ 113
  • Ramada By Wyndham Princess Santo Domingo

    From US$ 44

    Avenida 27 De Febrero 312, Santo Domingo, Dominican Republic (To the map)

    Take advantage of the hotel's convenient location near a shopping district. Parque Iberoamerica is nearly…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Casa Islena

    From US$ 261

    Carretera 413, Km 4.8, Int, Rincon, Puerto Rico (To the map)

    This Rincon inn is situated 550 metres from a sandy beach. Rincon Marina is also located about 10 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 261
  • Negril Beach Club Condos

    From US$ 88

    Norman Manley Boulevard, Negril, Jamaica (To the map)

    The centre of Negril can be reached within a 15-minute walk, and natural attractions like Barney's Flower &…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Iberostar Waves Dominicana

    From US$ 185

    Playa Bavaro, Bavaro, Dominican Republic (To the map)

    Surrounded by palm trees, this Bavaro hotel is a 28-minute drive from Punta Cana airport. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • Hotel Bakoua Martinique

    From US$ 162

    La Pointe Du Bout, Les Trois-Ilets, Martinique (To the map)

    Plage de l' anse Mitan is located just near this charming hotel, and Le Lamentin airport is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • The Westin St. John Resort Villas

    From US$ 515

    300B Chocolate Hole, Cruz Bay, United States Virgin Islands (To the map)

    A private beach is about 25 minutes on foot from the hotel, while Dolphin Market is around 10 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 515
  • Laluna Boutique Hotel & Villas

    From US$ 638

    Morne Rouge, The Lime, Grenada (To the map)

    Scattered among green hillsides, the 4-star hotel is about 15 minutes by car from the preserved Fort…

    To the hotel

    price for 1 night
    Book Now From US$ 638
  • Catalonia Montego Bay

    From US$ 210

    Rosehall Parish, Half Moon St, Montego Bay, Jamaica (To the map)

    Guests may find White Witch Golf Course a 10-minute drive from the hotel, and the 1770s mansion "Rose…

    To the hotel

    price for 1 night
    Book Now From US$ 210
  • Catalonia Santo Domingo

    From US$ 79

    Av. George Washington No. 500 Edificio Malecón Center, Santo Domingo, Dominican Republic (To the map)

    Alcazar de Colon is 3.5 km from this Santo Domingo hotel, while Larimar Museum and Factory is 3.1 km…

    To the hotel

    price for 1 night
    Book Now From US$ 79
  • Port De Plaisance Resort, Trademark Collection By Wyndham

    From US$ 99

    155 Union Road, Philipsburg (Sint Maarten), Sint Maarten/Saint Martin (To the map)

    This smoke-free hotel is 2.4 km from Le Grand Marche, 3.2 km from Pelican Key. Natural attractions in…

    To the hotel

    price for 1 night
    Book Now From US$ 99