Family beach resort on Kastrosykia beach, Preveza
📍 Kastrosykia, Kanali, 481 00 Preveza, Greece
Ninos Grand Beach Resort is a four-star resort right on the sandy beach of Kastrosykia, about 18 km from Preveza, surrounded by gardens – a relaxed choice for family holidays.
Rooms range from doubles and superior rooms to family rooms and junior suites with sea or garden views, and some have a private pool. There are pools with a children’s pool, a gym, tennis and basketball courts, a playground and an all-inclusive option.
Highlights
- Right on Kastrosykia beach
- Gardens and sea views
- Rooms with private pool
- All-inclusive option
- Family friendly
Amenities
- Pools
- Beach sunbeds
- Gym and tennis
- Playground
Explore Preveza
Preveza is a lively harbour town at the mouth of the Ambracian Gulf, with a Venetian waterfront, small squares and fish tavernas. North of the town stretch long sandy beaches such as Monolithi, Kanali and Kastrosykia, and the ruins of Nicopolis, the Acheron river and Parga are all within easy reach.
See our Zagori 3-day trip →How to get here from Athens
Kastrosykia is about 18 km north of Preveza, roughly 25 minutes from Preveza-Aktion airport. Preveza (Aktion) airport, with summer flights from many European cities, is only about 10 minutes from town, and from Athens it is around 4 hours by car – we arrange private transfers from both.



