Top 10 Hotels in Castries

See all 130 Hotels in Castries
Marigot Beach Club and Dive Resort
Marigot Beach Club and Dive Resort

Marigot Bay, Marigot Bay

4.0 out of 5.0

This family-friendly Marigot Bay resort is located on the waterfront, just steps from Marigot Harbour and Marigot Bay. Roseau …

$92
avg/night
Coco Palm
Coco Palm

Rodney Bay Village, Gros Islet

3.5 out of 5.0

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

Get Rates
blu St Lucia
blu St Lucia

Reduit Beach, Rodney Bay, Gros Islet

3.5 out of 5.0

Located in Rodney Bay, this spa hotel is steps from Splash Island Water Park Saint Lucia and Reduit Beach. Baywalk Shopping …

Get Rates
Capella Marigot Bay Resort and Marina Saint Lucia
Capella Marigot Bay Resort and Marina Saint Lucia

Marigot Bay, Marigot Bay

5.0 out of 5.0

Nestled in a lush, tropical hillside overlooking Capella Marigot Bay, St. Lucia neighbors the shops and cafes of Marina …

Get Rates
Windjammer Landing Villa Beach Resort
Windjammer Landing Villa Beach Resort

Labrelotte Bay, Gros Islet

4.5 out of 5.0

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

$180
avg/night
Tropical Paradise View
Tropical Paradise View

Au Tabor, Anse La Raye LC08101

3.0 out of 5.0

Situated by the sea, this guesthouse is 1.1 mi (1.7 km) from L'Anse la Raye Beach and within 3 mi (5 km) of River Rock …

$89
avg/night
Heritage House
Heritage House

St. Victor's View, Clarke Avenue, Castries

3.0 out of 5.0

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

$95
avg/night
Ladera Resort
Ladera Resort

Rabot Estate, Soufriere

5.0 out of 5.0

South of the old French capital of Soufrière, Ladera Resort is arrayed on a forested mountain ridge 305 meters (1,000 feet) …

$476
avg/night
Royal St. Lucia Resort & Spa
Royal St. Lucia Resort & Spa

Reduit Beach, Gros Islet

4.0 out of 5.0

Located in Rodney Bay, this beachfront resort is in the entertainment district and within 1 mi (2 km) of Splash Island Wate …

Get Rates
Auberge Seraphine
Auberge Seraphine

Vielle Bay, Castries 000124

3.0 out of 5.0

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

$125
avg/night
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.