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

2026-11-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 Greater Antilles

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

5988 results

  • Aventura Studios With Tropical Pool - Playa Los Corales

    From US$ 110

    Calle Loscorales, Punta Cana, Dominican Republic (To the map)

    The hotel is nestled in El Cortecito, which is an extension of resort-heavy Bavaro, 850 metres from dominican…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Tropical Village - Great Location At Los Corales Beach

    From US$ 105

    Calle Los Corales De Bavaro, Punta Cana, Dominican Republic (To the map)

    The hotel in El Cortecito, which is an extension of resort-heavy Bavaro enjoys the proximity of tourist…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Oasi Encantada - Beach Resort

    From US$ 125

    Carretera Barahona-Paraiso Km 12 Los Arroyo No. 7, Barahona, Dominican Republic (To the map)

    Playa Azul is 2.9 km from this Barahona hotel, and Museo Larimar is 4.1 km from it. A private beach of…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Spring Garden By Mel

    From US$ 126

    1 Clarridge Hall Rd. Reading P.O. Box 111, Montego Bay, Jamaica (To the map)

    The hotel is about 5 km from Sangster International airport and approximately a 20-minute ride from such…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Tres Sirenas Beach Inn

    From US$ 273

    26 Sea Beach Drive, Rincon, Puerto Rico (To the map)

    The centre of Rincon can be reached in 15 minutes' walk of this comfortable hotel, and such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 273
  • Cabrera Chalet Boutique Hotel

    From US$ 80

    Magic Spot 12 , Cabrera , La Catalina, Cabrera, Dominican Republic (To the map)

    The hotel has a prime location 10 minutes' drive from Blue Lake. Cabo Frances Viejo is 3.1 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Peninsula Esmeralda Luxury Hotel & Villas

    From US$ 128

    Cofresi Beach, Puerto Plata, Dominican Republic (To the map)

    While staying in the hotel, you are invited to discover Ocean World, located about a 25-minute walk away…

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Hotel Monte Mar

    From US$ 52

    Carretera Sanchez, Azua de Compostela, Dominican Republic (To the map)

    The hotel has a convenient setting just 1.3 km from Iglesia Nuestra Senora de los Remedios Catholic Church.

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Dona Mayra Aparta Hotel

    From US$ 78

    Boulevard Turistico Del Atlantico La Ceiba, Las Terrenas, Dominican Republic (To the map)

    The comfortable hotel has a prime setting 4.6 km from Playa Bellenas. The property in Las Terrenas is…

    To the hotel

    price for 1 night
    Book Now From US$ 78
  • Crystal Cove Oceanfront/ 2 Bedroom Condo

    From US$ 278

    Crystal Cove 121 Main Street, Ocho Rios, Jamaica (To the map)

    The centre of Ocho Rios is a 20 minutes' walk of this hotel. Featuring the best options for rejuvenation…

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • Coco Hotel And Hostel

    From US$ 33

    151 Dr.Alejo Martinez, Sosua, Dominican Republic (To the map)

    The hotel places you nearly 25 minutes' walk from Sea Horse Ranch and about a 10-minute ride from Mundo…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Beach Studio 10

    From US$ 90

    Sand Castles Resort, Main Street Ocho Rios, Jamaica, Ocho Rios, Jamaica (To the map)

    This comfortable hotel puts you right in the centre of Ocho Rios, a 10-minute ride from Little Dunn's…

    To the hotel

    price for 1 night
    Book Now From US$ 90
  • Sol Caribe Family Club - Playa Los Corales

    From US$ 68

    Paradise Street Res Los Corales, Punta Cana, Dominican Republic (To the map)

    The comfortable hotel is situated in Bavaro, which is a great choice for travelers intersted in excursions…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Seaport Paradise

    From US$ 170

    Sunset Drive, Montego Bay, Jamaica (To the map)

    The spacious apartment is about a 25-minute walk from Montego Bay Cultural Center, which is an excellent…

    To the hotel

    price for 1 night
    Book Now From US$ 170
  • Rincon View Suites

    From US$ 199

    Sector Ruiz, Matias, Puerto Rico (To the map)

    The apartment lies about 10 minutes' drive from Rincon Marina. The historic Punta Higuero Light Lighthouse…

    To the hotel

    price for 1 night
    Book Now From US$ 199
  • Ocean Zen Isleta Marina Fajardo

    From US$ 140

    Isleta Marina, Fajardo, Puerto Rico (To the map)

    3.2 km from the spacious apartment you will find Parque De Ninos Activos. The 87 m² Ocean Zen Isleta…

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Tropical Heaven 3Br Apart On Vega Baja Beach

    From US$ 220

    Veredas Del Mar, Vega Baja, Puerto Rico (To the map)

    Balneario de Vega Baja Beach is located 2.6 km from the 1200 m² apartment. Arecibo is at a distance of…

    To the hotel

    price for 1 night
    Book Now From US$ 220
  • Outstanding Pent House W/Jacuzzi

    From US$ 67

    2 Avenida Sabaneta La Paloma, Santiago De Los Caballeros, Dominican Republic (To the map)

    The city centre is just 5 km away and Cibao airport is 5 km from the apartment. Outstanding Pent House…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Paradise Beach Home @Jobos Beach

    From US$ 205

    400 Puerto Rico 4466 E-303, Isabela, Puerto Rico (To the map)

    The seaside Pozo de Jacinto Pit Cave is 2.1 km away, while Hang Loose Surf Shop is just a few steps from…

    To the hotel

    price for 1 night
    Book Now From US$ 205
  • Lovely 2-2 Condo With The Best View Of Puerto Rico

    From US$ 233

    200 Ave Marina View 2009, Dos Marina I, Fajardo, Puerto Rico (To the map)

    Laguna Grande is within reach of property, while Traveler is just 1.4 km away. The centre of Fajardo…

    To the hotel

    price for 1 night
    Book Now From US$ 233