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

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

12815 results

  • The Mill Resort And Suites

    From US$ 224

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

    The centre of Palm Beach can be reached within a 10-minute walk, and natural attractions like Fisherman…

    To the hotel

    price for 1 night
    Book Now From US$ 224
  • Hyatt Regency Grand Reserve Puerto Rico

    From US$ 271

    200 Coco Beach Boulevard Highway 955-I, Rio Grande, Puerto Rico (To the map)

    Located near hills and a rainforest, this Rio Grande hotel is only 1.9 km from Coco Beach Golf and Country…

    To the hotel

    price for 1 night
    Book Now From US$ 271
  • The Brix Autograph Collection

    From US$ 159

    2-4 Coblentz Avenue, Cascade, Belmont, Trinidad And Tobago (To the map)

    Located about 700 metres from the Royal Botanical Gardens, this Belmont hotel is also within a few blocks…

    To the hotel

    price for 1 night
    Book Now From US$ 159
  • Hotel El Dorado

    From US$ 60

    Residencial Romana, Calle 11 Manzana 37 No.3, La Romana, Dominican Republic (To the map)

    While staying in the hotel, you are invited to discover Playa Caleta Public Bath, located just 1.2 km…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Grand Windsock Bonaire

    From US$ 186

    3 Eeg Boulevard, Kralendijk (Bonaire), Bonaire, Saint Eustatius and Saba (To the map)

    The resort is about 5 km from Flamingo International airport and 2.8 km from such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Condado Ocean Club - Adults Only

    From US$ 273

    1045 Ashford Avenue, San Juan, Puerto Rico (To the map)

    Situated in a walkable area of San Juan, this smoke-free hotel is 400 metres from Casino Del Mar. San…

    To the hotel

    price for 1 night
    Book Now From US$ 273
  • Embassy Suites By Hilton Santo Domingo

    From US$ 129

    Ave.Tiradentes 32, Santo Domingo, Dominican Republic (To the map)

    The positioning of the impressive hotel right in the centre of Santo Domingo ensures fast access to La…

    To the hotel

    price for 1 night
    Book Now From US$ 129
  • Ocean West Boutique Hotel

    From US$ 159

    Cable Beach, Nassau, Bahamas (To the map)

    The hotel is situated 550 metres from a private beach. Guests can easily get to Chateau Del Mar, which…

    To the hotel

    price for 1 night
    Book Now From US$ 159
  • Villa Kaya

    From US$ 438

    Quarantine Point, Morne Rouge, Grenada (To the map)

    The centre of Morne Rouge can be reached in 15 minutes' walk of the hotel, and such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 438
  • Mahona Boutique Hotel

    From US$ 95

    Calle Italia, Las Terrenas, Dominican Republic (To the map)

    The centre of Las Terrenas can be reached within a 15-minute walk, and natural attractions like the narrow…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Ac Hotel By Marriott Punta Cana

    From US$ 239

    Avenida Barcelo Km 9, Bavaro Boulevard Center, Punta Cana, Dominican Republic (To the map)

    The hotel is situated a mere 10 minutes on foot from Downtown Mall Punta Cana and just a few steps from…

    To the hotel

    price for 1 night
    Book Now From US$ 239
  • Park Royal Homestay Club Cala Puerto Rico

    From US$ 211

    50 Club Cala Drive, Humacao, Puerto Rico (To the map)

    The hotel is nestled in Humacao, next to a garden. The Park Royal Humacao is also 4.7 km from such natural…

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Las Galeras Hotel

    From US$ 65

    Calle Jimi Hendrix, Las Galeras, Dominican Republic (To the map)

    The centre of Las Galeras can be reached within a 15-minute walk, and natural attractions like the Idyllic…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Costarena Beach Hotel

    From US$ 102

    C/ Francisco A. Caamano Deno, Las Terrenas, Dominican Republic (To the map)

    This 3-star hotel is situated just a 6-minute walk from an own beach. The Costarena is 300 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Hotel Casa Hemingway

    From US$ 165

    Del Sol,Juan Dolio,P.Marcoris, Juan Dolio, Dominican Republic (To the map)

    This Juan Dolio hotel has a prime setting about a 5-minute drive from Playa Hemingway Public Beach. Located…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Anton Reef

    From US$ 75

    Callergies Pedro Clisante, Sosua, Dominican Republic (To the map)

    The centre of Sosua can be reached within a 20-minute walk, and natural attractions like the golden-sand…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Royal Isabela

    From US$ 570

    396 Noel Estrada Ave., Isabela, Puerto Rico (To the map)

    You'll need 28-minute drive to Rafael Hernandez airport. Monumento al Cacique Mabodamaca is also located…

    To the hotel

    price for 1 night
    Book Now From US$ 570
  • Los Flamencos Aparthotel Beach Club

    From US$ 50

    Avenida Fuller, Bayahibe, Dominican Republic (To the map)

    The aparthotel is about 5 minutes' walk from El Mundo and 750 m from a breathtaking beach of Bayahibe.

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hotel Caribe

    From US$ 36

    Ave. Enriquillo Esq. Calle Duarte, Barahona, Dominican Republic (To the map)

    Parque Maria Montez lies a 16-minute walk away. Hotel Caribe Barahona offers its guests functional rooms…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Tan Resorts Marina Cap Cana

    From US$ 425

    Boulevard Fishing Lodge Avenue, Cap Cana, Punta Cana, La Altagracia, Dominican Republic 23000, Punta Cana, Dominican Republic (To the map)

    The hotel has a convenient setting 2.5 km from La Cana Golf Club, while natural sights like freshwater…

    To the hotel

    price for 1 night
    Book Now From US$ 425