Hotels with Restaurants in Castries

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Castries hotels with a restaurant

1. Bel Jou Hotel – Adults Only – All Inclusive

Bel Jou Hotel – Adults Only – All Inclusive
3.5 star property
Castries
9.0 out of 10, Wonderful, (696 reviews)
"Gorgeous view, staff were helpful and kind, food was AMAZING!"
United States
Vanessa
The price is S$387
includes taxes & fees
12 Dec - 13 Dec
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
4.0 star property
Castries
9.4 out of 10, Exceptional, (238 reviews)
"The staff are wonderful"
United States
Anthony
The price is S$810
includes taxes & fees
9 Dec - 10 Dec
StolenTime St Lucia, Adult Only All-Inclusive Boutique Resort

3. Marigot Beach Club and Dive Resort

Marigot Beach Club and Dive Resort
4.0 star property
Marigot Bay
7.4 out of 10, Good, (487 reviews)
"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."
United Kingdom
Scott
The price is S$231
includes taxes & fees
12 Dec - 13 Dec
Marigot Beach Club and Dive Resort

4. Zoetry Marigot Bay - All Inclusive

Zoetry Marigot Bay - All Inclusive
5.0 star property
Marigot Bay
8.6 out of 10, Excellent, (681 reviews)
"Absolutely amazing people and resort"
Canada
Tyler
The price is S$682
includes taxes & fees
23 Nov - 24 Nov
Zoetry Marigot Bay - All Inclusive

5. Bay Gardens Hotel

Bay Gardens Hotel
3.5 star property
Rodney Bay
8.2 out of 10, Very good, (1,010 reviews)
"Great place to stay"
United States
Mark
The price is S$206
includes taxes & fees
12 Nov - 13 Nov
Bay Gardens Hotel

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

Harbor Club St. Lucia, Curio Collection by Hilton
4.5 star property
Rodney Bay
8.8 out of 10, Excellent, (952 reviews)
"Great hotel. Would visit again!"
United States
Latoya
The price is S$317
includes taxes & fees
13 Nov - 14 Nov
Harbor Club St. Lucia, Curio Collection by Hilton

7. Bay Gardens Beach Resort and Spa

Bay Gardens Beach Resort and Spa
4.0 star property
Rodney Bay
8.4 out of 10, Very good, (1,000 reviews)
"Everything was super nice!"
United States
Nadia
The price is S$332
includes taxes & fees
14 Nov - 15 Nov
Bay Gardens Beach Resort and Spa

8. Coco Palm

Coco Palm
3.5 star property
Rodney Bay
8.8 out of 10, Excellent, (1,000 reviews)
"Me and my partner loved this property and the staff was amazing!"
United States
Mckayla Faith
The price is S$291
includes taxes & fees
15 Nov - 16 Nov
Coco Palm

9. Harmony Marina Suites

Harmony Marina Suites
3.0 star property
Rodney Bay
8.8 out of 10, Excellent, (646 reviews)
"Very nice quiet place nice restaurant good food"
United States
James
The price is S$190
includes taxes & fees
12 Nov - 13 Nov
Harmony Marina Suites

10. Ti Kaye Resort & Spa - Adults Only

Ti Kaye Resort & Spa - Adults Only
4.0 star property
Canaries
9.4 out of 10, Exceptional, (842 reviews)
"Great staff, great amenities and great for couples!"
Canada
jamie
The price is S$485
includes taxes & fees
12 Dec - 13 Dec
Ti Kaye Resort & Spa - Adults Only
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently Asked Questions

How much do hotels with dining in Castries cost?

Hotels in Castries range between S$189 to S$809 per night. Bring your appetite, because these properties have restaurants or are near some great dining experiences. These prices were 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 dining in Castries?

Select from multiple hotels with dining in Castries with a total average guest review rating of 9. The Landings Resort & Spa will put you near some great foodie experiences. This popular 4.5-star property also has a Champagne service and a beach view. Villa Beach Cottages is another sought-after option with dining. It has a 3-star rating and conveniences such as a Champagne service and pool sun loungers.

How many hotels with restaurants are there in Castries?

There are 61 hotels with restaurants in Castries. Whether you're taking a trip with the family or planning a getaway with all your pals, Expedia is here to help you find the ideal place.

What are the best cheap hotels with dining in Castries?

With hotels with dining starting at S$189 per night, you'll have extra cash in your pocket to enjoy some terrific culinary experiences in Castries! Tranquil Sunset is a well-priced option that features amenities such as a garden and an ocean view. Alternatively, sample the flavours of this destination from Beausejour Buena Vista Suites. A garden and a swimming pool are among this stay's conveniences. If you're exploring Castries on a budget, there are loads of popular and free attractions to put on your to-do list. Reduit Beach and Vigie Beach are always favourites. 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 dining in Castries?

Many travellers seeking a family-friendly hotel with dining in Castries go for The Landings Resort & Spa. With a 4.5-star rating and amenities like complimentary breakfast and a sauna, it'll get your crew's nod of approval. Villa Beach Cottages is a 3-star stay that will also put you within reach of the local food scene. A nearby beach and a children's pool help make it a comfy base for your family holiday. Once you've checked in and dropped off your luggage, there's no shortage of family-friendly attractions to explore in and around Castries. Reduit Beach and Vigie Beach promise fun for all ages.

Are there any 5-star hotels with dining in Castries?

While 5-star options are in short supply, there are 4-star hotels that offer access to terrific dining experiences in Castries. Book a few nights at East Winds Saint Lucia, around 6 kilometres from the downtown area. Concierge services and spa facilities are a couple of the amenities offered here. Ti Kaye Resort & Spa - Adults Only is another upmarket option that foodies will love. This property is located about 11 kilometres from the centre of Castries and comes with top amenities like a Champagne service and treatment rooms.

Why book your hotel with restaurants in Castries with Expedia?

Booking a hotel with restaurants in Castries is as easy as clicking on your travel dates and picking an option that suits your style. Chasing a property that has an on-site restaurant or is in an epicurean hot spot? Want it to be luxurious or low cost? Use Expedia's search filters to further narrow your search results and find your perfect match.

How can I find cheap hotels with restaurants in Castries?

With Expedia's filter tool, locating cheap hotels with restaurants in Castries is a breeze. To discover properties that are easy on the wallet, narrow your search results by meal plans, budget and star rating.

What is there to do in Castries near my hotel with restaurants?

There are tons of terrific things to put on your itinerary in Castries. Make tracks to renowned attractions like Vigie Beach, La Toc Beach and Castries Central Market. Cathedral Basilica of the Immaculate Conception, Eudovic's Art Studio and Fort Charlotte are also visited by many.