Hotels in Castries

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

Castries, Saint Lucia
17 Sep — 18 Sep2
Castries, Saint Lucia
Fri 17/9
Sat 18/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Castries

Filter by star ratings
All filters
Sugar Beach, A Viceroy Resort
Sugar Beach, A Viceroy Resort
9.3 Excellent
Val Des Pitons Sugar Beach Post Office Box 251, Soufrière, Saint Lucia
Show on map
21.7 km from city centre, Castries 
ExcellentBased on 92 reviews
9.3

Located within the picturesque countryside of Soufriere, Sugar Beach A Viceroy Resort provides luxury accommodation and a wide range of facilities, such as a butler service, a swimming pool and a rooftop terrace. There is also a gym with a plunge pool and a swimming pool.

Anse Chastanet Resort
Anse Chastanet Resort
8.8 Excellent
1 Anse Chastanet Road, Soufrière, Saint Lucia
Show on map
18.8 km from city centre, Castries 
ExcellentBased on 48 reviews
8.8

Situated within the picturesque countryside of Soufriere, Anse Chastanet Resort Soufriere provides chic accommodation and a wide range of facilities, such as a safe, a private beach and outdoor tennis courts. On arrival, guests can take in views of Pitons before settling into their 4-star accommodation.

Sandals Halcyon Beach Couples Only
Sandals Halcyon Beach Couples Only
8.0 Excellent
Castries - Gros Islet Highway, Castries, Saint Lucia
Show on map
2.7 km from city centre, Castries 
ExcellentBased on 1 review
8.0

Featuring an in-house night club and a beauty parlour, Sandals Halcyon Beach Resort & Spa is situated in Castries and offers 5-star accommodation. It also features an outdoor pool, outdoor tennis courts and a swimming pool.

The Hideaway at Royalton St Lucia - Adults Only
The Hideaway at Royalton St Lucia - Adults Only
7.1 Good
Cap Estates, Gros Islet, Saint Lucia
Show on map
10.5 km from city centre, Castries 
GoodBased on 16 reviews
7.1

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.

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

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.

Coconut Bay Beach Resort & Spa
Coconut Bay Beach Resort & Spa
8.3 Excellent
P.O. Box 246, Vieux Fort, Saint Lucia
Show on map
30.4 km from city centre, Castries 
ExcellentBased on 52 reviews
8.3

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.7 Excellent
1000 Anse Chastanet Road, Soufrière, Saint Lucia
Show on map
18.8 km from city centre, Castries 
ExcellentBased on 23 reviews
9.7

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
12 Tapion Reef Road, Castries, Saint Lucia
Show on map
1.8 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 also offers babysitting/child services, a playground and a 24-hour reception.

Apartment Soleil
Apartment Soleil
8.9 Excellent
Soufrière, Saint Lucia
Show on map
18.4 km from city centre, Castries 
ExcellentBased on 24 reviews
8.9

Apartment Soleil is ideally positioned in peaceful surrounds in Soufriere, just a short drive from Laborie and Anse la Raye. Guests can also enjoy free internet access throughout the property.

Tet Rouge Resort
Tet Rouge Resort
9.3 Excellent
La Pointe, Soufriere Quarter, Choiseul, Saint Lucia
Show on map
25.4 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:October
Most expensive month:December
Average price in Castries:$561/night
Absolute cheapest price found:$30/night
Cheapest day:Wednesday
Most expensive day:Saturday
$78 - $903
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$78 - $360
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.7 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
Cap Maison Resort & Spa
Cap Maison Resort & Spa
9.3 Excellent
PO Box 2188 Smugglers Cove Drive, Gros Islet, Saint Lucia
Show on map
3.6 km from city centre, Gros Islet 

Located within the picturesque countryside of Gros Islet, Cap Maison Resort & Spa offers luxury accommodation and a wide range of facilities, such as free Wi-Fi, an outdoor pool and a kids club. It is moments from the beach and provides comfortable 5-star accommodation.

3
Sugar Beach, A Viceroy Resort
Sugar Beach, A Viceroy Resort
9.3 Excellent
Val Des Pitons Sugar Beach Post Office Box 251, Soufrière, Saint Lucia
Show on map
3.2 km from city centre, Soufrière 

Located within the picturesque countryside of Soufriere, Sugar Beach A Viceroy Resort provides luxury accommodation and a wide range of facilities, such as a butler service, a swimming pool and a rooftop terrace. There is also a gym with a plunge pool and a swimming pool.

4
Coconut Bay Beach Resort & Spa
Coconut Bay Beach Resort & Spa
8.3 Excellent
P.O. 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.

5
Harbor Club St. Lucia, Curio Collection by Hilton
Harbor Club St. Lucia, Curio Collection by Hilton
9.0 Excellent
Rodney Bay Marina, Gros Islet, Saint Lucia
Show on map
0.8 km from city centre, Gros Islet 

