Big Aselinos Beach

Megalos Aselinos beach is located about 12 khm from Skiathos Town. You can get there by car or motorbike or even with some daily trips and it's the most popular of Skiathos northern beaches.  ('Mikros' Aselinos is different beach to the right.)

Troulos Beach

Troulos beach and Troulos village are located at bus stop 18. They both took their names from the tiny island "Troulonisi", about 350m. from the shore, a hemispherical rock. After all, Troulos in Greek is the hemispherical church roof.

Vromolimnos Beach

Just about halfway between Skiathos town and Koukounaries beach there is another fabulous beach, remarkable for its sandy coast and its cyan waters. Vromolimnos means "dirty lake", and the beach took its name from a small lake, located a few steps before the beach.

Vasilias Beach

Vasilias in Greek means "king" and the legend says this beach took it name in Byzantine times when the emperors use to prefer that place for relaxation. Today, however, you don't have to be king to live "royal" moments in Vasilias beach...