Agios Petros beach in Skyros is a hidden gem, with pristine sand and clear turquoise waters, ideal for those looking for a peaceful retreat surrounded by natural beauty located in the northern part of Skyros. It has fine gravel and is surrounded by cedars and pines. A paved dirt road between trees leads to this beautiful, secluded island beach with pine trees lining the sand. The beach is not organized, but you will find natural shade. Many consider it the best beach of Skyros and some choose it for an overnight stay. On the way to Agios Petros you will find a tavern with local delicacies.