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

12829 results

  • The Champs

    From US$ 159

    Blanca Heights, Portsmouth, Dominica (To the map)

    Guests will also get to the hotel 3.2 km from Portsmouth Roman Catholic Church. The Champs Portsmouth…

    To the hotel

    price for 1 night
    Book Now From US$ 159
  • Green Turtle Club Resort & Marina

    From US$ 249

    Green Turtle Cay, Green Turtle Cay, Bahamas (To the map)

    The 3-star hotel is located in the historic part of Green Turtle Cay, a short way from Green Turtle Cay…

    To the hotel

    price for 1 night
    Book Now From US$ 249
  • Greenwood Beach Resort

    From US$ 252

    Cat Island, Ocean Drive 1, Port Howe, Settlement, Bailey Town (Cat Island), Bahamas (To the map)

    The resort is 5 km away from the centre of Bailey Town. Located 25 km from The Bight airport, the 3-star…

    To the hotel

    price for 1 night
    Book Now From US$ 252
  • Riverside Bed And Breakfast

    From US$ 95

    6 Riverside Park, Lower Santa Cruz, Bourg Mulatresse, San Juan, Trinidad And Tobago (To the map)

    The centre of San Juan is a 25 minutes' walk of the 4-star hotel. The property is a 10-minute drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Hotel Village Pomme Cannelle 3 Etoiles

    From US$ 239

    Morne Folie, Le Precheur, Martinique (To the map)

    The hotel is located in Le Precheur, near mountains. Theatre of Saint-Pierre is within a 7-km distance…

    To the hotel

    price for 1 night
    Book Now From US$ 239
  • Coson Bay

    From US$ 344

    Bahia De Coson, Las Terrenas, Dominican Republic (To the map)

    You'll need 26-minute drive to Samana El Catey International airport. The Coson Bay Aparthotel Las Terrenas…

    To the hotel

    price for 1 night
    Book Now From US$ 344
  • Le Bougainvillier Blanc

    From US$ 146

    Chemin De Varin Gommier Sud, Pointe-Noire, Guadeloupe (To the map)

    The centre of Pointe-Noire can be reached within a 15-minute walk, and natural attractions like Habitation…

    To the hotel

    price for 1 night
    Book Now From US$ 146
  • Paradiso Del Caribe

    From US$ 100

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

    The resort is perfectly situated 4.2 km from Playa Madama Beach. A free beach of Las Galeras is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Bungalow La Tortue Bleue

    From US$ 151

    660 Rue De L'Allemand, Bouillante, Guadeloupe (To the map)

    When staying at this Bouillante hotel, guests will be approximately 6 km from Notre Dame des Larmes.

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Jardin Malanga

    From US$ 362

    Route De L'Hermitage - Trois Rivieres, Basse-Terre, Guadeloupe (To the map)

    Surrounded by fruit trees, this charming hotel is around a 25-minute walk from Parc Archeologique des…

    To the hotel

    price for 1 night
    Book Now From US$ 362
  • Cabarete Beachfront Condos At Nanny Estate C-5

    From US$ 180

    Nanny Estate, Cabarete, Dominican Republic (To the map)

    This hotel is located 4.2 km from Playa Encuentro Secluded Beach and Ocean Sands Casino Cabarete is 2.4…

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Parasasa Hotel Curacao

    From US$ 171

    John F. Kennedy Boulevard, Willemstad, Curacao (To the map)

    The white sand Blue Bay Beach is 3.1 km from this Willemstad hotel, while the Maritime Museum is 3.3…

    To the hotel

    price for 1 night
    Book Now From US$ 171
  • Salterra, A Luxury Collection Resort & Spa, South Caicos

    From US$ 642

    1 Fourth Street, SOUTH CAICOS, Turks And Caicos Islands (To the map)

    The hotel stands in the very heart of SOUTH CAICOS, right near South Caicos Island. St. Situated approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 642
  • Mystic Ridge Resort

    From US$ 80

    Dacosta Drive, Ocho Rios, Jamaica (To the map)

    The Dunn's River Falls and Park is 3.9 km from the hotel, while the exciting eco - Wata Land Water Park…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Rose Apartments

    From US$ 136

    Rose Apartments, Christ Church, Barbados (To the map)

    Christ Church Parish Church is 3.5 km from the aparthotel, while the Enterprise Miami Beach is nestled…

    To the hotel

    price for 1 night
    Book Now From US$ 136
  • Harbour House

    Harbour House Aruba - Weststraat 2, Oranjestad, Aruba Apt 410, Oranjestad, Aruba (To the map)

    Situated 3.6 km from Beach Tennis Aruba, the hotel also gives access to such sports venues as The Links…

    To the hotel

    Book Now
  • Abitta Condado By Ihg

    From US$ 101

    6 Cll Clemenceau, San Juan, Puerto Rico (To the map)

    Pier 8 is 2.7 km from this San Juan hotel, while PR-25 & PR-26 bus stop is approximately 700 metres away.

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Rosalina Ocean Park

    From US$ 107

    2018 Calle Mcleary, San Juan, Puerto Rico (To the map)

    Nestled 2.6 km from Casino Del Mar, the aparthotel is 2.8 km from Hobie Beach. Cultural sights in the…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • At Wind Chimes Boutique Hotel

    From US$ 85

    Mcleary,1750, San Juan, Puerto Rico (To the map)

    The comfortable hotel is nestled 100 metres from Luca and a 15-minute ride from Castillo de San Cristóbal.

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Tropica Beach Hotel (Adults Only)

    From US$ 149

    Mccleary 1853, San Juan, Puerto Rico (To the map)

    Located near the entertainment district of San Juan, the hotel lies around a 10-minute ride from Hobie…

    To the hotel

    price for 1 night
    Book Now From US$ 149