Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
    العربية 简体中文 Č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-02-07

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

12831 results

  • Hotel Iloma

    From US$ 85

    Anse Mabouya, Sainte-Luce, Martinique (To the map)

    The 4-star hotel boasts a waterfront setting 12 minutes on foot from Plage de l'Anse Mabouyas. You will…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Halibut Hotel

    From US$ 99

    Carretera La Romana-San Pedro C/1Era Esq. Sebastian Lemba, La Romana, Dominican Republic (To the map)

    This hotel is about 5 km from La Romana International airport and within a 2-km distance of such cultural…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Big Red'S

    From US$ 123

    Bull Savannah Road, Thatch Walk Turn, Bull Savannah Pa , Saint Elizabeth, Bull Savanna, Jamaica (To the map)

    Bull Savanna centre can be reached within 5 minutes' walk. Discovery Bay is 50 minutes' drive away. Offering…

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • Dolphin Suites & Wellness Curacao

    From US$ 192

    Bapor Kibra, Willemstad, Curacao (To the map)

    The hotel lies 4.4 km from Riffort Village and 700 metres from Seaquarium Beach. The Dolphin Suites Willemstad…

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • El Yunque Rainforest Inn

    From US$ 427

    Camino Caribe El Verde Homes #019, Rio Grande, Puerto Rico (To the map)

    You'll need 36-minute drive to Luis Munoz Marin International airport. El Portal Tropical Forest Center…

    To the hotel

    price for 1 night
    Book Now From US$ 427
  • Mt. Plaisir Estate Hotel

    From US$ 605

    Hosang Street, Grande Riviere, Grande Riviere, Trinidad And Tobago (To the map)

    Grande Riviere centre can be reached within 5 minutes' walk. Also, the Mt. The 4-star Mt. Plaisir Estate…

    To the hotel

    price for 1 night
    Book Now From US$ 605
  • Aloft Santo Domingo Piantini

    From US$ 119

    Av Abraham Lincoln C/ Andres, Santo Domingo, Dominican Republic (To the map)

    The friendly Parque Zoologico Nacional lies 3.9 km away, and Plaza Fenix is only 500 metres from the…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • L'Esperance Hotel

    From US$ 128

    4 Tiger Road, Philipsburg (Sint Maarten), Sint Maarten/Saint Martin (To the map)

    This Philipsburg hotel is conveniently located not far from Little Bay and within a 3-km distance of…

    To the hotel

    price for 1 night
    Book Now From US$ 128
  • Hummingbird Cabarete

    From US$ 50

    Callejon De La Loma, Cabarete, Dominican Republic (To the map)

    Swell Surf Camp is a mere 350 metres away, while Extreme Fitness Camps is only 1.7 km from this 4-star…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Sunset Bay Club & Seaside Resort

    From US$ 138

    Batalie Beach, Salisbury, Dominica (To the map)

    Shaded by almond trees, the resort is a 17-minute drive from Canefield airport. East Carib Dive is located…

    To the hotel

    price for 1 night
    Book Now From US$ 138
  • Kevin'S Court

    From US$ 180

    Allfields Trace, Carnbee Village, Trinidad And Tobago (To the map)

    You'll need 10-minute drive to Crown Point International airport. When staying at the Kevin'S Court Carnbee…

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Saint Peter'S Bay Beachfront 309

    From US$ 983

    Saint Peters Bay Resort St Peter Barbados, Saint Peter, Barbados (To the map)

    This 4-star hotel is nestled 750 metres from the Mullins Beach and 6 km from the Team Baywatch Watersports.

    To the hotel

    price for 1 night
    Book Now From US$ 983
  • Casa Amalia - Jan Thiel Beach (Adults Only)

    From US$ 85

    Kaya Damasco 18, Willemstad, Curacao (To the map)

    The hotel is nearly a 25-minute stroll from Jan Sofat and 2.3 km from Tugboat Beach. The Casa Amalia…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Chogogo Dive & Beach Resort Curacao

    Jan Thiel, Jan Thiel, Curacao (To the map)

    Nearby sights also include Fort Beekenburg, which is nearly a 25-minute walk away. Entertainment in the…

    To the hotel

    Book Now
  • Villa Nautilus St. Thomas

    From US$ 315

    6345 Estate Smith Bay, East End (Saint Thomas), United States Virgin Islands (To the map)

    Such city attractions as Our Lady of Mount Carmel Catholic Church, which is 6 km from the 4-star hotel…

    To the hotel

    price for 1 night
    Book Now From US$ 315
  • Cana Rock Star

    From US$ 200

    Cana Rock Star, Punta Cana, Dominican Republic (To the map)

    The hotel lies 25 minutes' walk from Splash Park. The property is within 2 km of Punta Blanca Golf…

    To the hotel

    price for 1 night
    Book Now From US$ 200
  • Riu Palace Punta Cana

    From US$ 795

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

    The Cortecito Beach also lies 4.9 km from this Punta Cana hotel. The white Arena Gorda Sandy Beach is…

    To the hotel

    price for 1 night
    Book Now From US$ 795
  • Las Casitas Village At El Conquistador

    From US$ 1144

    1000 Avenida El Conquistador, Fajardo, Puerto Rico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 1144
  • The Golf Suites

    From US$ 125

    Avenida Real Cocotal Golf & Country Club, Punta Cana, Dominican Republic (To the map)

    The hotel puts you in the very heart of Punta Cana, around 10 minutes' drive from the Manatee Park. The…

    To the hotel

    price for 1 night
    Book Now From US$ 125
  • Great Bay Condominiums Located At The Ritz-Carlton Club, St Thomas

    From US$ 840

    6910 Great Bay, Nazareth, United States Virgin Islands (To the map)

    The centre of Nazareth is a 15 minutes' walk of the 5-star hotel. The Ritz-Carlton in Nazareth is 3 km…

    To the hotel

    price for 1 night
    Book Now From US$ 840