Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Castries

Filter by star ratings
All filters
The Hideaway at Royalton St Lucia - Adults Only
The Hideaway at Royalton St Lucia - Adults Only
7.0 Good

1.2 km from city centre, Cap Estate Show on map

GoodBased on 11 reviews
7.0

Boasting a sauna, a private beach and an outdoor pool, Hideaway at Royalton Saint Lucia - All inclusive - Adults Only is located in Gros Islet and provides comfortable accommodation. It is a 10-minute drive from Beausejour Stadium and offers free private parking on site.

The Downtown Hotel
The Downtown Hotel
7.7 Good

0.4 km from city centre, Soufrière Show on map

GoodBased on 73 reviews
7.7

Located within the scenic parkland of Soufriere, The Downtown Hotel Soufriere provides comfortable accommodation and a full range of facilities, such as babysitting/child services, a 24-hour reception and a kids club. It offers 3-star accommodation with air-conditioned rooms.

Sandals La Toc Golf and Spa Resort
Sandals La Toc Golf and Spa Resort

1.4 km from city centre, Castries Show on map

Featuring a private beach and an outdoor swimming pool, this 5-star resort is located in Castries. Those staying at the property have access to a swimming pool, outdoor tennis courts and a sauna.

Jade Mountain Resort
Jade Mountain Resort
9.1 Excellent

2.1 km from city centre, Soufrière Show on map

ExcellentBased on 20 reviews
9.1

Jade Mountain is ideally positioned in peaceful surrounds in Soufriere, just a short drive from Canaries and Choiseul. It has a spa, as well as outdoor tennis courts, a swimming pool and a rooftop terrace.

Aanola Villas
Aanola Villas
6.6 Good

2.0 km from city centre, Castries Show on map

GoodBased on 39 reviews
6.6

Boasting free Wi-Fi, Aanola Villas is located in Castries and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned apartments.

The Still Beach House
The Still Beach House
2.5 Mediocre

0.6 km from city centre, Soufrière Show on map

MediocreBased on 1 review
2.5

Situated within the picturesque parkland of Soufriere, The Still Beach House offers comfortable accommodation and a wide range of facilities, including a private beach, a swimming pool and free Wi-Fi. It also provides a diving centre, meeting rooms and massage services.

Tet Rouge Resort St. Lucia
Tet Rouge Resort St. Lucia
9.3 Excellent

2.5 km from city centre, Choiseul Show on map

ExcellentBased on 42 reviews
9.3

Within a 35-minute car ride of Hewanorra International Airport, Tet Rouge Resort provides an outdoor pool and free wireless internet. It also features a sun deck, massage services and an express check-in and check-out feature.

Tips for booking a Castries hotel

Cheapest month:September
Most expensive month:December
Average price in Castries:S$ 582/night
Absolute cheapest price found:S$ 29/night
Cheapest day:Thursday
Most expensive day:Saturday
S$ 363 - S$ 883
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 208 - S$ 352
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Castries hotels

Show all 128 hotels
1
Jade Mountain Resort
Jade Mountain Resort
9.1 Excellent

2.1 km from city centre, Soufrière Show on map

Jade Mountain is ideally positioned in peaceful surrounds in Soufriere, just a short drive from Canaries and Choiseul. It has a spa, as well as outdoor tennis courts, a swimming pool and a rooftop terrace.

2
The Downtown Hotel
The Downtown Hotel
7.7 Good

0.4 km from city centre, Soufrière Show on map

Located within the scenic parkland of Soufriere, The Downtown Hotel Soufriere provides comfortable accommodation and a full range of facilities, such as babysitting/child services, a 24-hour reception and a kids club. It offers 3-star accommodation with air-conditioned rooms.

3
The Still Beach House
The Still Beach House
2.5 Mediocre

0.6 km from city centre, Soufrière Show on map

Situated within the picturesque parkland of Soufriere, The Still Beach House offers comfortable accommodation and a wide range of facilities, including a private beach, a swimming pool and free Wi-Fi. It also provides a diving centre, meeting rooms and massage services.

