The 10 best resorts in Castries, St. Lucia | Booking.com
Skip to main content

Resorts in Castries

Find the resorts that appeal to you the most

The best resorts in Castries

Check out our selection of great resorts in Castries

Filter by:

Review score

Villa Beach Cottages

Castries

Located in Castries, a few steps from Choc Beach, Villa Beach Cottages has accommodations with an outdoor swimming pool, free private parking, a garden and barbecue facilities.

M
Morgan
From
Guyana
The Villas are located directly on the beach .
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 258 reviews
Price from
$250
1 night, 2 adults

Harbor Club St Lucia, Curio Collection by Hilton

Gros Islet (Near Castries)

Located adjacent to the marina in Gros Islet, Saint Lucia, The HarborClub is directly on the water and has views of the sea and the yachts in the marina.

J
Jenelle
From
Canada
Hands down the most luxurious hotel I’ve ever been in. It lives up to the hype! I had an amazing view and I definitely plan on returning. Dinner by the water was the most magical thing ever. And the staff was so caring !!! Even if I waited almost 2 hours for my breakfast due to high orders from people watching FIFA, they were supper sympathetic and professional and offered compensation for the delay. Saint Lucia is my home and staff like the ones at harbour club remind me why I love saint lucia so much. can’t wait to come again!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 322 reviews
Price from
$195.52
1 night, 2 adults

Coco Palm

Gros Islet (Near Castries)

A full-service spa, on-site dining and an outdoor pool is available in this resort in Castries. Tropical guest rooms include air-conditioning and free Wi-Fi. Pigeon Island National Park is 3 km away.

N
Nerissa
From
Trinidad and Tobago
room clean and bed and pillow very comfy. Location is near all the entertainment areas
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 350 reviews
Price from
$203.84
1 night, 2 adults

Windjammer Landing Resort and Residences

Gros Islet (Near Castries)

Located on the north shore of St. Lucia, Windjammer Landing Resort and Residences overlooks the crystal-clear Caribbean Sea and features landscaped gardens and waterfalls, 6 outdoor pools and a luxury...

S
Scott
From
Canada
lots of variety in restaurant choices, staff was very friendly.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 367 reviews
Price from
$220
1 night, 2 adults

Zoetry Marigot Bay - All Inclusive

Marigot Bay (Near Castries)

Located in Marigot Bay, a 16-minute walk from Roseau Beach, Zoetry Marigot Bay - All Inclusive provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

J
Judith
From
United States
Staff especially Neil & Sean (The Buttler’s) were very helpful and very nice
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 69 reviews
Price from
$610
1 night, 2 adults

Secrets Saint Lucia Resort & Spa - All Inclusive

Gros Islet (Near Castries)

Secrets St. Lucia Resort & Spa, a luxurious adults-only resort, offers guests a privileged location on the Caribbean coast of St.

M
Melissa
From
United States
The people are exceptional, and do so much to accommodate their guests. Beautiful hotel!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 13 reviews
Price from
$489
1 night, 2 adults

Marigot Beach Club & Dive Resort

Marigot Bay (Near Castries)

Located next to a white-sand beach, this resort and features a spa, restaurant and swimming pool. It is surrounded by lush rainforest. Our studios offer verandas with stunning views over Marigot Bay.

T
Troy
From
Canada
This is the one place to stay if you are heading to St Lucia . The bay is always calm and beautiful clear blue green sea water ! The owner David is an amazing host and I wish I knew about this place earlier so I could stay longer !
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 139 reviews
Price from
$142.12
1 night, 2 adults

Bay Gardens Beach Resort & Spa

Gros Islet (Near Castries)

Featuring a prime location in Rodney Bay, this resort has colonial style architecture and direct access to scenic Reduit Beach. It features rooms with balconies overlooking the landscaped pool garden....

L
Linda
From
United States
beautiful property customer service amazing staff very professional
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 207 reviews
Price from
$213.50
1 night, 2 adults

Samfi Gardens

Soufrière (Near Castries)

Samfi Gardens in Soufrière has 3-star accommodations with a garden and a terrace with view of the entire town and mountain area. All rooms feature a kitchen and a private bathroom.

R
Reese
From
United States
Location, view of the Pitons, the pool, the amenities in the room (full kitchen), big/comfy bed, the room’s balcony, the staff was great, and the showers had excellent water pressure and temperature.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 312 reviews
Price from
$180
1 night, 2 adults

Jade Mountain

Soufrière (Near Castries)

Jade Mountain offers accommodations in Soufrière. Certain rooms include views of the sea or mountain. Extras include bathrobes and slippers.

Y
Yariliz
From
Puerto Rico
The property has stunning views, great personal and great food. Exceptional!
Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 14 reviews
Price from
$1,575
1 night, 2 adults
All resorts in Castries

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in Castries and surrounding area in the past month

See all