10 Best Restaurants
Corfu combines Venetian fortresses and arcaded squares with olive-covered hills, sandy beaches and small coastal villages. Corfu Town’s lanes lead between the Old Fortress, the Liston and the Palace of St Michael and St George. Beyond town, Paleokastritsa has rocky bays and a hilltop monastery, while Old Perithia preserves a mountain village setting. The west coast’s Glyfada beach and the eastern resort areas offer different bases; allow for winding roads when travelling across the island.
Etrusco
Kato Korakiana, Greece
Etrusco makes a persuasive case for planning an evening around a single restaurant. Ettore Botrini draws on his Corfiot and Italian background, connecting contemporary cooking to the herbs, flowers and ingredients of the surrounding estate. The courtyard setting gives the experience a sense of place beyond the plate. Come for an unhurried dinner and a personal interpretation of the island, with enough time to appreciate the sequence and discuss any dietary requirements before arrival.
A destination dinner with Corfiot roots
Pomo d’Oro
Corfu Town, Greece
Pomo d’Oro gives familiar Corfiot ingredients a contemporary, playful treatment under chef Aristotelis Megoulas. The menu brings together handmade pasta, island seafood, vegetables and regional flavours, with dishes such as sofrito-filled fritters showing how tradition can become something new. Corfiot wines provide a useful way to continue that exploration at the table. Choose it for a thoughtful dinner in town when you want local character expressed through an individual chef’s imagination rather than a straightforward traditional menu.
Creative local ingredients
The Venetian Well
Corfu Town, Greece
The Venetian Well combines a historic town setting with carefully composed modern cooking. Its menu moves between seafood, meat and vegetables, using ingredients such as Corfiot salami alongside a broader range of contemporary influences. The summer setting around Kremasti Square is an important part of its character, but the restaurant changes location for winter service. Treat the setting, menu and season as one decision, and confirm where your particular reservation will take place before planning the evening.
An atmospheric occasion dinner
Klimataria
Benitses, Greece
Klimataria is a small family restaurant in Benitses, where Nikos and Lilly Bellos keep the focus on Corfiot cooking and good ingredients. Fish is central to its identity, making this a rewarding place to explore the island’s culinary traditions without a large resort setting. The scale encourages advance planning, especially for a particular table or dish. Ask what is best that day and allow the kitchen’s available produce to shape a relaxed lunch or dinner.
Traditional Corfiot fish cooking
Makris
Moraitika, Greece
Makris is the fine-dining restaurant at Domes Miramare, with chef patron Petros Dimas shaping a contemporary Mediterranean approach. A degustation menu and a comfort fine-dining menu offer different ways into the cooking, while the wider resort’s emphasis on Greek and Corfiot flavours gives the restaurant a clear geographical context. Plan it as a dedicated evening rather than an incidental hotel meal, and establish the available menu, external guest arrangements and seasonal opening when you reserve.
A refined Greek tasting dinner
Pietra
Roda, Greece
Pietra is the signature restaurant at Unda, with Miltos Armenis directing a menu built around Mediterranean ingredients and contemporary technique. Seasonal local produce is central to the operator’s description, giving the cooking a connection to the island beyond the resort surroundings. It is a useful choice for a special dinner on Corfu’s north coast, particularly when you want a more composed dining experience. Confirm the current menu and access arrangements, since restaurant bookings are distinct from hotel stays.
Contemporary island cooking in a resort setting
Toula’s Seaside
Agni Bay, Greece
Toula’s Seaside makes Agni Bay a dining destination as well as a coastal stop. Chef Toula Katsarou-Vergetis combines Greek recipes with contemporary techniques, while vegetables, fruit and herbs from the restaurant’s own organic garden support the cooking. Seafood and the waterside setting are central to its appeal. Give the meal room in your itinerary, and arrange your journey home before sitting down, especially if you plan to explore the wine list or arrive by boat.
Seafood beside the water
Ora
Corfu Town, Greece
Ora brings chef Yannis Liokas’s modern Mediterranean cooking to the waterfront side of Corfu Town. The kitchen presents its food through a contemporary lens, with Corfiot gastronomic heritage providing a local thread. Cocktails and a considered wine selection make it suitable for an evening that begins with an aperitif and continues over dinner. Reserve for the dining experience you want, since the venue’s broader service hours do not necessarily describe when its full dinner menu is available.
A contemporary dinner with sea views
Nolita
Corfu Town, Greece
Nolita offers a clear Italian counterpoint to Corfu’s traditional tavernas. Its menu ranges from pizza and fresh burrata to pasta, risotto and seafood, with enough variety to suit a group whose appetites differ. Executive chef Yiannis Liokas oversees the kitchen, and the central Gkilford Street address makes it easy to combine dinner with time in the old town. Choose it for a sociable meal built around recognisable dishes, while checking daily availability and dietary requirements directly.
Italian cooking in the old town
Kafesas
Agios Georgios Argyradon, Greece
Kafesas brings a more informal voice to this selection: a traditional taverna on Corfu’s southern coast, where fish and a relaxed seaside atmosphere are the main attractions. It is a useful dining anchor for exploring the Agios Georgios Argyradon area, with a different rhythm from the island’s tasting-menu restaurants. Ask about the day’s catch and how it will be prepared before ordering, and leave time to enjoy the setting rather than treating lunch as a quick stop.
A traditional southern-coast taverna