Hotels in Castries

Search and compare Castries hotels from hundreds of travel sites and save

Castries, Saint Lucia
23 Jul — 24 Jul2
Castries, Saint Lucia
Fri 23/7
Sat 24/7
...and more

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
6.9 Good
Cap Estates, Gros Islet, Saint Lucia
Show on map
10.5 km from city centre, Castries 
GoodBased on 15 reviews
6.9

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
Bridge And Frederick Street, Soufrière, Saint Lucia
Show on map
19.0 km from city centre, Castries 
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.

The Landings Resort & Spa
The Landings Resort & Spa
9.0 Excellent
Pigeon Island Causeway, Gros Islet, Saint Lucia
Show on map
9.5 km from city centre, Castries 
ExcellentBased on 92 reviews
9.0

Set within the picturesque parkland of Gros Islet, The Landings Resort & Spa offers luxury accommodation and a wide range of facilities, such as a private beach, an outdoor pool and free Wi-Fi. It also features a sauna, outdoor tennis courts and a swimming pool.

Sandals Grande St. Lucian Spa & Beach Resort
Sandals Grande St. Lucian Spa & Beach Resort
8.7 Excellent
P.O. Box G.I. 2247, Gros Islet, Saint Lucia
Show on map
9.5 km from city centre, Castries 
ExcellentBased on 34 reviews
8.7

Located within the picturesque countryside of Gros Islet, Sandals Grande St Lucian Spa and Beach All Inclusive Resort - Couples Only offers luxury accommodation and a wide range of facilities, including a sauna, a sun deck and a swimming pool. It provides 5-star accommodation with air-conditioned rooms.

Sandals La Toc Golf and Spa Resort
Sandals La Toc Golf and Spa Resort
La Toc Road, Castries, Saint Lucia
Show on map
2.3 km from city centre, Castries 

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.

The Coconut Bay Beach Resort & Spa
The Coconut Bay Beach Resort & Spa
8.2 Excellent
PO Box 246, Vieux Fort, Saint Lucia
Show on map
30.3 km from city centre, Castries 
ExcellentBased on 50 reviews
8.2

Harmony at Coconut Bay Beach Resort & Spa offers 4-star accommodation in Vieux Fort, just moments from Hewanorra International Airport. It boasts an outdoor pool with water slides, a sauna and outdoor tennis courts.

Jade Mountain Resort
Jade Mountain Resort
9.6 Excellent
1000 Anse Chastanet Road, Soufrière, Saint Lucia
Show on map
18.8 km from city centre, Castries 
ExcellentBased on 22 reviews
9.6

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
Castries, Saint Lucia
Show on map
2.0 km from city centre, Castries 
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
Po Box 295, Anse Chastanet Road, Soufrière, Saint Lucia
Show on map
18.7 km from city centre, Castries 
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
La Pointe, Soufriere Quarter, Choiseul, Saint Lucia
Show on map
25.6 km from city centre, Castries 
ExcellentBased on 43 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:$436/night
Absolute cheapest price found:$22/night
Cheapest day:Thursday
Most expensive day:Saturday
$272 - $662
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$156 - $264
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Castries hotels

Show all 138 hotels
1
Jade Mountain Resort
Jade Mountain Resort
9.6 Excellent
1000 Anse Chastanet Road, Soufrière, Saint Lucia
Show on map
2.1 km from city centre, Soufrière 

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 Coconut Bay Beach Resort & Spa
The Coconut Bay Beach Resort & Spa
8.2 Excellent
PO Box 246, Vieux Fort, Saint Lucia
Show on map
3.0 km from city centre, Vieux Fort 

Harmony at Coconut Bay Beach Resort & Spa offers 4-star accommodation in Vieux Fort, just moments from Hewanorra International Airport. It boasts an outdoor pool with water slides, a sauna and outdoor tennis courts.

3
The Downtown Hotel
The Downtown Hotel
7.7 Good
Bridge And Frederick Street, Soufrière, Saint Lucia
Show on map
0.4 km from city centre, Soufrière 

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.

4
The Still Beach House
The Still Beach House
2.5 Mediocre
Po Box 295, Anse Chastanet Road, Soufrière, Saint Lucia
Show on map
0.6 km from city centre, Soufrière 

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 138 hotels
The Downtown Hotel
The Downtown Hotel
7.7 Good
Bridge And Frederick Street, Soufrière, Saint Lucia
Show on map
0.4 km from city centre,  

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.

$8
Avg. per night
Aanola Villas
Aanola Villas
6.6 Good
Castries, Saint Lucia
Show on map
2.0 km from city centre,  

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

$73
Avg. per night
The Still Beach House
The Still Beach House
2.5 Mediocre
Po Box 295, Anse Chastanet Road, Soufrière, Saint Lucia
Show on map
0.6 km from city centre,  

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.

$179
Avg. per night
The Landings Resort & Spa
The Landings Resort & Spa
9.0 Excellent
Pigeon Island Causeway, Gros Islet, Saint Lucia
Show on map
2.6 km from city centre,  

Set within the picturesque parkland of Gros Islet, The Landings Resort & Spa offers luxury accommodation and a wide range of facilities, such as a private beach, an outdoor pool and free Wi-Fi. It also features a sauna, outdoor tennis courts and a swimming pool.

$285
Avg. per night
The Coconut Bay Beach Resort & Spa
The Coconut Bay Beach Resort & Spa
8.2 Excellent
PO Box 246, Vieux Fort, Saint Lucia
Show on map
3.0 km from city centre,  

Harmony at Coconut Bay Beach Resort & Spa offers 4-star accommodation in Vieux Fort, just moments from Hewanorra International Airport. It boasts an outdoor pool with water slides, a sauna and outdoor tennis courts.

$308
Avg. per night
The Hideaway at Royalton St Lucia - Adults Only
The Hideaway at Royalton St Lucia - Adults Only
6.9 Good
Cap Estates, Gros Islet, Saint Lucia
Show on map
3.4 km from city centre,  

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.

$322
Avg. per night
Tet Rouge Resort St. Lucia
Tet Rouge Resort St. Lucia
9.3 Excellent
La Pointe, Soufriere Quarter, Choiseul, Saint Lucia
Show on map
2.5 km from city centre,  

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.

$428
Avg. per night
Sandals La Toc Golf and Spa Resort
Sandals La Toc Golf and Spa Resort
La Toc Road, Castries, Saint Lucia
Show on map
2.3 km from city centre,  

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.

$475
Avg. per night

Hotel prices in Castries

4 stars and up

$285 - $1,524

Sandals Grande St. Lucian Spa & Beach Resort

No. 1 most popular

$592
Avg. per night
Sandals La Toc Golf and Spa Resort
$475
Avg. per night
The Landings Resort & Spa

Best value

$285
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?

    One of the most popular hotels in Castries is Sandals Grande St. Lucian Spa & Beach Resort, which has been reviewed by 34 users and currently has a rating of 8.7/10. Other top-rated locations include The Landings Resort & Spa and Marigot Bay Resort and Marina, which have received 9.0/10 and 9.0/10 ratings from our users, respectively.

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

    Harbour Vista Inn is a popular hotel near St. Lucia Town Hall that is highly recommended, with a score of 8.0 across 157 reviews.

  • How much do hotels in Castries cost?

    Hotels in Castries cost an average of $204/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Castries?

    HotelsCombined searches in the last 3 days suggest cheap Castries hotels have prices starting from as low as $31/night, depending on the popularity of your requested dates.

  • 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 $57 and the average price has been as much as $158.