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

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

14107 results

  • The Sands At Grace Bay

    From US$ 230

    416 Grace Bay Road, Grace Bay, Turks And Caicos Islands (To the map)

    The hotel is conveniently situated 2.9 km from The Bight Park. The Sands Grace Bay is 500 metres from…

    To the hotel

    price for 1 night
    Book Now From US$ 230
  • Papagayo Beach Hotel (Adults Only)

    From US$ 162

    Jan Thiel, Willemstad, Curacao (To the map)

    Ideally located about a 10-minute ride from Fort Beekenburg, this Willemstad hotel is about a 15-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Curtain Bluff

    From US$ 2262

    Po Box 288 Old Road, Old Road, Antigua/Barbuda (To the map)

    This Old Road hotel is perfectly situated about 10 minutes' drive from the Fig Tree Studio Art Gallery.

    To the hotel

    price for 1 night
    Book Now From US$ 2262
  • Como Parrot Cay

    From US$ 5064

    Po Box 164, Sandy Point, Turks And Caicos Islands (To the map)

    The centre of Sandy Point is a 10 minutes' walk of the smoke-free hotel. Three Mary Cays is 4.5 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 5064
  • Hotel Whala!Boca Chica

    From US$ 80

    Calle Abraham Nunez, 4 Boca Chica Beach, Boca Chica (Santo Domingo), Dominican Republic (To the map)

    The attractive hotel is situated about 500 metres from the Tropical Sea Divers, while La Penita is 4.6…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Viva Dominicus Palace By Wyndham, A Trademark All Inclusive

    From US$ 134

    Bayahibe, Bayahibe, Dominican Republic (To the map)

    This Bayahibe hotel is surrounded by palm trees, while El Mundo is merely a 5-minute walk away. Natural…

    To the hotel

    price for 1 night
    Book Now From US$ 134
  • Coco La Palm

    From US$ 97

    Norman Manley Boulevard, Negril, Jamaica (To the map)

    Located a 5-minute walk from Octavius Art, the charming hotel is 7 km from the Negril Lighthouse. The…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Royalton Hideaway Punta Cana, An Autograph Collection All-Inclusive Resort & Casino - Adults Only

    From US$ 302

    Carretera Playa Arena Gorda, Punta Cana, Dominican Republic (To the map)

    Boasting a prime location in Punta Cana near a boat dock, the hotel provides easy access to the Aroma's…

    To the hotel

    price for 1 night
    Book Now From US$ 302
  • Langley Resort Fort Royal

    From US$ 122

    Petit Bas Vent, Deshaies, Guadeloupe (To the map)

    The comfortable hotel boasts a beautiful setting 1.3 km from Plage de Tillet. The Naturist Beach is within…

    To the hotel

    price for 1 night
    Book Now From US$ 122
  • The Ritz-Carlton, Turks & Caicos

    From US$ 1209

    Grace Bay Road, Grace Bay, Turks And Caicos Islands (To the map)

    The Long Bay Highway is fairly close to the resort, while the Casablanca Casino is nestled nearly a 5…

    To the hotel

    price for 1 night
    Book Now From US$ 1209
  • Sandyport Beach Resort

    From US$ 188

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

    The resort is situated 1.3 km from an own beach. The Dolphin Close Encounter is 10 minutes' drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • La Jamaca - An Island Vibe Hotel

    From US$ 149

    Carretera 304, Reparto Laborde, Colinas La Parguera, La Parguera, Puerto Rico (To the map)

    The hotel is in a recreational area of La Parguera. 2.4 km from the La Jamaca - An Island Vibe La Parguera…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • King Christian Hotel

    From US$ 149

    1102 King'S Wharf, Christiansted, United States Virgin Islands (To the map)

    This Christiansted hotel is situated approximately 5 minutes' walk from a private beach. The national…

    To the hotel

    price for 1 night
    Book Now From US$ 149
  • Tamarind Reef Resort Spa & Marina

    From US$ 189

    5001 Tamarind Reef, Christiansted, United States Virgin Islands (To the map)

    Located in the historic part of Christiansted, the hotel is within 15 minutes' walk of an own beach.

    To the hotel

    price for 1 night
    Book Now From US$ 189
  • Coco Reef Resort & Spa

    From US$ 214

    Coconut Bay, Crowne Point, Crown Point, Trinidad And Tobago (To the map)

    The hotel is 500 m from Milford Beach and in close proximity to a lovely beach of Crown Point. Fullness…

    To the hotel

    price for 1 night
    Book Now From US$ 214
  • Napolitano Hotel

    From US$ 80

    Ave. George Washington #51 Esq. El Numero, Malecon, Santo Domingo, Dominican Republic (To the map)

    The 3-star hotel lies 650 metres from Parque Independencia and within a few blocks of Independence Park.

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Bell Channel Inn Hotel

    From US$ 139

    Kings Road, Freeport, Bahamas (To the map)

    Situated in an entertainment neighbourhood, this Freeport hotel is approximately 20 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Calabash Hotel

    From US$ 884

    Beach Lane, St. George's, Grenada (To the map)

    Situated nearly a 10-minute drive from the Clarke's Court Rum Distillery, the hotel is nearly a 15-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 884
  • Boho Beach Club

    From US$ 80

    Carr 101 Kn 18.1, Boqueron, Puerto Rico (To the map)

    You'll need 29-minute drive to Eugenio Maria de Hostos airport. This 4-star hotel is also 2.8 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Lifestyle Tropical Beach Resort & Spa All Inclusive (Adults Only)

    From US$ 78

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

    About a 10-minute ride from the historic Spanish fortress "Fort San Felipe", the hotel is also about…

    To the hotel

    price for 1 night
    Book Now From US$ 78