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

15501 results

  • 1Br Coral Bay2 • Frente De Hard Rock Hotel

    From US$ 84

    00 Pgm7+6Gr, Calle Hard Rock Hotel, Punta Cana 23000, Punta Cana, Dominican Republic (To the map)

    This 1-bedroom apartment is 2.8 km from Cana Bay Golf Course and 6 km from ORO Nightclub. 1Br Coral Bay2 •…

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • The Artist Place Villa At Richmond Estates St Ann

    From US$ 162

    357 Gardenia Avenue The Palms, Richmond Estates, Richmond, Jamaica (To the map)

    Situated 3.7 km from Our Lady of perpetual help Roman Catholic Church, this Richmond villa offers a location…

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Reflection Y 5 Star Villa

    From US$ 282

    Amazone Road, Maho, Sint Maarten/Saint Martin (To the map)

    The 3-bathroom villa offers a prime location, 3.9 km from Marigot Market, while natural sights like the…

    To the hotel

    price for 1 night
    Book Now From US$ 282
  • Les Trois Ilets Location Studio Face A La Mer

    From US$ 91

    25 Rue Des Anthuriums, Les Trois-Ilets, Martinique (To the map)

    The 19 m² apartment lies 4.7 km from Anse Dufour Beach. The city centre is just 3 km away and Le Lamentin…

    To the hotel

    price for 1 night
    Book Now From US$ 91
  • Paradise By The Sea

    From US$ 133

    Seacastles Rose Hall Apt D23 Montego Bay, Montego Bay, Jamaica (To the map)

    The private beach is located nearby. The 1-bedroom Paradise By The Sea Montego Bay apartment is nestled…

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • West Coast 1 Bedroom Apartment 66 - Close To Beach

    From US$ 150

    66 Golden Anchorage, Cordia Avenue, Saint James, Barbados (To the map)

    Due to a convenient location in Holetown with its array of restaurants and boutiques, the apartment is…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • 11 Gibbs Glade

    From US$ 486

    11 Gibbs Glade, Saint Peter, Barbados (To the map)

    The property offers a convenient location, approximately a 10-minute ride from Tides Gallery, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 486
  • Apartamento Moderno Cerca De Playa En Bavaro - Punta Cana

    From US$ 74

    Ocean Dr - Residencial Carey, Punta Cana, Dominican Republic (To the map)

    The apartment is in Bavaro, which is a great choice for travelers intersted in excursions, water sports…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Sweet Home Grenada Caribbean

    From US$ 1024

    Campeche Hill. Lance Aux Epines, St. George'S. Grenada, West Indies, Lance aux Epines, Grenada (To the map)

    The villa is within 5 km of Maurice Bishop International airport and 15 minutes' drive from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 1024
  • Savanna At Parkhurst

    From US$ 125

    11A Waterloo Road, Kingston, Jamaica (To the map)

    Emancipation Public Park is located 2.5 km from this apartment. Hope Botanical Gardens is around 10 minutes'…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Fay Hideaway

    From US$ 150

    262 Egret Road, Saint Ann's Bay, Jamaica (To the map)

    Negril is 123 km from this villa, while Our Lady of perpetual help Roman Catholic Church is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Aquaville Dorado Moderna Villa 2

    From US$ 269

    39 Callel I, Dorado, Puerto Rico (To the map)

    If you are a sport lover, the property offers a convenient setting 3.4 km from Pineapple Course @ Plantation…

    To the hotel

    price for 1 night
    Book Now From US$ 269
  • Casa Rosado Rincon Rayo Suite Mountain View Pool

    From US$ 195

    Carr 414 K 3.5, Rincon, Puerto Rico (To the map)

    The 46 m² apartment lies about a 15-minute drive from Rincon Art Walk. Take a peaceful 30 minutes' stroll…

    To the hotel

    price for 1 night
    Book Now From US$ 195
  • Ovillage972 Dans Village Vacances - Vues Mer, Calme & Spacieux - Piscine & Plages A Proximite

    From US$ 151

    Appartement Trinidad 35 - Pointe Philippeau Lieu-Dit Pavillon, Sainte-Luce, Martinique (To the map)

    Point de vue du Morne Gommier Observation Deck is about a 15-minute ride away, while Gros Raisins is…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • 2 Bedroom & 1Wr Suite At Villa Costa Verde Near Playa Cofresi, Puerto Plata With A Pool, Balcony, And A Rooftop Terrace

    Calle 2, Villa Costa Verde #8, Cofresi, Puerto Plata, Puerto Plata, Dominican Republic (To the map)

    This property offers a beachfront location, within a few blocks of Parque Central, while natural sights…

    To the hotel

    Book Now
  • Studio Malacca, Malanga Et Majacudja - O Coeur De Deshaies

    From US$ 117

    226 Chemin De Matouba Lahaut, Deshaies, Guadeloupe (To the map)

    Plage De La Perle Public Beach is about 10 minutes' drive from this apartment. The 3-room Studio Malacca…

    To the hotel

    price for 1 night
    Book Now From US$ 117
  • Lovely Beachfront 2 Bedrooms Condo With 2 Pools

    From US$ 175

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

    The narrow Punta Popy Beach is nearly a 20-minute walk away, while El Paseo Shopping Center is a few…

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • Paraiso Bayahibe By Mireya

    From US$ 178

    1A Bayahibe, 00201 Apto 201 Villa A Md#2 Rp (Residencial Paraiso) Bayahibe, Bayahibe, Dominican Republic (To the map)

    Playa Dominicus Beach lies a short way from the apartment, while Playa Magallanes is situated a mere…

    To the hotel

    price for 1 night
    Book Now From US$ 178
  • Royal Palms For 4 Pool Beach Parking City View Balcony Condado

    From US$ 278

    Condado Del Mar, 1479 Avenida Ashford 616, San Juan, Puerto Rico (To the map)

    The accommodation has a beachfront setting, 5 km from Luis Munoz Marin International airport, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 278
  • Attractive Penthouse In Isla Verde

    From US$ 359

    11 Calle Gardenia, Condominio Comodoro, Penthouse #4 (Ph4), San Juan, Puerto Rico (To the map)

    A prime location offers quick access to Playa Isla Verde, which is 450 metres away, just around the corner…

    To the hotel

    price for 1 night
    Book Now From US$ 359