Find the resorts that appeal to you the most
Check out our selection of great resorts in 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.
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.
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.
On the north shore of St. Lucia, the Windjammer Landing Resort and Residences overlooks the crystal-clear Caribbean Sea and features landscaped grounds and waterfalls, 6 outdoor pools and a luxury...
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.
Located in Marigot Bay and with Roseau Beach reachable within 1.6 miles, Oasis Marigot provides concierge services, rooms, an outdoor swimming pool, free WiFi and a garden.
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.
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....
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.
This resort is on the south west coast of the island and offers stunning views of the Caribbean Sea.