Our foodie guide to Corfu

Where to eat and drink

Loading photo Read Article

Our best loved Ionian island is a great choice for a culinary adventure on your next holiday, and we believe this is one of the best ways to truly discover a destination - through your taste buds! 

Alongside our ever growing collection of villas in Corfu, here we have our recommendations of the best places to wine and dine your friends and family. Whether you like laidback lunches at the beach or fine dining with a view, here are our top picks for where to eat and drink on holiday in Corfu. 



If you’re staying in a villa in Kassiopi, Trilogia is a must visit. It’s all about modern, Mediterranean cuisine using locally sourced ingredients and its position means that you can watch the sunset over the sea as you eat, which is very rare on the north east coast of Corfu!

The food here is excellent, particularly the seafood - from the fried calamari with squid ink aioli, to the melt in your mouth buttery scallops with charcoal hollandaise - delicious. 

Location: Bataria Beach road, 49081 Kassiopi, Corfu

Book a table at Trilogia 


Imerolia Fish Taverna sits just above the beach, less than 1km north of Kassiopi. The beach itself is absolutely stunning and relatively quiet, while the restaurant’s location is just perfect. 

This is a traditional Greek taverna paired with incredible sea views and the food is equally impressive. It’s a great spot for lunch or dinner, offering delicious mezze including gigantes (butter beans in tomato sauce) and gavros (fried anchovies) alongside fabulous fresh seafood. Although it is primarily a fish restaurant, there are some delicious options for vegans too.

Location: Imerolia Kassiopi, Kassiopi 491 00, Greece

Book a table: Call +30 2663 081127

The Old School 

In Kassiopi harbour, The Old School is on the site of the old school house and it’s a lovely relaxed spot for lunch or dinner in the heart of the village.

This unsurprisingly popular spot entices guests with its extensive menu, we really recommend the souvlaki! And if you have room for dessert, you must try their Baklava.

Location: Kassiopi 491 00 Greece

Book a table: Call +30 2663 081211


Cushioned in the calm of a tree-cloaked hillside, Agni is a must go for food lovers on holiday in Corfu and there are two restaurants side by side in Agni Bay well worth a visit: Taverna Agni and Toulas Restaurant. Both are superb and it's such an experience eating on the beach here watching the boats come in for dinner. 

Toula’s is somewhat iconic, having been open since 1982 and offers a unique twist on traditional dishes; for something special try the shrimp mille feuille or the fisherman’s basket to share. 

Taverna Agni is equally inviting, perfectly poised at the water’s edge serving wonderfully fresh seafood alongside traditional Greek dishes. The restaurant can even arrange a taxi boat to collect guests from various other parts of the island.

Toula’s location: Agni Bay, North east Corfu, 49100

Book a table at Toula’s

Taverna Agni’s location: Gimari Agni Bay, North east Corfu, 49100

Book a table at Taverna Agni


Cavo Barbaro

If you're staying in Avlaki, Cavo Barbaro is a stunning open restaurant with panoramic views of the beach. It’s the #1 restaurant in Avlaki according to Trip Advisor and its food will not disappoint. 

The menu is packed with flavoursome dishes like moussaka and slow-cooked lamb, and the saganaki (decadent and delicious fried cheese) is hard to beat!

Location: Avlaki, Kerkira, Corfu 

Book a table: Call +30 2663 081905

St Stephano


Gallini's Taverna offers fantastic food with service to match if your villa is in St Stephano. Located right on the beach with uninterrupted sea views, it’s ideal for a romantic dinner for two or a large family get-together.

Dine out on the view while enjoying one of their home cooked specialities; the slow-cooked lamb kleftiko is a winning dish.

Location: St. Stefanos, Sinies Corfu 490 81

Book a table at Gallini’s: Call +30 2663 081492


Another excellent seaside taverna is Eucalyptus, which has been open since 1983. This charming restaurant offers guests traditional recipes with attention to detail, matched with the soundtrack of the sea . 

The menu is largely made up of traditional Greek dishes, with the emphasis on fresh fish and seafood including a delicious seafood risotto and some seriously good lobster!

Location: St Stephano, Corfu

Book a table at Eucalyptus

The White House 

Guests staying in Kalami will have know doubt already heard about the former Durrells home. The White House comes with so much history, while the restaurant is an informal yet elegant al fresco dining spot.

We recommend going for coffee in the morning to enjoy watching Kalami bay waking up as the sun reflects on the water.

Location: Kalami Bay, North East Corfu, 49100

Book a table at The White House

Now you've got plenty of options to choose from for your meals, but if you haven't yet found the perfect property get in touch today and let one of our Villa Specialists do the rest.