Banyan Tree offers a number of dining options, including a selection of private dining treats which allow guests to eat romantically and in great style on the beach or at their villa. At the main restaurant there is local Maldivian fare and quality international cuisine to enjoy. The open-air bar serves divine cocktails, light meals and snacks. Fresh seafood dinners are always available! All dietary needs are accommodated, and if you have special needs it is best to notify the resort in advance to be sure they cater for you properly.