
Karousos Beach Restaurant
Serving the day’s catch by the water, a short walk from Ayia Napa harbour.
Mountain trout
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.
The Mill occupies a converted old mill above the river in Kakopetria’s preserved quarter, and its balcony over the valley is one of the most-photographed dining spots in the mountains. Trout is the house speciality here too — this is trout country.
With 4.5 stars from 668 Google reviews (checked September 2026), it is one of the better-rated places in Kakopetria on Google.
The thing to order: grilled fresh trout. A step up in polish from the taverna scene while keeping the island’s produce-first cooking — expect fresh fish, grilled meats and Mediterranean plates done properly.
The Mill Hotel Restaurant is in Milos Street, Kakopetria. Kakopetria straddles a rushing stream in the Solea valley on the Troodos’ northern slopes, its preserved old quarter one of the prettiest in the mountains — about 50 minutes from Nicosia. Dinner from 7.30–8pm is the sweet spot; in July and August a reservation saves you a wait almost anywhere with a terrace.
Claim The Mill Hotel Restaurant for free — send us your photos, menu link, opening hours and booking contact, and we’ll make this profile properly yours. No payments, no commissions.

Serving the day’s catch by the water, a short walk from Ayia Napa harbour.

The bar-restaurant inside the Napa Mermaid Hotel & Suites on Kryou Nerou Avenue, east of Ayia Napa harbour. Around €20–45 a head, and open late.

A long-running Ayia Napa favourite for fish meze, steaks and friendly service.