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
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

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
United States
Johann
£200
includes taxes & fees
22 Sept - 23 Sept
Bel Jou Hotel – Adults Only – All Inclusive

2. Marigot Beach Club and Dive Resort

Marigot Beach Club and Dive Resort
Marigot Bay
United States
Iwanna
£140
includes taxes & fees
2 Sept - 3 Sept
Marigot Beach Club and Dive Resort

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

StolenTime St Lucia, Adult Only All-Inclusive Boutique Resort
Castries
United States
LAWRENCE JEAN-PIERRE DE
£463
includes taxes & fees
23 Aug - 24 Aug
StolenTime St Lucia, Adult Only All-Inclusive Boutique Resort

4. Zoetry Marigot Bay - All Inclusive

Zoetry Marigot Bay - All Inclusive
Marigot Bay
United States
Steffon Alexander
£393
includes taxes & fees
21 Sept - 22 Sept
Zoetry Marigot Bay - All Inclusive

5. Harmony Marina Suites

Harmony Marina Suites
Rodney Bay
United States
nathaniel
£109
includes taxes & fees
23 Aug - 24 Aug
Harmony Marina Suites

6. Bay Gardens Hotel

Bay Gardens Hotel
Rodney Bay
United States
Keith
£98
includes taxes & fees
4 Sept - 5 Sept
Bay Gardens Hotel

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

Harbor Club St. Lucia, Curio Collection by Hilton
Rodney Bay
United States
Sheba
£150
includes taxes & fees
18 Sept - 19 Sept
Harbor Club St. Lucia, Curio Collection by Hilton

8. Coco Palm

Coco Palm
Rodney Bay
United States
Colin
£158
includes taxes & fees
4 Sept - 5 Sept
Coco Palm

9. Bay Gardens Inn

Bay Gardens Inn
Rodney Bay
United States
warren
£159
includes taxes & fees
23 Aug - 24 Aug
Bay Gardens Inn

10. Secrets St. Lucia Resort & Spa All Inclusive Adults Only

Secrets St. Lucia Resort & Spa All Inclusive Adults Only
Gros Islet
United States
Michael Karl
£366
includes taxes & fees
18 Sept - 19 Sept
Secrets St. Lucia Resort & Spa All Inclusive Adults Only
View all properties

Top Castries Hotel Reviews

Bel Jou Hotel – Adults Only – All Inclusive

Bel Jou Hotel – Adults Only – All Inclusive

10/10 Excellent
"I enjoyed every inch of the hotel. First night was challenging however the entire trip was phenomenal. The food was excellent, entertainment, staff was also excellent. Can’t wait until I return. Bel Jou you guys are awesome!!!"
Kimberly E 5-night trip
Posted 5 hours ago
Bel Jou Hotel – Adults Only – All Inclusive
Zoetry Marigot Bay - All Inclusive

Zoetry Marigot Bay - All Inclusive

10/10 Excellent
"."
Ithar 4-night trip
Posted 2 days ago
Zoetry Marigot Bay - All Inclusive
Villa Beach Cottages

Villa Beach Cottages

8/10 Good
"Pretty boutique hotel with beautiful beach views. Small pool, very limited restaurant menu options, occasionally careless housekeeping"
Doris 7-night trip
Posted 5 days ago
Villa Beach Cottages
Marigot Beach Club and Dive Resort

Marigot Beach Club and Dive Resort

10/10 Excellent
"Wonderful"
Anthonette 7-night trip
Posted 6 days ago
Marigot Beach Club and Dive Resort
Sandals Halcyon - ALL INCLUSIVE Adults Only

Sandals Halcyon - ALL INCLUSIVE Adults Only

10/10 Excellent
"This was a great resort, rooms were great, the restaurants were awesome, the staff were friendly and helpful. The excursions were fun. No complaints at all. We will go back again and again. Best vacation we have had in years."
Paul 6-night trip
Posted 2 weeks ago
Sandals Halcyon - ALL INCLUSIVE Adults Only
Sandals Regency La Toc - ALL INCLUSIVE Adults Only

Sandals Regency La Toc - ALL INCLUSIVE Adults Only

10/10 Excellent
"the Room was clean, the view was Amazing. Friendly staff and very helpful navigating the resort."
Julie 5-night trip
Posted 3 weeks ago
Sandals Regency La Toc - ALL INCLUSIVE Adults Only
Casa Del Vega

Casa Del Vega

8/10 Good
"Casa del Vega is really cute and located in such convenient location. Will return."
Emily Lielie 1-night trip
Posted 1 month ago
Casa Del Vega

Frequently asked questions

How much do hotels with restaurants in Castries cost?
Prepare to pay between £98 and £463 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.6. 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 £98 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