For fine Italian fare at Sandals Halcyon Beach, the elegant Mario's is the top choice.


Mario's specializes in pasta with Italian twists. Expert chefs are known to plate some beautiful meals in their kitchen, as this restaurant provides a fine dining experience. Diners are welcome to come by to enjoy dinner only, so be sure not to miss their open hours.


Mario's is a romantic spot with candle lit tables for two and yellow, sponge painted walls.


Located on the northwestern part of Choc, Mario's is located at Sandals Halcyon Beach St. Lucia. Local residents and vacationers staying in Castries might also consider having a meal here, as it's a mile and a half (three kilometers) to the northeast of the city.

This part of Saint Lucia has a spread of attractions and landmarks, earning its place as a vibrant area of town. Two of the closest visitor favorites from this particular dining option include Samaans Park and Megaplex 8, both of which are just a quick trip away from the restaurant.

Energetic travelers are also drawn to the selection of fun-in-the-sun activities located around this district. Whether they are golfers or not, guests who visit the area can leisurely practice (or take serious score) at this restaurant's closest located golf course, Sandals St. Lucia La Toc Golf. Though some guests will better enjoy a morning at Choc Beach, which you will find to be the most nearby beach and is only a quarter mile away. Remember, those two attractions are just a few of the golf courses and beaches nearby.

Nearby Restaurants

If you and your group are hoping to find another area restaurant that has some similar kinds of food or a comparable price range, there are at least a couple of nearby places to consider, including Blue Olive Restaurant and Wine Bar. It is located three miles from Mario's.

Of course, if you want something different, this section of Saint Lucia features a long list of food and drink venues, which serve all types of cuisine styles and menu items. For instance, you can also try Caribbean fare at The Pier, where diners are within sight of the beach.

Guests staying at Sandals Halcyon Beach dine at Mario's as part of the all-inclusive dining plan.

Contact Info

Location: Castries, Saint Lucia

Phone: (758) 453-0222



Help us improve! We welcome your corrections and suggestions.

About Food