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-06-13

2026-06-14
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

14107 results

  • Iberostar Waves Dominicana

    From US$ 185

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

    This Bavaro hotel is nestled 10 minutes' drive from Pasha and 15 minutes' drive from the vibrant Princess…

    To the hotel

    price for 1 night
    Book Now From US$ 185
  • Sun Fun Hotel

    From US$ 65

    West Bay Street 627, Nassau, Bahamas (To the map)

    This Nassau hotel is situated within 5 minutes' walk of a private beach. Lake Cunningham is 3.7 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Cara Hotels Trinidad

    From US$ 142

    Southern Main Road, Claxton Bay, Trinidad And Tobago (To the map)

    Cluny Eucharistic center Catholic Church and the San Fernando Hill are each 10 and 15 minutes' drive…

    To the hotel

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

    From US$ 92

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

    The 48-storey hotel lies a mere 14 minutes on foot from Grande Anse du Diamant and nearly a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Courtyard Nassau Downtown Junkanoo Beach

    From US$ 156

    West Bay Street, Nassau, Bahamas (To the map)

    Nestled 2.2 km from Saunders Beach, the hotel is a mere 1.8 km from the limestone Queen's Staircase.

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • Orange Hill Beach Inn

    From US$ 136

    West Bay Street, Nassau, Bahamas (To the map)

    The large Lake Killarney is only 550 metres away, and culture-oriented attractions such as Big Picture…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • La Heliconia & Day Spa

    From US$ 65

    Point Salines, Maurice Bishop High Way, St. George's, Grenada (To the map)

    This St. George's hotel is about 0.9 km from Maurice Bishop International airport and in the vicinity…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Negril Treehouse Resort

    From US$ 136

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

    The 3-star hotel enjoys proximity to 7 Miles Beach, located 1.8 km away. The property also gives access…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Fort Burt Hotel

    From US$ 115

    Tortola, British Virgin Islands, Road Town (Tortola), British Virgin Islands (To the map)

    The centre of Road Town can be reached in 20 minutes' walk of the hotel, and such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Whispering Bamboo Cove Resort

    From US$ 80

    105 Crystal Drive, Retreat, Morant Bay P.O. St. Thomas, Jamaica, Belfast, Jamaica (To the map)

    The centre of Belfast is a 15 minutes' walk of the hotel. Morant Bay Court House City Courthouse is only…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Hotel Columbus

    From US$ 129

    Road 441 Km 1.5, Aguada, Puerto Rico (To the map)

    Parque de Colon is nearly a 10-minute drive away, and culture-oriented attractions such as Museo de Arte…

    To the hotel

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

    From US$ 778

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

    The 4-star hotel is about 5 km from Queen Beatrix airport and 1.3 km from such cultural venues as The…

    To the hotel

    price for 1 night
    Book Now From US$ 778
  • Village Pierre & Vacances Sainte Anne

    From US$ 77

    Seo La Pointe De Helleux, Sainte-Anne (Grande-Terre), Guadeloupe (To the map)

    Located on the beachfront, this 3-star hotel is near a boat dock. The Karukera Land water park is a 15…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Hotel Las Caobas

    From US$ 45

    Calle Luis Enrrique Carron Esquina Avenida San Diego Urbanizacion Almanzar, San Francisco de Macoris, Dominican Republic (To the map)

    San Francisco de Macoris centre can be reached within 20 minutes' walk. Catedral Santa Ana is in proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 45
  • Golden Rock Dive And Nature Resort

    From US$ 285

    Behind The Mountain 21, Oranjestad (Sint Eustatius), Bonaire, Saint Eustatius and Saba (To the map)

    You'll need 10-minute drive to Franklin Delano Roosevelt airport. The hotel is located within easy access…

    To the hotel

    price for 1 night
    Book Now From US$ 285
  • Residences At Dorado Beach, A Ritz Carlton Reserve

    From US$ 6150

    100 Dorado Beach Drive, Dorado, Puerto Rico (To the map)

    Balneario Manuel Morales is around a 25-minute stroll from the hotel, while around a 30-minute stroll…

    To the hotel

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

    From US$ 115

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

    Nestled 3.9 km from the famous Dunn's River Falls and Park, the hotel is 2.7 km from the Little Dunn's…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Mullins Grove

    From US$ 522

    Casuarina Drive Mullins, Saint Peter, Barbados (To the map)

    The hotel is about 35 km from Grantley Adams International airport and 2.3 km from such cultural venues…

    To the hotel

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

    From US$ 223

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

    The hotel is located only 300 metres from the historic Punta Mulas Light Lighthouse and only 350 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 223
  • Coral Sands Inn & Cottages

    From US$ 690

    Chapel Street, Dunmore Town, Bahamas (To the map)

    Such city attractions as Wesley Methodist Church 1843, which is fairly close to the 3-star hotel, and…

    To the hotel

    price for 1 night
    Book Now From US$ 690