Harbor Club St Lucia Curio Collection by Hilton is ideally positioned in peaceful surrounds in Gros Islet, a short car ride from Derek Walcott Square and Government House Saint Lucia. It also offers conference rooms, a 24-hour reception and a gift shop.

6
Sandals Halcyon Beach Couples Only
Sandals Halcyon Beach Couples Only
8.0 Excellent
Castries - Gros Islet Highway, Castries, Saint Lucia
Show on map
2.7 km from city centre, Castries 

Featuring an in-house night club and a beauty parlour, Sandals Halcyon Beach Resort & Spa is situated in Castries and offers 5-star accommodation. It also features an outdoor pool, outdoor tennis courts and a swimming pool.

7
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.

8
Anse Chastanet Resort
Anse Chastanet Resort
8.8 Excellent
1 Anse Chastanet Road, Soufrière, Saint Lucia
Show on map
2.3 km from city centre, Soufrière 

Situated within the picturesque countryside of Soufriere, Anse Chastanet Resort Soufriere provides chic accommodation and a wide range of facilities, such as a safe, a private beach and outdoor tennis courts. On arrival, guests can take in views of Pitons before settling into their 4-star accommodation.

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.

$11
Avg. per night
Aanola Villas
Aanola Villas
6.6 Good
12 Tapion Reef Road, Castries, Saint Lucia
Show on map
1.8 km from city centre,  

Boasting free Wi-Fi, Aanola Villas is located in Castries and provides comfortable accommodation. It also offers babysitting/child services, a playground and a 24-hour reception.

$79
Avg. per night
Apartment Soleil
Apartment Soleil
8.9 Excellent
Soufrière, Saint Lucia
Show on map
0.3 km from city centre,  

Apartment Soleil is ideally positioned in peaceful surrounds in Soufriere, just a short drive from Laborie and Anse la Raye. Guests can also enjoy free internet access throughout the property.

$117
Avg. per night
Harbor Club St. Lucia, Curio Collection by Hilton
Harbor Club St. Lucia, Curio Collection by Hilton
9.0 Excellent
Rodney Bay Marina, Gros Islet, Saint Lucia
Show on map
0.8 km from city centre,  

Harbor Club St Lucia Curio Collection by Hilton is ideally positioned in peaceful surrounds in Gros Islet, a short car ride from Derek Walcott Square and Government House Saint Lucia. It also offers conference rooms, a 24-hour reception and a gift shop.

$240
Avg. per night
Coconut Bay Beach Resort & Spa
Coconut Bay Beach Resort & Spa
8.3 Excellent
P.O. 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.

$315
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.

$440
Avg. per night
Anse Chastanet Resort
Anse Chastanet Resort
8.8 Excellent
1 Anse Chastanet Road, Soufrière, Saint Lucia
Show on map
2.3 km from city centre,  

Situated within the picturesque countryside of Soufriere, Anse Chastanet Resort Soufriere provides chic accommodation and a wide range of facilities, such as a safe, a private beach and outdoor tennis courts. On arrival, guests can take in views of Pitons before settling into their 4-star accommodation.

$457
Avg. per night
Cap Maison Resort & Spa
Cap Maison Resort & Spa
9.3 Excellent
PO Box 2188 Smugglers Cove Drive, Gros Islet, Saint Lucia
Show on map
3.6 km from city centre,  

Located within the picturesque countryside of Gros Islet, Cap Maison Resort & Spa offers luxury accommodation and a wide range of facilities, such as free Wi-Fi, an outdoor pool and a kids club. It is moments from the beach and provides comfortable 5-star accommodation.

$524
Avg. per night

Hotel prices in Castries

2 stars or below

$11 - $70

Harbour Vista Inn

No. 1 most popular

Harbour Vista Inn
8.0 Excellent
$70
Avg. per night
The Downtown Hotel

Best value

$11
Avg. per night
3 stars

$79 - $255

The Still Beach House

No. 1 most popular

$255
Avg. per night
Aanola Villas

Best value

$79
Avg. per night
4 stars and up

$240 - $915

Sugar Beach, A Viceroy Resort

No. 1 most popular

$905
Avg. per night
Anse Chastanet Resort

No. 2 most popular

$457
Avg. per night
Harbor Club St. Lucia, Curio Collection by Hilton
$240
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?

    Sugar Beach, A Viceroy Resort (9.3/10 from 92 reviews), Harbour Vista Inn (8.0/10 from 160 reviews), and Anse Chastanet Resort (8.8/10 from 48 reviews) are all highly rated places to stay in Castries.

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

    With a rating of 8.0/10 from 160 reviews, Harbour Vista Inn is a hotel close to St. Lucia Town Hall that is highly recommended by HotelsCombined users.