The luxurious resort of Elounda on Crete's north west coast, still operates as a fishing port. Restaurants range from fine-dining to beach bars, with food and prices to suit all tastes. Managing to retain its village-like atmosphere, on your Greek island holiday you can dine along the seafront and harbourside or in the pretty main square. With hearty meals of seafood and Greek favourites, you can also eat well on Italian and English flavours.
Although part of the Elounda Mare hotel, the Agio and Olio restaraunt is open to all. Dining under the shady leaves of the olive trees you can enjoy a delicious pizza accompanied by a fresh Greek salad. Other Italian favourites are also on the menu.
Named after the mythological ferryman, Charon, this lively restaurant serves wonderfully tasty homemade food. The fresh bread and home-grown vegetables make delicious accompaniments to the Grecian meals. It's a good idea to reserve your table in advance at this popular restaurant.
Right on the water's edge, Kanali prides itself on its fresh seafood, brought in fresh from Elounda's harbour. They also have a range of appetisers and salads to accompany your fish and you can sit outside in the sun or shade on rustic white furniture.
With mountains to the rear and the sea to the front this picturesque taverna is a popular spot for diners on holidays to Greece. Whether you try the fresh swordfish or sea bream, or opt for lobster, all the fish is freshly grilled in front of you.
Music accompanies the food at Mam's House. Despite the English-sounding name, the food and ambience are most definitely Greek. Chicken souvlaki and other favourites are on the menu and waiters provide the entertainment with dancing and singing between courses.
Situated just outside Elounda and overlooking the bay of Mirabello, The Hope restaurant provides traditional Cretan food and atmosphere. This competitively-priced taverna serves food that will please both vegetarians and meat-lovers and the chef creates the best omelettes in town.
On a terrace above Elounda overlooking the bay, the menu here is cosmopolitan seafood and meat. Try out the slow cooked beef stifado, or sample the prawn saganaki with ouzo if you're looking for something a little different.
Yearning for bacon, or simply in need of a chip top-up, then Babel is the place for you. This restaurant is also popular with sports fans as it has pool tables as well as a wide screen TV where you can catch up with all your favourite football matches.
Vachus dishes up wonderful homemade Cretan dishes and is extra generous with free saki, ice cream and melon on offer. They do a delicious kleftiko and for dessert one of the best options is Greek yoghurt flavoured by sweet lemons in syrup, made by the owner's wife. Very family friendly, everyone is well looked after, including coeliacs and vegetarians.
Situated in Elounda's charming town square facing the sea, Megaro even supplies moorings for yacht owners. A great place to enjoy the very best of local food, they serve cheese flavoured with local mountain herbs, a wide array of meat dishes and fish caught by the restaurant's own fishing boats.