Kastro beach is a small secluded beach on the northern tip of Skiathos
island away from the more popular southern beaches but close to the historical site of Kastro
It’s around 8.5km from the capital Skiathos Town
to Kastro beach but the winding roads mean it’ll take you 25 minutes to drive there. There’s a small car park but it’s not that close to the beach so a bit of walking is required. and there’s some steps involved as well.
Kastro isn’t on the bus route so if you want to visit and don’t have a car you’ll need to get a taxi or get on one of the organised boat trips that stops on the beach.
The beach side taverna offers excellent sea food, Greek specialities and refreshments, there are no sun loungers or water sports but this excellent sandy beach with a shingle strip around the entrance to the water.
Kastro is not a recommended beach for families, it’s not that it’s bad for kids, it’s just the shingle line at the entrance to the sea makes paddling less fun and the rocks around the beach could be dangerous as well as the walk and steps to the beach just means that, on an island filled with fabulous beaches, there are better options for those with little ones.