A beach with clear turquoise water, a sandy shore, and a backdrop of lush green hills with buildings.

Search Hotels with Restaurant in Castries

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Castries Hotels with Restaurant

Tonight
6 Oct - 7 Oct
Tomorrow
7 Oct - 8 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Our top choices for Castries hotels with a restaurant

1. Bel Jou Hotel – Adults Only – All Inclusive

Bel Jou Hotel – Adults Only – All Inclusive
Castries
Canada
Enis
£231
includes taxes & fees
27 Oct - 28 Oct
Bel Jou Hotel – Adults Only – All Inclusive

2. StolenTime St Lucia, Adult Only All-Inclusive Boutique Resort

StolenTime St Lucia, Adult Only All-Inclusive Boutique Resort
Castries
Canada
Junior
£483
includes taxes & fees
11 Oct - 12 Oct
StolenTime St Lucia, Adult Only All-Inclusive Boutique Resort

3. Marigot Beach Club and Dive Resort

Marigot Beach Club and Dive Resort
Marigot Bay
United Kingdom
Scott
£134
includes taxes & fees
7 Oct - 8 Oct
Marigot Beach Club and Dive Resort

4. Zoetry Marigot Bay - All Inclusive

Zoetry Marigot Bay - All Inclusive
Marigot Bay
United States
Yehia
£405
includes taxes & fees
7 Oct - 8 Oct
Zoetry Marigot Bay - All Inclusive

5. Bay Gardens Hotel

Bay Gardens Hotel
Rodney Bay
United States
Mark
£90
includes taxes & fees
21 Oct - 22 Oct
Bay Gardens Hotel

6. Harbor Club St. Lucia, Curio Collection by Hilton

Harbor Club St. Lucia, Curio Collection by Hilton
Rodney Bay
United States
Christina
£164
includes taxes & fees
28 Oct - 29 Oct
Harbor Club St. Lucia, Curio Collection by Hilton

7. Harmony Marina Suites

Harmony Marina Suites
Rodney Bay
United States
nathaniel
£112
includes taxes & fees
15 Oct - 16 Oct
Harmony Marina Suites

8. Coco Palm

Coco Palm
Rodney Bay
United States
Brian
£174
includes taxes & fees
1 Nov - 2 Nov
Coco Palm

9. Bay Gardens Beach Resort and Spa

Bay Gardens Beach Resort and Spa
Rodney Bay
United States
Rene
£185
includes taxes & fees
13 Oct - 14 Oct
Bay Gardens Beach Resort and Spa

10. Fond Doux Eco Resort

Fond Doux Eco Resort
Soufrière
United Kingdom
Kevin
£145
includes taxes & fees
20 Oct - 21 Oct
Fond Doux Eco Resort
View all properties

Top Castries Hotel Reviews

Secrets St. Lucia Resort & Spa All Inclusive Adults Only

Secrets St. Lucia Resort & Spa All Inclusive Adults Only

10/10 Excellent
"Had an amazing trip with the nicest most accommodating staff! Beautiful property, the best food and drinks (rare) and I would recommend 10/10"
Lindsey 5-night trip
Posted less than an hour ago
Secrets St. Lucia Resort & Spa All Inclusive Adults Only
Bel Jou Hotel – Adults Only – All Inclusive

Bel Jou Hotel – Adults Only – All Inclusive

10/10 Excellent
"Its a wonderful place to relax and feel the luxury of service, I would recommend anyone who needs a vacation away from the busy life schedule to make a reservation to enjoy the comfort and luxury that is Bel jou"
Agee 1-night trip
Posted 3 days ago
Bel Jou Hotel – Adults Only – All Inclusive
Marigot Beach Club and Dive Resort

Marigot Beach Club and Dive Resort

8/10 Good
"Excellent location on Marigot Bay. Staff, especially reception and Doolittle’s were very helpful and accommodation. Rooms in a nice setting on the hillside. Beach area is fairly neglected with loungers in poor condition."
Scott 1-night trip
Posted 3 weeks ago
Marigot Beach Club and Dive Resort
Sandals Halcyon - ALL INCLUSIVE Adults Only

Sandals Halcyon - ALL INCLUSIVE Adults Only

10/10 Excellent
"The resort manager and all managers were outstanding in resolving a room problem that we had. Nothing wrong with the room but was located next to the entertainment area, we asked them to move us to a quiet area of the resort and they were very happy to help us. The service was above expectations and made our week absolutely fantastic!"
Paul 6-night trip
Posted 1 month ago
Sandals Halcyon - ALL INCLUSIVE Adults Only

Frequently asked questions

How much do hotels with restaurants in Castries cost?
Prepare to pay between £90 and £483 per night for hotels in Castries. The ideal stay with a restaurant, or one with access to top dining experiences, is waiting for you on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Castries?
Choose from multiple hotels with restaurants in Castries with a total average guest review rating of 8.7. The Landings Resort & Spa puts you near some tasty foodie experiences. This popular 4.5-star property also comes with a water view and a cafe. Villa Beach Cottages is another sought-after option with dining. It has a 3-star rating and conveniences such as pool sun loungers and a barbecue grill.
How many hotels with restaurants are there in Castries?
Reclaim your holiday days and choose from 9 hotels with restaurants in Castries. For an official business trip, a romantic break or anything in between, Expedia is here to help you find the perfect stay in a few easy clicks.
What are the best cheap hotels with dining in Castries?
Keep both your taste buds and budget happy at one of our Castries hotels with restaurants that start from just £90 per night. Stephanies Hotel will place you near some terrific food experiences. Useful amenities here include a terrace and a cafe. Or make a booking at Tranquil Sunset, which offers an ocean view and a garden. Use the dollars you save at either escape to feast your way around Castries! Exploring free attractions in Castries will stretch your holiday budget even further. La Toc Beach and Reduit Beach are must-do's. With the dollars you save, why not treat yourself to a delicious meal? This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with restaurants in Castries?
Take the crew to The Landings Resort & Spa, a 4.5-star option just a short drive from downtown. Conveniences here include a children's club and a nearby beach. Another family-friendly hotel with dining in Castries is Villa Beach Cottages. A nearby beach and a children's pool help make this 3-star property a favourite. Once you've checked in and unpacked your things, there's a host of family-friendly attractions to explore around Castries. Splash Island Water Park Saint Lucia and Treetop Adventure Park guarantee fun for all ages.
Why book your hotel with dining in Castries with Expedia?
Booking a hotel with dining in Castries is as easy as working out your travel dates and picking an option that meets your needs. Seeking a property that has an on-site restaurant or is in an epicurean hot spot? Want it to be luxurious or affordable? Use Expedia's filters to narrow your results even further and find the perfect fit.
How can I find cheap hotels with dining in Castries?
The easiest way to track down cheap hotels with dining in Castries is with Expedia's convenient filter tool. Book getaways with restaurants or satisfying extra touches, like included lunch and dinner. You can also narrow your search results by amenities, budget and star rating to discover unbeatable bargains in just a few keystrokes.
What is there to do in Castries near my hotel with dining?
Castries has enough activities and sights to keep you entertained for weeks, beginning with Pigeon Island National Park. La Toc Beach, Reduit Beach and Splash Island Water Park Saint Lucia are other well-known attractions. If you have time to spare, Vigie Beach and Choc Beach are nice final touches to your itinerary.

Explore a world of travel with Expedia