Top 10 Hotels in Castries

See all 15 Hotels in Castries
Aanola Villas
Aanola Villas

12 Tapion Reef Road, Castries

3.0 out of 5.0
3.9 out of 5 (8 reviews)

Situated near the airport, this apartment is within 1 mi (2 km) of La Toc Battery, La Toc Beach, and St. Lucia National …

$75
Auberge Seraphine
Auberge Seraphine

Vielle Bay, Castries 000124

3.0 out of 5.0
3.5 out of 5 (24 reviews)

Located in Pointe Seraphine, this hotel is within 1 mi (2 km) of Vendor’s Arcade and Castries Central Market. St. Lucia Town …

$125
Heritage House
Heritage House

St. Victor's View, Clarke Avenue, Castries

3.0 out of 5.0
4.6 out of 5 (52 reviews)

Situated near the airport, this bed & breakfast is steps from Saint Lucia National Archives and The Embassy of France in …

$95
Grandtosh Luxury Apartments
Grandtosh Luxury Apartments

Morne Du Don, Castries LC04 101

3.5 out of 5.0

Located in Morne Fortune, this apartment is within a 10-minute walk of Mont Fortune Historic Area and St. Lucia Government …

$120
Villa Beach Cottages
Villa Beach Cottages

Choc Bay, Castries

3.0 out of 5.0
4.6 out of 5 (30 reviews)

Nestled on the beach, this Castries hotel is within 3 mi (5 km) of Choc Beach, Vigie Beach, and Castries Central Market …

$330
Harbour Vista Inn
Harbour Vista Inn

Cooper Rd, Castries

2.5 out of 5.0
2.8 out of 5 (13 reviews)

Located in the heart of Castries, this guesthouse is within a 15-minute walk of La Toc Battery, Derek Walcott Square, and St …

$59
Windjammer Landing Villa Beach Resort
Windjammer Landing Villa Beach Resort

Labrelotte Bay, Gros Islet

4.5 out of 5.0
4.3 out of 5 (276 reviews)

Patterned after a Mediterranean village, this St. Lucia resort is terraced into a steep green hillside facing the blue waters …

$300
St. James's Club Morgan Bay All Inclusive
St. James's Club Morgan Bay All Inclusive

1 Choc Bay, Gros Islet

4.0 out of 5.0
4 out of 5 (335 reviews)

This all inclusive resort offers a romantic waterfront setting, located on a private cove near the entertainment district …

$276
Coco Palm
Coco Palm

Rodney Bay Village, Gros Islet

3.5 out of 5.0
4.2 out of 5 (1,016 reviews)

Located in St. Lucia's Rodney Bay Village, 300 meters (328 yards) from a beach, this 103-room hotel offers walking-distance …

$155
Bay Gardens Hotel
Bay Gardens Hotel

Reduit Beach Avenue, Rodney Bay Village, Gros Islet

3.0 out of 5.0
4.1 out of 5 (326 reviews)

This family-friendly Gros Islet hotel is located on the Strip, within 1 mi (2 km) of Baywalk Shopping Mall and Reduit Beach …

$145

Recent Reviews in Castries

Hide content

Where to stay in Castries

Castries Hotel Guide

Visitors to St. Lucia will discover plenty of accommodation options to choose from in Castries. Expedia has 88 hotels and apartments that are within 6 miles of downtown Castries.

If you would prefer a great place within half a mile of downtown Castries, be sure to check out the ever-popular Poinsettia Villa Apartments.

12 miles away from the main part of Castries, is the Jade Mountain Resort. The Sugar Beach, a Viceroy Resort is situated 14 miles away. Alternative Expedia-listed accommodation options are the The BodyHoliday All Inclusive and the Calabash Cove Resort And Spa.

12 miles away from Castries you'll find Soufriere, where visitors can enjoy Sulphur Springs and Anse Chastanet Beach. Some of our recommended Soufriere accommodation options include the Anse Chastanet Resort and Ladera Resort. 7 miles to the south of Castries, you may also choose to stay at Anse La Raye, home to the Ti Kaye Resort & Spa - Adults Only and Les Chaudieres. If you stay in Anse La Raye, don't miss the Anse Cochon Beach and River Rock Waterfall.

Consider spending a few hours cheering along with local sports obsessives at a local sporting fixture. Beausejour Stadium is 5 miles to the northeast of Castries. Stay close to the action at the Royal St. Lucia Resort & Spa or the Cotton Bay Village.

George F. L. Charles Airport is located 0.9 miles from Castries. Should you choose to stay close by, can book a room at the Sandals Regency La Toc Golf Resort & Spa - All Inclusive or the Rendezvous - All Inclusive - Couples Only.