The beach at Agios Petros is on the western side of Andros, and it lies between the island's main port at Gavrio to the north and Andros' biggest beach resort at Batsi further south.
Agios Petros is a long beach of clean, sharp sand, backed by low rolling dunes and scrub, and bordered by the main road that runs between the two resorts.
The beach is exposed, with little in the way of natural shade for the whole of its length although sunbeds and brollies are put out in the summer near the central section where there is a car park and to the north end where a beach cantina opens in the high season.
There is ample off-road parking in the scrubland behind and a large car park down a track off the main road. The road can get quite busy, but it's far enough away for the passing traffic not to be a nuisance.
Agios Petros is a pleasant enough get-away spot for those who don't like the crowds of nearby Batsi, but it quickly gets busy in high summer and beach bars open to cater for the masses.
The beach slopes gently into the sea and the water here is relatively shallow. A small stream bisects the beach.
A road inland leads into the hills behind and up to the inland village of the same name where an ancient tower stands sentinel at the head of a long valley overlooking the coast and said to date from the 4th century BC.