Find and Book Top Rated Hotels in Castries

Search among 7 available hotels and places to stay in Castries from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-7 out of 7
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great47 reviews
MapView on map3.5 km from City Centre
From   US$ 526 /nightSelect
8.4
Great51 reviews
MapView on map5.4 km from City Centre
From   US$ 336 /nightSelect
Aparthotel
8.4
Great81 reviews
1.9 km from City Centre
From   US$ 52 /nightSelect
7.8
Very good26 reviews
1.8 km from City Centre
From   US$ 80 /nightSelect
1.5 km from City Centre1.5 km from City Center
From   US$ 445 /nightSelect
8.0
Great6 reviews
10.7 km from City Centre200 m from Rodney Bay
From   US$ 459 /nightSelect
800 m from City Centre800 m from City Center
From   US$ 58 /nightSelect

Best hotels and places to stay in Castries

Why visit?

Castries, the capital city of Saint Lucia, offers a unique blend of natural beauty and rich cultural heritage. With its stunning beaches, vibrant local markets, and historical landmarks, Castries is an ideal destination for a memorable vacation. Exploring the citys charming streets, indulging in local delicacies, and experiencing the warm hospitality of its people make Castries a must-visit for any traveler. When planning your stay, consider the following information about the best hotels and areas in Castries.

Where to stay?

Rodney Bay: Located in northern Castries, Rodney Bay is a popular area for tourists due to its gorgeous beaches and lively atmosphere. This bustling hub offers a wide range of hotels, from luxury resorts to budget-friendly accommodations. Visitors can enjoy water sports, explore the nearby Pigeon Island National Park, and indulge in vibrant nightlife options. Some recommended hotels include The Landings Resort & Spa, Bay Gardens Beach Resort, and Royal St. Lucia Resort & Spa.

Marigot Bay: Situated on the western coast of Castries, Marigot Bay is a picturesque and tranquil area that will captivate nature lovers and those seeking relaxation. This secluded bay is surrounded by lush green hillsides, making it a perfect spot for indulging in water activities like snorkeling, diving, or taking a sunset cruise. The Marigot Bay Resort and Marina, Oasis Marigot, and Capella Marigot Bay Resort and Marina are a few excellent accommodation options available here.

Castries City Center: For those interested in immersing themselves in the local culture, staying in the heart of Castries City Center is a great choice. This area offers a blend of historic sites, shopping opportunities, and a glimpse into the local way of life. Visitors can explore the lively Castries Market, visit the iconic Derek Walcott Square, or enjoy panoramic views from Morne Fortune. A few recommended hotels in this area include Harbor Club, Sandals Halcyon Beach Resort, and Hotel Chez Marie Alish.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $200.

4-star hotels: The average price per night is around $200 to $400.

5-star hotels: The average price per night is around $400 to $800.

Best value for money:

Bay Gardens Inn: Offering affordable yet comfortable accommodations, Bay Gardens Inn provides excellent value for money. Located in Rodney Bay, this hotel features spacious rooms, a swimming pool, and a restaurant serving delicious local cuisine. Its convenient location allows easy access to nearby attractions such as Reduit Beach and the Rodney Bay Marina.

Harmony Suites: Situated in Rodney Bay, Harmony Suites provides a budget-friendly option without compromising on comfort. The hotel boasts well-appointed suites with kitchenettes, a swimming pool, and a lush garden. Guests staying here can enjoy the proximity to Rodney Bays restaurants, shops, and bars, as well as the beautiful Reduit Beach.

Hotel Chez Marie Alish: Located in Castries City Center, Hotel Chez Marie Alish offers affordable accommodations in a charming Creole-style property. With cozy rooms, a restaurant serving local delicacies, and a friendly atmosphere, this hotel provides an authentic experience at a reasonable price. Its central location allows easy exploration of Castries markets, historical sites, and attractions.

Best kids-friendly hotels:

St. Jamess Club Morgan Bay: This family-friendly resort, situated in Choc Bay, offers a range of amenities and activities for children. With spacious family suites, a kids club, a dedicated pool, and a variety of water sports, St. Jamess Club Morgan Bay ensures an enjoyable stay for the whole family. Parents can also indulge in spa treatments or relax on the resorts private beach.

Coconut Bay Beach Resort & Spa: Located near Vieux Fort, Coconut Bay Beach Resort & Spa provides an array of kid-friendly facilities. The resort features a water park, mini-golf course, playground, and supervised activities to keep children entertained. Families can also enjoy the resorts pools, restaurants, and the nearby sandy beaches.

Best hotels for a romantic getaway:

Ladera Resort: Nestled in the hills overlooking the majestic Pitons, Ladera Resort offers a romantic and luxurious experience. With its open-air concept rooms, private plunge pools, and breathtaking views, this hotel provides an intimate escape for couples. The on-site Dasheene restaurant serves delectable Caribbean cuisine, adding to the overall romantic ambience.

Cap Maison: Situated in Cap Estate, Cap Maison offers a secluded and romantic setting for couples. The elegant suites and villas feature private terraces, plunge pools, and stunning ocean views. Guests can enjoy a range of romantic experiences, including sunset cruises, couples spa treatments, and exquisite dining at the Cliff at Cap restaurant.

Best for location:

Poinsettia Villa Apartments: Situated in Vigie, just a short distance from Castries City Center, Poinsettia Villa Apartments offer comfortable self-catering accommodations with easy access to the citys attractions. The apartments provide stunning views of the Caribbean Sea and are close to Vigie Beach, making it an ideal location for beach lovers.

Coco Palm: Located in Rodney Bay Village, Coco Palm offers a convenient base for exploring both Rodney Bay and nearby attractions. This boutique hotel is within walking distance of shopping centers, restaurants, and Reduit Beach. Guests can enjoy the vibrant atmosphere of Rodney Bay Village while also experiencing a peaceful stay.

Sandals Halcyon Beach Resort: Nestled along Choc Bay, Sandals Halcyon Beach Resort provides a serene and picturesque setting. This all-inclusive resort offers direct access to a white sand beach and is surrounded by lush tropical gardens. With its close proximity to Castries, guests can easily explore the citys markets, landmarks, and cultural sites.

Best for a short city break:

Harbor Club: Situated in Rodney Bay, Harbor Club offers a modern and stylish retreat for a short city break. The hotel features spacious rooms, a rooftop pool with panoramic views, and multiple dining options. Its location provides easy access to Rodney Bays attractions, including the marina, shops, and restaurants.

Blu St. Lucia: Located in Rodney Bay Village, Blu St. Lucia is a boutique hotel perfect for a quick city getaway. With its chic design, comfortable rooms, and a rooftop pool, this hotel offers a relaxing and contemporary experience. Guests can explore Rodney Bays vibrant nightlife, shopping, and dining options just a short walk away.

Show moreLess