Dine in style in the restaurant at The Villa
For casual or formal dining, The Villa has an amazing menu choice which has been carefully prepared by dedicated team of chefs and, using only the best locally sourced produce, prepared to the highest standards.
Our à la carte and extensive lounge menus cater for all tastes, plus, with a wide variety of wines from around the world and a well-stocked bar to choose from, you can be assured of a satisfying experience. The combination of the fabulous setting, wonderful food and attentive, friendly service, makes The Villa the perfect venue.
The Bar & Restaurant are open daily for morning coffee, lunch, afternoon tea & dinner.
Book a Room
All thirty one stylish air-conditioned rooms feature superior en-suite facilities and have been tastefully designed and furnished to create the ideal atmosphere for a relaxing visit.