Crete · Diners
Best Restaurants in Crete: An Island-Wide Eating Guide
Published · 10 min read
Short answer
Crete's best eating splits by region: Chania for Old Town tavernas and Nea Chora seafood, Rethymno for the Venetian back streets and the Amari valley villages, Heraklion for the market, the Lakkos quarter and modern Cretan kitchens, and Agios Nikolaos and Elounda for seaside and higher-end dining. Wherever you are, the mountain villages inland almost always beat the seafront for value and cooking.
Key takeaways
- Distance from the sea is the strongest predictor of value in Crete.
- A short, handwritten or seasonal menu is a better signal than any online rating.
- Cretan cooking is vegetable-led: greens, pulses, cheeses and bread do most of the work.
- Raki at the end of a meal is standard hospitality, not an upsell.
- Book ahead between mid-June and early September, especially for sea views.
Chania — Old Town tavernas and honest fish
The west of the island has the prettiest dining setting in Crete and the widest gap between the best and worst restaurants. Splantzia and the streets behind the market are where the cooking is; the Venetian harbour is where the view is.
For fish, Nea Chora beach is the local answer, and along the western coast small harbours serve whatever came in that morning.
Rethymno — Venetian streets and the Amari valley
Rethymno's old town is compact and shaded, and its back streets hide small kitchens doing careful Cretan food at reasonable prices. Avoid the streets immediately behind the beach hotels, where menus turn generic.
Inland, the Amari valley is one of the great eating drives in Greece: villages with a single taverna each, cooking lamb, goat, snails and wild greens to order.
Heraklion — the market, Lakkos, and modern Cretan cooking
Heraklion is a real working city, so the food is aimed at residents rather than visitors. The area around the 1866 market, the Lakkos quarter and the streets off Korai are dense with mezedopoleia and raki bars.
Heraklion is also where you will find the island's most ambitious contemporary Cretan kitchens, using the same ingredients as the villages with tasting-menu technique.
Agios Nikolaos, Elounda and the east
The east is where Crete does polish: the lake in Agios Nikolaos, the bay at Elounda, the fishing villages of Plaka and Mochlos. Prices are higher and the settings are the point.
Further east toward Ierapetra and Sitia the island empties out and prices drop again, with excellent fish at village harbours.
The rule that never fails: go inland
Almost anywhere in Crete, driving twenty minutes uphill improves your dinner and lowers the bill. Village tavernas cook what they grow and raise: slow-roasted meat, baked vegetables, pulses, cheese, bread, barrel wine.
Sunday lunch is the institution. Arrive at 14:00, order for the table, expect raki and fruit you did not order.
What to eat before you leave
- Dakos — barley rusk, grated tomato, myzithra, olive oil, oregano
- Boureki — courgette, potato and cheese baked in a thin crust (a Chania speciality)
- Antikristo or ofto — lamb cooked slowly facing an open fire
- Gamopilafo — rich wedding rice cooked in meat stock
- Kalitsounia — small sweet or savoury cheese pastries
- Stamnagathi — wild bitter greens, usually boiled with lemon
- Chochlioi boubouristi — snails fried with rosemary and vinegar
Realistic prices across the island
- Village taverna: €12–€20 per person
- Town taverna: €18–€28 per person
- Seafront seafood: €30–€50 per person
- Contemporary Cretan tasting menu: €60–€100 per person
Plan a Crete trip with restaurants built in
Woltaro is free for restaurants — no subscription, no commission — and free for diners to browse menus, book tables and buy event tickets.
Frequently asked questions
- Which part of Crete has the best food?
- Chania has the highest concentration of good tavernas and the best setting, Heraklion has the most ambitious modern Cretan kitchens, and the mountain villages of Rethymno's Amari valley offer the best value traditional cooking.
- What is Cretan food?
- Cretan cooking is vegetable- and olive-oil-led: wild greens, pulses, barley rusks, cheeses like myzithra and graviera, snails, and slowly cooked lamb and goat. It is the original template for the Mediterranean diet.
- How much should I budget for food in Crete per day?
- Around €30–€45 per person per day covers a bakery breakfast, a casual lunch and a taverna dinner with wine. Add €20–€30 per day if you want seafront seafood or wine lists.
- Are restaurants in Crete open year-round?
- In the towns, yes. In beach resorts, many restaurants close between November and March, so in winter head to Chania, Rethymno or Heraklion town centres.
- Do Cretan restaurants cater for vegetarians?
- Very well. Traditional Cretan cooking is largely plant-based, so greens, pulses, stuffed vegetables, cheese pies and salads are on virtually every menu.

