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

2026-06-07
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

14223 results

  • Rosalie Bay Eco Resort & Spa

    From US$ 197

    Rosalie P.O. Box 1854, Rosalie, Dominica (To the map)

    Rosalie centre can be reached within 5 minutes' walk. The hotel in Rosalie is a 15-minute ride from Museum…

    To the hotel

    price for 1 night
    Book Now From US$ 197
  • Canella Beach Hotel

    From US$ 126

    Pointe De La Verdure, Le Gosier (Grande-Terre), Guadeloupe (To the map)

    Surrounded by a tropical garden and gardens, the deluxe hotel is 1.4 km from a private beach. Plage de…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Bella Noni B&B

    From US$ 87

    Highroad 107 Km 3.5 Borinquen Plz, Aguadilla, Puerto Rico (To the map)

    While staying in this Aguadilla hotel, you are invited to discover the Rincon lighthouse "El Faro Park"…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Villa Amalie & Villa Curiel

    From US$ 92

    21 Scharlooweg Scharloo, Willemstad, Curacao (To the map)

    The 4-star hotel is about 5 km from Curacao International airport and a 25-minute stroll from such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Sheraton Santo Domingo

    From US$ 92

    365 George Washington Avenue, Santo Domingo, Dominican Republic (To the map)

    The hotel, near the financial district of Santo Domingo, is in close proximity to the Obelisco Macho…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • El Flamingo Beach Club

    From US$ 118

    State 6684, Manati, Puerto Rico (To the map)

    This Manati hotel also lies approximately 10 minutes' drive from Playa Mar Chiquita. Travellers will…

    To the hotel

    price for 1 night
    Book Now From US$ 118
  • Grand Hotel Excelsior Port Royal

    From US$ 75

    Port Royal, Kingston, Jamaica (To the map)

    This Kingston hotel has an oceanfront location within a 15-minute drive of the residential neighbourhood…

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Skylight Suites Hotel

    From US$ 101

    Cofresi Calle Caroli Sol #6 Skylight Cofresi Calle Caroli Sol #6, Puerto Plata, Dominican Republic (To the map)

    The Kviar Casino Cofresi lies merely 450 metres away, and the Reina Del Mar is 3.2 km from this 4-star…

    To the hotel

    price for 1 night
    Book Now From US$ 101
  • Plaza Real Resort

    From US$ 24

    Avenida Boulevard, Villas Del Mar, Juan Dolio, Dominican Republic (To the map)

    The hotel is 2.4 km from Casino Coral Costa Caribe and 40 km from Las Americas airport. The Plaza Real…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Garden By The Sea

    From US$ 120

    Playa Laguna Ii, # 73, Sosua, Dominican Republic (To the map)

    You'll need 20-minute drive to Gregorio Luperon International airport. Garden By The Sea Bed & Breakfast…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Beyond Sunset Resort & Villas

    From US$ 154

    Calabash Bay P.O., Treasure Beach, Jamaica (To the map)

    The heritage hotel is perfectly situated near a boat dock. The Beyond Sunset Resort & Villas is in the…

    To the hotel

    price for 1 night
    Book Now From US$ 154
  • Sandcastles Resort, Ocho Rios

    From US$ 120

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

    This Ocho Rios hotel is nestled only 1.8 km from the Konoko Falls and only 1.3 km from Laughing Waters.

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Bijblauw

    From US$ 165

    Pietermaai 82-84, Willemstad, Curacao (To the map)

    The charming hotel has a prime location 2.5 km from the Queen Emma Pontoon Bridge. Otrobanda is approximately…

    To the hotel

    price for 1 night
    Book Now From US$ 165
  • Hotel La Vista Azul

    From US$ 175

    Turtle Cove, Turtle Cove, Turks And Caicos Islands (To the map)

    This 3-star hotel in an entertainment district, 25 minutes' walk from Bight Reef. The Sail Provo is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 175
  • Punta Popy Boutique Hotel - Adults Only

    From US$ 141

    Avenida Espana S/N, Las Terrenas, Dominican Republic (To the map)

    The centre of Las Terrenas can be reached within a 5-minute walk. 4.7 km from the Punta Popy Boutique…

    To the hotel

    price for 1 night
    Book Now From US$ 141
  • Luxe Beach Resort

    From US$ 150

    Main Street Discovery Bay, Discovery Bay, Jamaica (To the map)

    The hotel lies nearly 5 minutes on foot from Puerto Seco Beach Park and in the immediate vicinity of…

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Karibea La Valmeniere Hotel

    From US$ 102

    Avenue Des Arawaks, Fort-de-France, Martinique (To the map)

    This 3-star hotel puts you right in the centre of Fort-de-France, 4.3 km from the mature Jardin de Balata…

    To the hotel

    price for 1 night
    Book Now From US$ 102
  • Hilton Grand Vacations Club The Crane Barbados

    From US$ 1294

    The Crane Resort, Saint Philip, Barbados (To the map)

    Crane Bay, Barbados is located merely 300 metres from this Saint Philip resort, and such natural sites…

    To the hotel

    price for 1 night
    Book Now From US$ 1294
  • Intercontinental Real Santo Domingo By Ihg

    From US$ 176

    Avenida Winston Churchill , Esquina Porfirio Herrera , Ensanche Piantini, Santo Domingo, Dominican Republic (To the map)

    Nestled right in the centre of Santo Domingo and within 10 minutes' walk of Caribbean Cinemas, the hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 176
  • Hotel Normandie Limited

    From US$ 112

    Av. Nook 10, Belmont, Trinidad And Tobago (To the map)

    The hotel enjoys a lush location within 5 minutes' walk of Saint Ann's River. The Normandie Limited Belmont…

    To the hotel

    price for 1 night
    Book Now From US$ 112