Menu
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
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2025-04-01

2025-04-02

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels with indoor pool in Caribbean

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

685 properties found

  • Casa De Campo Resort & Villas

    Carretera La Romana - Higuey, La Romana, Dominican Republic (Show map)

    Offering bicycle and car rentals, along with a 24-hour front desk and late check-out service, the 5-star Casa De Campo Resort & Villas La Romana is 5 minutes' walk from Casa de Campo Golf Course. The…

    More...

    From US$ 584
    price for 1 night
    Book Now From US$ 584
  • Paradisus Palma Real Golf & Spa Resort All Inclusive

    Playa De Bavaro, Punta Cana, Dominican Republic (Show map)

    Located 20 km from Punta Cana airport, the world-class 5-star Paradisus Palma Real Golf & Spa Resort All Inclusive offers 24-hour reception and late check-out service as well as bicycles for rent.

    More...

    From US$ 452
    price for 1 night
    Book Now From US$ 452
  • Paradisus Punta Cana Resort All Inclusive (Adults Only)

    Playa De Bavaro, Punta Cana, Dominican Republic (Show map)

    The 5-star Paradisus Punta Cana Resort is 1.1 km from the vibrant Princess Tower Casino Punta Cana and features a bureau de change and a lift. Situated on palm trees and gardens, the beachfront hotel…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Excellence Punta Cana (Adults Only)

    Playas Uvero Alto, Uvero Alto, Dominican Republic (Show map)

    Offering shuttle service and cars for rent, the comfortable 5-star Excellence Punta Cana Uvero Alto hotel is situated 50 km from Punta Cana airport. Nestled amidst a grove and palm trees, the luxury…

    More...

    From US$ 558
    price for 1 night
    Book Now From US$ 558
  • Bahia Principe Grand Bavaro

    Arena Gorda, Punta Cana, Dominican Republic (Show map)

    Featuring a currency exchange and a cash machine, Bahia Principe Grand Bavaro hotel is nestled in Punta Cana, approximately a 10-minute ride from Arena Blanca Beach. This 5-star resort offers 744…

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • Grand Palladium Lady Hamilton Resort & Spa

    The Point, Lucea, Jamaica (Show map)

    Featuring a terrace with a swimming pool, the fine 5-star Grand Palladium Lady Hamilton Resort & Spa Lucea is a 25-minute stroll from Hanover Museum. Boasting a beachfront location in a beach area…

    More...

    From US$ 174
    price for 1 night
    Book Now From US$ 174
  • Ladera Resort (Adults Only)

    Rabot Estate, Soufriere, Soufriere, Saint Lucia (Show map)

    Located 3.1 km from Toraille Waterfall, Ladera Resort Soufriere includes 37 rooms with views of the sea. The hotel features an outdoor pool area and Wi-Fi in public areas.

    More...

    From US$ 709
    price for 1 night
    Book Now From US$ 709
  • Beaches Ocho Rios

    P.O Box 63 Ocho Rios St Ann, Ocho Rios, Jamaica (Show map)

    Located 5 km from Ian Fleming International airport, the 4-star Beaches Ocho Rios hotel provides free shuttle service, as well as cars for rent. Located in the sandy beach, the recently renovated…

    More...

    From US$ 2485
    price for 1 night
    Book Now From US$ 2485
  • Paradisus Grand Cana All Inclusive - Formerly The Grand Reserve At Paradisus Palma Real

    Av. Alemania, Punta Cana, Dominican Republic (Show map)

    The spectacular 5-star Paradisus Grand Cana All Inclusive - Formerly The Grand Reserve At Paradisus Palma Real Punta Cana hotel is about 5 minutes' drive from Yacht & catamaran sailing and has an…

    More...

    From US$ 387
    price for 1 night
    Book Now From US$ 387
  • Sandals Royal Caribbean (Adults Only)

    Mahoe Bay, Montego Bay, Jamaica (Show map)

    Featuring a currency exchange and a lift, Sandals Royal Caribbean hotel is nestled in Montego Bay, at a 900-metre distance from Resort pool bars. Featuring 227 rooms with views of the patio, this 5…

    More...

    From US$ 966
    price for 1 night
    Book Now From US$ 966
  • Whala!Bayahibe (Adults Only)

    Calle Los Corales Dominicus, Bayahíbe, Bayahibe, Dominican Republic (Show map)

    Whala!Bayahibe Hotel is located in Bayahibe, within a 3-km distance of Playa Publica Bayahibe, and offers a swimming pool. This hotel features both Wi-Fi throughout the property and parking on site.

    More...

    From US$ 102
    price for 1 night
    Book Now From US$ 102
  • Hedonism II All Inclusive Resort (Adults Only)

    Norman Manley Boulevard, Negril, Jamaica (Show map)

    The 4-star Hedonism II All Inclusive Resort Negril is nearly a 10-minute walk from Seven Mile Beach, offering a bureau de change and a cash machine for guests' utmost comfort. Boasting an outdoor…

    More...

    From US$ 737
    price for 1 night
    Book Now From US$ 737
  • Courtyard By Marriott Isla Verde Beach Resort

    7012 Boca De Cangrejos Avenue, San Juan, Puerto Rico (Show map)

    Courtyard By Marriott Isla Verde Beach Resort San Juan, located in the Isla Verde district, merely 9 minutes' walk from Watersports 4U, offers cars for rent. This 4-star resort also includes a cash…

    More...

    From US$ 116
    price for 1 night
    Book Now From US$ 116
  • Sandals Ochi Beach Resort All Inclusive (Adults Only)

    Main Street, Ocho Rios, Jamaica (Show map)

    Featuring a private pool, Sandals Ochi Beach Resort All Inclusive Ocho Rios is around 10 minutes by car from Dunn's River Falls and Park. This resort features a nightclub, spa therapy, and a golf…

    More...

    From US$ 698
    price for 1 night
    Book Now From US$ 698
  • Bahia Principe Grand Cayacoa (Adults Only)

    Loma Puerto Escondido, Samana, Samana, Dominican Republic (Show map)

    The 5-star Bahia Principe Grand Cayacoa Hotel Samana is within 600 metres of Playa Cayacoa and offers a swimming pool. An à la carte restaurant is available in the luxury resort that boasts a…

    More...

    From US$ 113
    price for 1 night
    Book Now From US$ 113
  • Silversands Resort Grenada At Grand Anse

    Grand Anse Main Rd, Grand Anse, Grenada (Show map)

    Located merely 12 minutes' walk from Blessed Sacrament Church, Silversands Resort Grenada At Grand Anse offers a wellness centre and a spa lounge, including a steam room, a Jacuzzi, and an indoor…

    More...

    From US$ 675
    price for 1 night
    Book Now From US$ 675
  • Dream Inn Pr

    2009 Mcleary Street, San Juan, Puerto Rico (Show map)

    The 3-star Dream Inn Pr San Juan is located at a distance of 1.3 km from Playa Ultimo Trolley and comprises 13 rooms with modern comforts. This San Juan inn is in Ocean Park, which is one of the…

    More...

    From US$ 181
    price for 1 night
    Book Now From US$ 181
  • Castle Villas At Bluebeards

    Bluebeards Hills,, Charlotte Amalie, United States Virgin Islands (Show map)

    Situated only 12 minutes' walk from Long-Bay Beach, the 3-star Castle Villas At Bluebeards By Capital Vacations Charlotte Amalie hotel also offers a swimming pool. Along with the use of a gym…

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Piergiorgio Palace Hotel

    La Puntilla 21, El Batey, Puerto Plata, Dominican Republic (Show map)

    The charming Piergiorgio Palace Hotel Puerto Plata, located a 16-minute walk from Mundo King Castle Art Museum, offers an indoor swimming pool and Wi-Fi throughout the property. Featuring a manicured…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Ocean Z Boutique Hotel

    Lg Smith Boulevard Nro. 526 Noord Malmok Aruba, Palm Beach, Aruba (Show map)

    Ocean Z Boutique Hotel is located in Palm Beach, a mere 1.5 km from the white - sand Arashi Beach, and offers a swimming pool. Along with massage therapy, various recreational opportunities, and a…

    More...

    From US$ 819
    price for 1 night
    Book Now From US$ 819