Cheapest hotels in Castries, Saint Lucia

Show all 128 hotels
The Downtown Hotel
The Downtown Hotel
7.7 Good

0.4 km from city centre, Soufrière Show on map

Located within the scenic parkland of Soufriere, The Downtown Hotel Soufriere provides comfortable accommodation and a full range of facilities, such as babysitting/child services, a 24-hour reception and a kids club. It offers 3-star accommodation with air-conditioned rooms.

S$ 11
Avg. per night
Aanola Villas
Aanola Villas
6.6 Good

2.0 km from city centre, Castries Show on map

Boasting free Wi-Fi, Aanola Villas is located in Castries and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned apartments.

S$ 96
Avg. per night
The Still Beach House
The Still Beach House
2.5 Mediocre

0.6 km from city centre, Soufrière Show on map

Situated within the picturesque parkland of Soufriere, The Still Beach House offers comfortable accommodation and a wide range of facilities, including a private beach, a swimming pool and free Wi-Fi. It also provides a diving centre, meeting rooms and massage services.

S$ 216
Avg. per night
The Hideaway at Royalton St Lucia - Adults Only
The Hideaway at Royalton St Lucia - Adults Only
7.0 Good

1.2 km from city centre, Cap Estate Show on map

Boasting a sauna, a private beach and an outdoor pool, Hideaway at Royalton Saint Lucia - All inclusive - Adults Only is located in Gros Islet and provides comfortable accommodation. It is a 10-minute drive from Beausejour Stadium and offers free private parking on site.

S$ 491
Avg. per night
Tet Rouge Resort St. Lucia
Tet Rouge Resort St. Lucia
9.3 Excellent

2.5 km from city centre, Choiseul Show on map

Within a 35-minute car ride of Hewanorra International Airport, Tet Rouge Resort provides an outdoor pool and free wireless internet. It also features a sun deck, massage services and an express check-in and check-out feature.

S$ 539
Avg. per night
Sandals La Toc Golf and Spa Resort
Sandals La Toc Golf and Spa Resort

1.4 km from city centre, Castries Show on map

Featuring a private beach and an outdoor swimming pool, this 5-star resort is located in Castries. Those staying at the property have access to a swimming pool, outdoor tennis courts and a sauna.

S$ 639
Avg. per night
Jade Mountain Resort
Jade Mountain Resort
9.1 Excellent

2.1 km from city centre, Soufrière Show on map

Jade Mountain is ideally positioned in peaceful surrounds in Soufriere, just a short drive from Canaries and Choiseul. It has a spa, as well as outdoor tennis courts, a swimming pool and a rooftop terrace.

S$ 1,572
Avg. per night

Hotel prices in Castries

4 stars and up

S$ 491 - S$ 1,572

Sandals La Toc Golf and Spa Resort
S$ 639
Avg. per night
Jade Mountain Resort

No. 2 most popular

S$ 1,572
Avg. per night
The Hideaway at Royalton St Lucia - Adults Only
S$ 491
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Castries

Castries travel FAQs

  • What are the best hotels in Castries?

    Castries is home to many highly-rated hotels, one of which is Marigot Bay Resort and Marina, which has a current rating of 9.0. For other potential stays, consider Jade Mountain Resort and Harbor Club St. Lucia, Curio Collection by Hilton, which can also be great places to stay in Castries.

  • What is a good hotel near St. Lucia Town Hall?

    Harbour Vista Inn is a hotel near St. Lucia Town Hall that is popular with HotelsCombined users, scoring 8.0 across 155 reviews.

  • How much do hotels in Castries cost?

    The average price of a hotel in Castries is S$ 274 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Castries?

    Over the last 3 days, Castries hotels have been found for as cheap as S$ 55/night in searches by HotelsCombined users.

  • How much is a hotel in Castries tonight?

    Over the last 3 days, the starting price of a hotel in Castries tonight has been as low as S$ 59 and the average price has been as much as S$ 240.