See all 1717 hotels in Castries
- Bel Jou Hotel – Adults Only – All Inclusive
- Sandals Halcyon - ALL INCLUSIVE Couples Only
- Morne SeaView Apartments
- Hilltop View Guesthouse
- Casa Del Vega
- Aanola Villas
- Sandals Regency La Toc
- Tapion Beach Suites 1
- Room-near air and Ferry Ports, Shops & b
- Pink Plantation House
- Aanola Villas A1 Peaceful Flat
- Zenbreak Hammock Suite Coco-nut
- Hammock Suite Patpat by Zenbreak
- Hammock Suite Shack-shack by Zenbreak
- Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort
- Coconut Bay Beach Resort & Spa All Inclusive
- Bay Gardens Hotel
- Windjammer Landing Resort and Residences
- Zoetry Marigot Bay - All Inclusive
- Bay Gardens Beach Resort and Spa
- Royalton Hideaway Saint Lucia, An Autograph Collection All-Inclusive Resort – Adults Only
- Secrets St. Lucia Resort & Spa All Inclusive Adults Only
- Fond Doux Eco Resort
- Jade Mountain Resort
- Soco House New Boutique - Adults Only
- Rabot Hotel from Hotel Chocolat
- Ladera Resort - Adults Only
- Ti Kaye Resort & Spa - Adults Only
- Sandals Grande St. Lucian - ALL INCLUSIVE Couples Only
- Bay Gardens Inn
- Harmony Marina Suites
- Cap Maison Resort & Spa
- Marigot Beach Club and Dive Resort
- Caille Blanc Villa & Hotel - Adults Only
- Anse Chastanet Resort
- Tropical Paradise View
- Stonefield Villa Resort
- Aupic Paradise
- The Still Beach House
- Spice Bay Suites
- East Winds Saint Lucia
- Crystals Villa Hotel
- Caldera Villas
- Tet Rouge Resort St. Lucia
- Sapphire Sands by Bay Gardens Resorts
- Stephanie's Apartments Ltd
- Starfish St Lucia - All Inclusive
- Tropic Nook
- The Cabin Retreat
- 5 Minutes from the Airport Room for 2 with Dining on Site
- Tropic Nook Too
- Villa Del Mariposa-Red Lacewing
- Cozy Single & Double Room Suites
- Seaclusion Apartments
- Serene room nr Intl Airpt & Sandy Beach
- Sea Piton View Apartment