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

15619 results

  • Ocho Rios Vacation Resort Property Rentals

    From US$ 71

    1 Main Street, Ocho Rios, Jamaica (To the map)

    This 5-star hotel is situated 450 metres from a private beach. The famous waterfall "Dunn's River Falls…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Hacienda Juanita

    From US$ 115

    Carrera 105 Km 22 5, Maricao, Puerto Rico (To the map)

    The centre of Maricao can be reached within a 20-minute walk, and natural attractions like Monte del…

    To the hotel

    price for 1 night
    Book Now From US$ 115
  • Lazy Parrot Inn

    From US$ 108

    Carr. 413 Km 4.1, Rincon, Puerto Rico (To the map)

    Situated just 400 metres from Mar Azul Surf Shop, the hotel is nearly a 10-minute drive from Rincon Marina.

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Oistins Bayview Apartments

    From US$ 112

    Maxwell Hill Road, Christ Church, Barbados (To the map)

    Saint Dominic's Roman Catholic Church is about a 10-minute ride from this apartment. To enjoy your vacation…

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • West Coast Inn'S

    From US$ 44

    100 Carr 115 Unit 1612, Rincon, Puerto Rico (To the map)

    The hotel has a convenient setting 2.4 km from Rincon Marina, while natural sights like Steps Beach are…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Viking Hill Oceanfront Hostel & Resort

    From US$ 34

    West Bay Street, Nassau, Bahamas (To the map)

    This apartment boasts a convenient location, just 12 minutes on foot from an orange beach. Old Fort Bay…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Dickenson Bay Oasis At Antigua Village

    From US$ 161

    Marina Bay Road, St. John's, Antigua/Barbuda (To the map)

    This apartment has a beachfront location close to Grand Bay Casino. A private beach of St. Located within…

    To the hotel

    price for 1 night
    Book Now From US$ 161
  • Central Park Tower

    From US$ 64

    13 Luis Escoto Gomez, Santo Domingo, Dominican Republic (To the map)

    The apartment boasts a convenient location in Santo Domingo close to Freddy Beras Goico underground station…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Holiday Home Belvedere

    From US$ 120

    Friars Hill Road City, Dickenson Bay, Antigua/Barbuda (To the map)

    Holy Family Cathedral is 3.2 km from the 7-room apartment and Runaway Beach is 2.2 km away. Jolly Harbour…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • 2 Palmas Str

    From US$ 80

    Camino Tono Colon, Aguadilla, Puerto Rico (To the map)

    Situated 2.5 km from the big Las Cascadas Water Park, this comfortable guest house also gives access…

    To the hotel

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

    From US$ 99

    35-D Bakval, Palm Beach, Aruba (To the map)

    At the hotel, you'll be merely 600 metres from Mandara Spa and around 20 minutes on foot from Palm Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Bell At The Airport Suites - No Smoking & Adults Only - Free Airport Transportation

    From US$ 88

    Kisskadee Drive Tusculum Heights, Nassau, Bahamas (To the map)

    This apartment is 4.4 km from Big Picture Paint and Sip Studio Art Center, which is an excellent place…

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Viento Beach Lodge

    From US$ 120

    28 Calle H, Dorado, Puerto Rico (To the map)

    This hotel lies 10 minutes' drive from Gran Parque Agroturistico Ecologico Recreativo El Dorado and in…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • 610@Miramar

    From US$ 87

    610 Calle Hoare, San Juan, Puerto Rico (To the map)

    The apartment lies 2.9 km from Ocean Park Beach. It takes 10 minutes to get to the centre of San Juan…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Blue Horizon Boutique Resort (Adults Only)

    From US$ 132

    Carretera 996 Km. 4.3, Vieques, Puerto Rico (To the map)

    Situated on hills, this Vieques hotel is approximately 15 minutes' walk from a private beach. Gallery…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • Sandpiper Guest Apartments

    From US$ 234

    1 Sandy Mount Lane, Warwick Parish, Mount Pleasant, Bermuda (To the map)

    This apartment lies within a few blocks of Elbow Beach. The apartment is a mere 6 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 234
  • Hotel Faranda Single 1 Punta Cana - Adults Only

    From US$ 105

    Boulevard Turistico Del Este, Punta Cana, Dominican Republic (To the map)

    The elegant hotel lies in Bavaro, which is a great choice for travelers intersted in excursions, water…

    To the hotel

    price for 1 night
    Book Now From US$ 105
  • Los Corales Beach Village Punta Cana - The Original

    From US$ 61

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

    The hotel boasts a beachfront setting just near Dolphin Island Park. Also, there is Mangu Disco approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 61
  • Isla Verde By The Beach

    From US$ 108

    70 Calle Venus, San Juan, Puerto Rico (To the map)

    Museum of Art of Puerto Rico is located 3.3 km from the apartment. During the stay at Isla Verde By The…

    To the hotel

    price for 1 night
    Book Now From US$ 108
  • Gold Coast Aruba - Aurum Collection

    From US$ 89

    Diamante 300 Gold Coast, Malmok, Aruba (To the map)

    The holiday home is nestled in a business area of Malmok, about 10 minutes' drive from the white - sand…

    To the hotel

    price for 1 night
    Book Now From US$ 89