Kastro

Top choice in Cyprus


This long-standing family-owned restaurant started life as little more than a beach shack several decades ago. It's a lot smarter today, yet still maximises the view from its sprawling terrace overlooking the surf. Culinary convictions still run deep: opt for one of the traditional Cypriot dishes, or go for the freshly caught seafood.

Emel bus 70 runs from Lemesos to Pissouri (€1.50, 1½ hours, three daily Monday to Friday, two at weekends).


Lonely Planet's must-see attractions

Nearby Cyprus attractions

1. Melanda Beach

3.65 MILES

An arc of fine pebbles and sand sheltered by low, white cliffs and backed by olive trees, this is one of the best beaches in the region. It’s signposted…

2. Avdimou Beach

3.76 MILES

This lovely stretch of beach is home to the sophisticated Zias Beach Club and the Kyrenia Beach Restaurant, which is superb for seafood. The views of the…

3. Aphrodite’s Rock & Beach

3.95 MILES

Possibly the most famous beach in Cyprus, Aphrodite’s Beach is distinctive for its two upright rocks, which are easy to spot, particularly as you'll…

4. Pasteli Museum

6.62 MILES

This cute museum explains the traditional process behind manufacturing carob pasteli (a Cypriot sweet), which was every Cypriot child’s favourite treat…

5. Sanctuary of Aphrodite

7.94 MILES

A World Heritage Site, the sanctuary is recognised as being one of the most important ancient sites related to Aphrodite in Cyprus and yet it is arguably…

6. Oleastro Olive Park

8.35 MILES

All you ever wanted to know about the humble olive and were afraid to ask. Oleastro is devoted to the story of this mainstay of Cypriot cuisine. The…

7. Sanctuary of Apollon Ylatis

9.83 MILES

About 2km west of Ancient Kourion’s main entrance, and prominently signposted off the highway, is the Sanctuary of Apollon Ylatis, which is part of the…

8. Kourion Beach

10.93 MILES

This is a lovely beach of sand and small pebbles; the area is windy and attracts windsurfers and kiteboarders, as well as those who just want to chill out…