Our Favourite Restaurants in Corfu

Fresh local ingredients, a huge variety of flavours and talented chefs. Corfu restaurants are among the best restaurants in Greece! Not only are traditional Corfiot dishes guaranteed to delight, but Corfu restaurants are also pushing the boundaries with their creativity. Think unique style and imaginative taste combinations.

Below are Ultima's favourite restaurants in Corfu. You can thank us later…

Taverna’s Nikolas -  Set in an Idyllic place, this traditional taverna is just 20 metres from the sea which means you can watch the boats come and go whilst enjoying a cold glass of wine. It goes without saying that thanks to its location, this taverna serves some of the freshest seafood.
Distance from Ultima Corfu: Car - 8 minutes & Boat/tender - 5 minutes, with the last step being by tender

Klimatarie - Found in the quaint fishing village of Benitses, Kilmatarie is without a doubt the best fish tavern on the island. Specialising in fresh fish dishes served with Greek twists, this is a small family-run business that is always popular.
Distance from Ultima Corfu: Car - 55 minutes & Boat/tender – 40 minutes

Venetian Well - One of the most historical restaurants in Corfu town. Venetian Well is perfect for those looking for a romantic and classically Greek atmosphere. Explore beautifully presented dishes with a mix of flavours, resembling many of Greece’s Mediterranean neighbours.
Distance from Ultima Corfu: Car - 30 minutes

Etrusco - Awarded Greece’s best restaurant in 2022, Etrusco’s love of all things food is apparent from the moment you arrive. In their own words, they bring “tradition to evolution” with flavours and produce fresh from the Mediterranean Sea. Plus, there’s a wine list you would not want to miss.
Distance from Ultima Corfu: Car - 25 minutes

Toula’s - Minutes away from the villa sits Toula’s Restaurant on Adni Bay. It’s a beautiful beach with a little jetty, which you could look out to while enjoying Mediterranean and gastronomic cuisine. If you’re a wine lover, they will expertly pair the right wine to your dish.
Distance from Ultima Corfu: Car - 8 minutes & Boat/tender - 5 minutes, with the last step being by tender

Rex - This is one of the most renowned restaurants in Corfu. It is located just a few meters from Liston Square, and surrounded by historical buildings, making the setting one of a kind. It is a family-run restaurant, and the owners are passionate about ensuring their guests have fun and enjoy the excellent wines and dishes.
Distance from Ultima Corfu: Car - 40 minutes & Boat/tender - 15 minutes, with a car to arrive at the restaurant