The island’s best-reviewed

Where to eat & drink in Cyprus.

Cyprus’s highest-rated restaurants, tavernas, bars, beach clubs and cafés — every one checked on Google Maps. Pick a category to filter; tap any place for directions.

50
Places to eat & drink
6
Cities & regions
4.5★
Avg Google rating
50 places · all categoriesSorted by rating

Where to eat & drink in Ayia Napa12 places

The party end of the island, but the food is better than its reputation — harbour fish tavernas and beach clubs sit a few minutes from the strip.

Vassos Fish Harbour Tavern — Fish meze Tavernas in Ayia Napa, Cyprus
Fish meze

Vassos Fish Harbour Tavern

Serving fish by Ayia Napa's old harbour since the early 1960s, long before the clubs arrived, this family tavern is the town's most enduring institution. It gets very busy in high season and service can be brisk, but the fish is reliably fresh and the harbour-front tables are hard to beat.

Known for Fresh fish meze
harboursidefamily-runsince 1962
Ayia Napa HarbourDirections

Where to eat & drink in Paphos9 places

Split between the harbour tourist strip and the old town, where the genuinely good Cypriot kitchens and the island’s fine-dining rooms are.

Where to eat & drink in Protaras8 places

Quieter and more family-minded than its neighbour, with charcoal-grill tavernas inland and a run of beach bars along Fig Tree Bay.

Where to eat & drink in Nicosia7 places

The capital eats like a city rather than a resort — old-town courtyards, late bars on Ledra and the island’s most interesting modern cooking.

Syrian Arab Friendship Club — Levantine meze Restaurants in Nicosia, Cyprus
Levantine meze

Syrian Arab Friendship Club

A Nicosia institution for decades, beloved for generous Levantine meze served in a leafy garden that fills with big family tables at weekends. The menu barely changes and that is exactly the point — locals come back for the same hummus, falafel and grilled meats year after year.

Known for Levantine meze spread
garden seatingfamily feastsdecades-old
Ayios DometiosDirections
Mattheos — Home-style Cypriot Tavernas in Nicosia, Cyprus
Home-style Cypriot

Mattheos

A tiny lunchtime legend tucked beside Phaneromeni church, where office workers and old-timers queue for whatever slow-cooked dishes came out of the kitchen that morning. Choice is limited and it winds down by mid-afternoon, but this is honest Cypriot home cooking at its most authentic.

Known for Daily slow-cooked stews
old townlunch onlylocal institution
Old town, by Phaneromeni churchDirections
Kathodon — Cypriot meze Tavernas in Nicosia, Cyprus
Cypriot meze

Kathodon

A lively meze house on Ledra Street where live Greek and Cypriot music keeps tables singing late into the evening. It is louder and more boisterous than a village tavern, but the atmosphere on a busy night is one of old Nicosia's great experiences.

Known for Meze with live music
live musicold townlively
Ledra Street, old townDirections

Where to eat & drink in Larnaca5 places

Finikoudes for the sea view, the back streets and nearby fishing villages for the meze locals actually book.

Where to eat & drink in Limassol5 places

The island’s most confident food city: the restored old town and the marina carry everything from carob-warehouse tavernas to serious cocktail bars.

Neon Phaliron — Cypriot-Greek classics Restaurants in Limassol, Cyprus
Cypriot-Greek classics

Neon Phaliron

One of Limassol's longest-standing restaurants, a white-tablecloth stalwart that generations of local families have chosen for celebrations. The style is unfashionably classic rather than trendy, but the traditional Greek and Cypriot dishes are executed with real care.

Known for Classic Cypriot grills and oven dishes
long-establishedclassicfamily occasions
City centre, near the old townDirections

Where to eat & drink in Elsewhere around the island4 places

The Mill Hotel Restaurant — Mountain trout Restaurants in Kakopetria, Cyprus
Mountain trout

The Mill Hotel Restaurant

The restaurant of The Mill Hotel, beside the stream in Kakopetria with views of the mountains; diners on Google single out its fresh trout. Its Google rating covers the hotel and restaurant together.

Known for Grilled fresh trout
mountain viewshistoric millSunday lunch
Milos Street, KakopetriaDirections
Psilo Dendro — Trout farm cooking Restaurants in Platres, Cyprus
Trout farm cooking

Psilo Dendro

A Platres institution at the foot of the Caledonia waterfall trail, serving trout raised in its own farm to generations of hikers and Sunday drivers. The menu beyond the fish is simple and the room fills fast after midday, but few Troodos meals feel this rooted in place.

Known for Farm-raised trout
trout farmhikers' favouriteTroodos classic
Start of the Caledonia trailDirections
Looking for car hire or a boat trip?

Car hire is on our travel-essentials page, next to hospitals, pharmacies and airport transfers. Boat trips have their own ranked lists.

Eating & nightlife FAQ

Eating out & going out in Cyprus.

What exactly is a Cyprus meze?

Meze is a long parade of small shared dishes — similar to tapas but far more generous, typically 15–30 plates. You'll get dips, grilled halloumi, olives, village salad, then meat (souvla, sheftalia) or a fish meze of seafood. It is usually a fixed price per person; arrive hungry, it keeps coming.

How much does a meze cost per person in Cyprus?

Expect roughly €18–30 per person for a full meze at a traditional village taverna, with fish meze usually pricier than meat. Many places require the whole table to order it. That price covers a huge spread of dishes — often the best-value way to try authentic Cypriot food.

Do you tip in restaurants in Cyprus?

Tipping isn't obligatory but is appreciated. Many restaurants add a 10% service charge, which often goes to the owner rather than staff, so leaving an extra 5–10% in cash for good service is customary. Always check the bill first so you don't tip twice on top of a service charge.

Where do locals actually eat in Cyprus?

Locals favour family-run village tavernas inland over the tourist strips. The Troodos foothills, Lefkara, Omodos and villages around Limassol and Paphos are known for authentic, well-priced meze. A car park full of Cypriot-plated cars on a Sunday lunchtime is the most reliable sign of a great taverna.

What traditional dishes should I try in Cyprus?

Don't miss grilled halloumi, souvlaki and souvla (slow-roasted pork or lamb), sheftalia sausages, kleftiko (slow-baked lamb), stifado, koupepia and afelia. For dessert try loukoumades. Wash it down with local Keo or Leon beer, zivania spirit, or Commandaria dessert wine.

Is Ayia Napa still good for nightlife in 2026?

Yes — Ayia Napa remains Cyprus's nightlife capital and one of Europe's biggest party scenes. The action centres on the Square, with major clubs like Castle Club. The season runs roughly May to October, peaking in July and August with international DJs and beach parties.

Are there beach clubs in Cyprus, and do they charge entry?

Yes — daytime beach clubs and beach bars operate along the Ayia Napa, Protaras and Limassol coasts, with music, pools and loungers. Many have free entry but charge for premium sunbeds, cabanas or a minimum spend. Nissi Beach is the classic for daytime party vibes in summer.

Is eating out in Cyprus expensive?

It is mid-range for Europe. A taverna main runs around €10–16, a coffee €3–4, and a beer €3–5. Tourist strips in Ayia Napa and Paphos harbour cost more; inland villages are cheaper and often better. A full meze for two with drinks typically lands around €50–70.

Free to visit

Looking for beaches & nature instead?

Our 50 free attractions — beaches, gorges, waterfalls and viewpoints — live on a page of their own.

Browse Free Spots