Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Lucia

Tonight 23 Aug - 24 Aug
This weekend 23 Aug - 25 Aug
Next weekend 30 Aug - 1 Sep

Featured St. Lucia Hotels with Restaurant

See all 464 properties in St. Lucia

Estimated price for 1 night/2 adults

Coconut Bay Beach Resort & Spa All Inclusive
Coconut Bay Beach Resort & Spa All Inclusive
4.0 out of 5.0 Eau Piquant, Vieux Fort
4.2/5 (1125 reviews)

Such an amazing place! Can’t wait to go back next year!! The staff is the nicest people you’ll ever meet and you’ll never get bored here!!

Reviewed on 22 Aug 2019
St. James's Club Morgan Bay All Inclusive
St. James's Club Morgan Bay All Inclusive
4.0 out of 5.0 1 Choc Bay, Gros Islet
4.1/5 (665 reviews)

Overall, it provided a very good vacation spot. Food, service and water sport options were good. It could do with a few more games options as the single pool table was very popular and clearly insufficient. Similar for the single table tennis board. Consider adding additional game boards. However, ...

Reviewed on 20 Aug 2019
Coco Palm
Coco Palm
3.5 out of 5.0 Rodney Bay Village, Gros Islet
Free cancellation
4.2/5 (1294 reviews)
£91/ night for 2 guests

The staff was attentive and very nice. They would always greet us with a smile. The place was clean and the food was delicious. Breakfast was buffet style & on Friday night only buffet dinner. All inclusive is definitely the best option. The drinks were good. During the day it's quiet and relaxing. ...

Reviewed on 11 Aug 2019
Royalton Saint Lucia Resort & Spa - All Inclusive
Royalton Saint Lucia Resort & Spa - All Inclusive
4.5 out of 5.0 Gros Islet, Cap Estate
4.2/5 (311 reviews)

New resort only 2 years old. Beautiful swimming pools. Good food.

Reviewed on 18 Aug 2019
Boucan by Hotel Chocolat
Boucan by Hotel Chocolat
4.5 out of 5.0 Rabot Estate, Soufrière
4.7/5 (262 reviews)
£210/ night for 2 guests

We loved that it was a unique experience with nature!!!

Reviewed on 19 Aug 2019
Anse Chastanet Resort
Anse Chastanet Resort
4.0 out of 5.0 Old French Road, Soufrière
4.5/5 (304 reviews)

Could not say enough good things about Anse Chastanet! It was a dream vacation! The property is absolutely breathtaking and the staff went ABOVE and BEYOND to make our stay spectacular. For example, when we received our original room they heard me mention I wish that it had a Piton view. The manager ...

Reviewed on 22 Jul 2019
Hideaway at Royalton Saint Lucia - Adults Only - All Inclusive
Hideaway at Royalton Saint Lucia - Adults Only - All Inclusive
4.5 out of 5.0 Gros Islet, Cap Estate, Gros Islet
3.9/5 (152 reviews)

Karten who makes omelettes in the main dinning area went completely out of his way to find me in the dinning area to give the saran wrap, when everyone else in cooking areas wouldn't help me.

Reviewed on 13 Aug 2019
Ladera Resort
Ladera Resort
5.0 out of 5.0 Rabot Estate, Soufrière
4.8/5 (336 reviews)
£382/ night for 2 guests

Beautiful grounds and location. Best views of all of the nearby resorts. Very clean and expertly maintained. Environmentally conscious.

Reviewed on 20 Aug 2019
Bay Gardens Beach Resort
Bay Gardens Beach Resort
4.0 out of 5.0 Rodney Bay Village, Gros Islet
Free cancellation
4.4/5 (515 reviews)
£139/ night for 2 guests

Service was great. Staff was very friendly and helpful

Reviewed on 17 Aug 2019
Map

Hotels with Restaurant: Our travellers loved these

Estimated price for 1 night/2 adults

Recently booked St. Lucia hotels

Windjammer Landing Villa Beach Resort
4.5 out of 5.0
Last booking: 4 hours ago
Coco Palm
3.5 out of 5.0
Last booking: 15 hours ago
Ladera Resort
5.0 out of 5.0
Last booking: 16 hours ago
Bay Gardens Beach Resort
4.0 out of 5.0
Last booking: 28 hours ago
Hideaway at Royalton Saint Lucia - Adults Only - All Inclusive
4.5 out of 5.0
Last booking: 31 hours ago
Jade Mountain Resort
5.0 out of 5.0
Last booking: 37 hours ago

Pocket Guide: Hotels with Restaurant in St. Lucia

Search for Hotels with Restaurant in St. Lucia on Expedia.co.uk. You can easily find your Hotels with Restaurant in St. Lucia using one of the methods below:

  • View our selection of featured hotels in St. Lucia
  • Use the map to find budget hotels in the St. Lucia neighborhood you prefer
  • Use the filters to see hotels in a specific area of St. Lucia, select a specific theme, brand, or hotel class in St. Lucia
  • Enter your travel dates now to view the best deals on hotels in St. Lucia - while they last