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-05-12

2026-05-13
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

5172 results

  • Lincoln Suite Pool - Gym - Sauna

    From US$ 64

    52 Avenida Abraham Lincoln, Santo Domingo, Dominican Republic (To the map)

    150 metres from Francisco Alberto Caamano Deno tube station, this 62 m² apartment is 4.8 km from Parque…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Casa Del Mar Lodge Barahona

    From US$ 70

    Carretera Barahona Paraiso Km 16 - El Arroyo, Barahona, Dominican Republic (To the map)

    The property offers a private location, 3.9 km from Playa Azul, while Gift Shop Noelia is 3 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Villa Real Playa Nueva Romana

    From US$ 451

    Carretera San Pedro - La Romana, Km. 12, La Romana, Republica Dominicana, La Romana, Dominican Republic (To the map)

    The property is situated 3.3 km from Cueva de las Maravillas. Villa Real Playa Nueva Romana La Romana…

    To the hotel

    price for 1 night
    Book Now From US$ 451
  • Turtle Beach Towers

    From US$ 120

    Turtle Beach Tower, Ocho Rios, Jamaica (To the map)

    This 10-room apartment is in the very heart of Ocho Rios, just near the 3-hectare Turtle River Park.

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Kitewind Apartamentos Cabarete

    From US$ 87

    Carretera Cabarete Sosua Al Lado De Tangerine Hotel, Cabarete, Dominican Republic (To the map)

    The apartment lies a mere 1.3 km from Extreme Fitness Camps and a mere 1.8 km from the Ocean Sands Casino.

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Beautiful Village 3 Bedrooms Furnished Pool Residencial Velero Punta Cana

    From US$ 107

    Boulevard Punta Cana, Punta Cana, Dominican Republic (To the map)

    Guests can access the Bavaro Adventure Park 3.1 km away, while Corales Golf Course is 4.8 km away. Featuring…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Bayfront Villa & Apartment

    From US$ 99

    Bayfront Villa And Apartment 505, Portmore, Jamaica (To the map)

    The spacious apartment is located 100 metres from Port Henderson and 4.8 km from Fort Clarence Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Mystic Ridge Apt 2 Plus 6

    From US$ 155

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

    The famous waterfall "Dunn's River Falls and Park" is 3.2 km from this 2-bedroom apartment, while Ian…

    To the hotel

    price for 1 night
    Book Now From US$ 155
  • Villas Del Mar Beach Resort

    From US$ 98

    Mediania Alta A 105, Loiza, Puerto Rico (To the map)

    This apartment lies within 200 metres of Centro Cultural Loiza. The apartment is 28 km from Fajardo and…

    To the hotel

    price for 1 night
    Book Now From US$ 98
  • Cadaques Caribe Bayahibe Apts

    From US$ 76

    Carretera Bayahibe, Bayahibe, Dominican Republic (To the map)

    Kviar Show Disco & Casino is nearly 25 minutes on foot from the apartment. To enjoy your vacation in…

    To the hotel

    price for 1 night
    Book Now From US$ 76
  • Family & Friends - Beach, Bbq, Private Pool & Pet

    From US$ 158

    79 Calle Jaime Brull, Vega Baja, Puerto Rico (To the map)

    Parroquia Nuestra Senora Del Rosario Catholic Church is nestled approximately a 15-minute drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • Golden Dreams Studio 1St Floor 101B

    From US$ 154

    401 Calle Emilio Gonzalez, Isabela, Puerto Rico (To the map)

    The Poza Las Golondrinas is nearly a 10-minute drive from the apartment. To enjoy your vacation in Isabela…

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • Casa-22 Luxury Boutique Hotel

    From US$ 110

    Calle Piano 2, Reparto Tavares, Sosua, Dominican Republic (To the map)

    The centre of Sosua can be reached within a 15-minute walk, and natural attractions like the Sosua Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 110
  • Koko And Suzy'S Ocean Dream

    From US$ 59

    Calle 4 Playa Laguna 1, Laguna del Higuero, Dominican Republic (To the map)

    The centre of Laguna del Higuero can be reached within a 5-minute walk. The resort in Laguna del Higuero…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Brisa De Alma Guesthouse

    From US$ 50

    Carr. Bayahibe 23000, Bayahibe, Dominican Republic (To the map)

    The centre of Bayahibe can be reached within a 5-minute walk, and natural attractions like Playa Dominicus…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Hotel Rancho El Novato

    From US$ 21

    Jamo Las Yayas 43, Concepcion de La Vega, Dominican Republic (To the map)

    You'll need 33-minute drive to Cibao airport. Guests can visit places of worship such as the Cathedral…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Hotel Don Bululo Camping Lodge

    From US$ 162

    Punta Rucia La Ensenada, No. S/N Del Municipio Estero Hondo (D.M), Provincia De Puerto Plata, Republica Dominicana, Punta Rucia, Dominican Republic (To the map)

    Nestled 4.8 km from Cayo Arena, this hotel is in the vicinity of the Playa de Punta Rucia. Also, the…

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Cool Breeze Discovery Bay

    From US$ 117

    21 Nina Drive Discovery Bay, Discovery Bay, Jamaica (To the map)

    The centre of Discovery Bay is a 5 minutes' walk of the hotel. The Cool Breeze Discovery Bay places you…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Galina Breeze

    From US$ 161

    Main Road, Port Maria, Jamaica (To the map)

    The centre of Port Maria can be reached within a 30-minute walk. Ocho Rios is 23 km from this Port Maria…

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Las Terrazas Condo Punta Cana Beach - Los Corales Village

    From US$ 64

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

    The free beach is 150 metres from this Punta Cana hotel. The Las Terrazas Condo Punta Cana Beach - Los…

    To the hotel

    price for 1 night
    Book Now From US$ 64