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

2026-11-06

2026-11-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 Castries

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

14 results

  • Sandals St Lucia La Toc All Inclusive Adults Only

    From US$ 445

    La Toc Road, Castries, Saint Lucia (To the map)

    The lush location will easily bring you to Sandals La Toc Beach, located about 500 metres away, and to…

    To the hotel

    price for 1 night
    Book Now From US$ 445
  • The Soco House - All-Inclusive (Adults Only)

    From US$ 548

    Reduit Beach Avenue, Castries, Saint Lucia (To the map)

    This Castries hotel places you around 700 metres from Gros Islet Street Party and 2.2 km from Baywalk…

    To the hotel

    price for 1 night
    Book Now From US$ 548
  • Bel Jou Adults Only

    From US$ 365

    La Pensee Road, Castries, Saint Lucia (To the map)

    This 4-star hotel gives access to Rodney Bay, which is 2.7 km away. Also, Sir John William Mallet Serenity…

    To the hotel

    price for 1 night
    Book Now From US$ 365
  • Villa Beach Cottages

    From US$ 275

    Choc Bay, Castries, Saint Lucia (To the map)

    The hotel has a beachfront location approximately a 25-minute walk from the 2-mile Vigie Beach. Rat Islet…

    To the hotel

    price for 1 night
    Book Now From US$ 275
  • Apartment Espoir

    From US$ 95

    269 Labrolette Crescent, Castries, Saint Lucia (To the map)

    Situated 4.3 km from Pigeon Island National Park, the hotel also gives access to such sports venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Jean Olive

    From US$ 120

    White Rock,Grande Riviere,Gros Islet, Castries, Saint Lucia (To the map)

    Mount Doudon is located around a 10-minute ride from the spacious apartment. Lushan Country Life is 2.5…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Ocean Crest Villas

    From US$ 193

    Bayside Drive, La Toc, Castries, Saint Lucia (To the map)

    The beach is approximately 10 minutes' walk away, and Cathedral Basilica of the Immaculate Conception…

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Palm Cottage

    From US$ 204

    Eastwinds Road, Marisule, Castries, Saint Lucia (To the map)

    The villa features a convenient location about a 10-minute ride from Gros Islet Street Party, a short…

    To the hotel

    price for 1 night
    Book Now From US$ 204
  • Bougainvillea Apartments

    From US$ 120

    Po Box Bj90, Cul De Sac, Castries, Lc07 301, Saint Lucia, Castries, Saint Lucia (To the map)

    The apartment lies 10 minutes by car from Derek Walcott Square. The city centre is just 3 km away and…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Superb Split Level Waterside Apt, Marigot Bay, St Lucia Wi

    From US$ 523

    Marina Village, Marigot Bay Apartment 3C, Castries, Saint Lucia (To the map)

    Eudovic's Art Studio is 4.2 km away. The 2-bedroom Superb Split Level Waterside Apt, Marigot Bay, St…

    To the hotel

    price for 1 night
    Book Now From US$ 523
  • Bougainvillea Apartments 2

    From US$ 95

    Ti Colon Gardens Cul De Sac, Castries, Saint Lucia (To the map)

    This 1-bedroom apartment lies 2.9 km from Eniskillen Monument. It takes a 30-minute walk to get to the…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Jasmine Villas #7

    From US$ 382

    Rodney Bay, Castries, Saint Lucia (To the map)

    If you are a sport lover, the property offers a convenient setting within 3 km of Beausejour Stadium.

    To the hotel

    price for 1 night
    Book Now From US$ 382
  • Union Hilltop Paradise Villas

    From US$ 140

    Union Hilltop, Castries, Saint Lucia (To the map)

    The apartment lies around 10 minutes by car from William Peter Boulevard. The property is nestled 3.2…

    To the hotel

    price for 1 night
    Book Now From US$ 140
  • Coubaril Manor

    Coubaril, Castries, Saint Lucia (To the map)

    Rodney Bay is approximately a 15-minute ride away and George F. L. The 2-bedroom Coubaril Manor Villa…

    To the hotel

    Book Now