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.

J
Joan
From
Bermuda
The villa which is next to Choc Beach is an exceptional villa to stay at. The staff, including the owner, were fantastic. The villa offers on-demand taxi and activity reservations, fully equipped rooms with kitchen facilities, and a convenient on-site restaurant. Overall, it was a memorable and luxurious experience. Highly recommended for a relaxing getaway in a stunning location.
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.

T
Tameka
From
Barbados
friendly staff, cleanliness and efficiency
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 324 reviews
Price from
$171.38
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.

L
Lewis Sealys
From
Saint Lucia
I loved everything during my stay
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 357 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...

J
Jocelyne
From
Guadeloupe
The breakfast and the service from the staff
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 368 reviews
Price from
$238.05
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, 65 reviews
Price from
$581
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.2
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....

B
Betina
From
Denmark
Bay garden Hotel offers an accommodation with classy concept that is convenient for your family.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 212 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.

S
Sisir
From
Nepal
It was in a perfect location. You can see the sea, sunset and mountains.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 311 reviews
Price from
$180
1 night, 2 adults

Ti Kaye Resort & Spa

Anse La Raye (Near Castries)

This resort is on the south west coast of the island and offers stunning views of the Caribbean Sea.

J
Julian
From
United Kingdom
Very tranquil location. Food excellent. Staff very friendly. The view wonderful the accommodation perfect. The gardens very well kept.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 213 reviews
Price from
$406.28
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
gogless