Nana Golden Beach offers a wide selection of dining option in various venues throughout the resort, enabling guests to choose from healthy snacks to international cuisine, à la carte options and a fine dining menu. A choice of inviting all day and evening bars ensure that each guest can enjoy a refreshing cold drink, a favourite alcoholic beverage or an exciting cocktail in wonderful surroundings by the pools or in the main lobby bar. Each venue has been designed to offer a comfortable space in which to enjoy a family meal, a special dinner or a casual get-together, along with poolside or sea views.


Nana Golden Beach serves both local and international cuisine in its 6 restaurants, 4 of which are à la carte. The two main restaurants serve an extensive range of dishes for breakfast, lunch and dinner with a focus on fresh regional produce. The à la carte restaurants cater to a range of tastes, with Italian, Asian, Greek and Fine Dining options. Dishes catering to children and vegetarians are available on each menu and a wide list of international and Greek wines is stocked.


Nana Golden Beach offers 4 snack bars at various hotel locations, to accompany moments of relaxation with refreshing beverages and light meals. At the beach or in an outdoor setting, guests can indulge in a range of options including international favourites like crepes, Greek delights, healthy bites, vegeterian and kid-friendly options. All of these can be enjoyed with an ice-cold beer  or celebratory cocktail; and in case of midnight cravings, La Pergola is open throughout the night, until 6 am!


3 bars can be found around the hotel grounds at the pool and beach where guests can enjoy a selection of cool drinks, refreshing cocktails and spirits from morning till late at night. Whether guests wish to enjoy their favorite drink while relaxing on a sun bed or gathering with friends and family for an evening of entertainment, there is something for everyone at Nana Golden Beach.