Fresh & locally sourced
Ingredients chosen fresh and locally for every dish.
We believe dining is part of the experience. From a fresh Thai & international menu to a free morning breakfast and cocktails by the pool, every meal here is made to be enjoyed.
Ingredients chosen fresh and locally for every dish.
Meals prepared fresh — just the way you like them.
Friendly staff, seamless from the first plate to the last.

Our on-site restaurant serves a diverse menu from our kitchen — from traditional Thai flavours to international favourites, there is something to delight every palate.
Start the day with a free cooked-to-order breakfast, 7:30–10:00am — eggs your way, toast, fresh fruit and good coffee to fuel a day of exploring, or doing very little.


Pull up a stool at our bar and lounge for signature cocktails, fine wines and refreshing drinks — crafted to go with your meal, or to enjoy all on their own.
Enjoy a romantic dinner on your private balcony, a casual bite by the pool, or a relaxed meal in our dining room — whatever the moment calls for.


Our dining areas are made for lingering — serene garden views and comfortable seating set the scene for a meal to remember, with family, friends or someone special.
Dining with us is more than a meal. Tell us your dates and we'll make sure a table — and breakfast — is ready for you.