One of the best parts of a vacation can be eating the local fare. St. Lucia offers so much diversity that it'll be hard to choose between all their dining destinations. You'll find restaurants that prepare meals from all cultures, but with local ingredients and flair.
The properties named below are the best places to stay if having plenty of food and drink options is important to you. Some of these top picks are known for the full service restaurants on their properties, and some are located in areas where restaurants near the property are popular and abundant.
Travelers tend to eat more meals at their hotels than they planned to—especially after an exhausting day. This could mean it's time to narrow your search to accommodations with the best and easiest dining options. Not only are on-site dining options convenient, but most hotels pride themselves on their excellent food, attracting locals as well as guests of other properties.
The properties below were chosen based on a few factors, like room service, snack bars, and of course their full-scale restaurants.
| Property | Location | Snack Bar | Room Service |
|---|---|---|---|
| Rex Royal St. Lucian | Rodney Bay | ![]() |
![]() |
| Rex Resorts St. Lucian | Muirton | ![]() |
![]() |
| Windjammer Landing Villa Beach Resort | La Brelotte Bay | ![]() |
![]() |
| Tuxedo Villas | Rodney Bay | ![]() |
|
| The Village Inn and Spa | Rodney Bay | ![]() |
The highest rated property, for having a great selection especially, is the Rex Royal St. Lucian, so those who book their stays at the resort should expect an over-the-top selection. The restaurant at the Royal St. Lucian should not be missed, offering dishes specializing in Italian and West Indian cuisines.
For important details about any of the hotels above, just click its name to continue reading a multi-page guide about each property — because even though dining is an important part of any vacation, it's not the only consideration.
You might also want to consider the proximity of your hotel to nearby restaurants. No matter how amazing and convenient the food at your hotel turns out to be, be adventurous and try dishes served all over town, particularly if you're staying for more than a few days.
Below are properties ranked by how close they are to a wide selection of neighborhood restaurants.
| Property | Location |
|---|---|
| Harmony Suites | Rodney Bay |
| Royal by Rex Resorts St. Lucia | Rodney Bay |
| Sandals Grand St. Lucian Spa & Beach Resort | Rodney Bay |
| Bay Gardens Hotel | Muirton |
| Oceanview Hotel | Gros Islet |
One of the best options, as far as accommodations near great dining, is Harmony Suites. If you stay at or happen to visit this property, you'll be within walking distance of restaurants like Key Largo, which serves Italian food.
Regardless of where you stay, keep in mind that a lot of St. Lucia's best restaurants are located within hotels, so your most memorable dining experience may occur where other tourists are staying. Click any hotel and you'll find pages filled with photos and descriptions, as well as all the food-related amenities that matter to you.
Help us improve! We welcome your corrections and suggestions.
Best Hotels For... >>
Dining Options
Entertainment /
Nightlife
Family Vacations
Swimming Pools
Tennis
Hotels by Star Rating >>
5 Star Hotels
4 Star Hotels
3 Star Hotels
2 Star Hotels
1 Star Hotels
More... >>
Camping & Eco-Tourism
Reservations
Search
More... >>
Golf
More... >>
Customs
Driving
Electricity
Embassies
Health
Hours of Operation
Passports
Postal Services
Telephones
Tipping
Tourist Offices