Tsoutsouros.
← All beaches
Agia Pelagia Beach

North Heraklion

Agia Pelagia – Sheltered Bay Northwest of Heraklion

A picturesque sheltered bay 24 km northwest of Heraklion, with calm crystal waters, diving centres, and a charming fishing village backdrop.

sheltered-baydivingfamily-friendlyfishing-villagecrystal-waters

Agia Pelagia is one of the most beloved beach destinations in the Heraklion region, situated approximately 24 kilometres northwest of the capital. The beach is nestled within a naturally sheltered bay, which keeps the waters remarkably calm even when the northern winds pick up elsewhere. This makes it an ideal choice for families with young children and for swimmers of all abilities. The sandy shore is well organised with sunbeds and umbrellas, and several diving centres operate from the beach, offering courses and guided dives to explore the rich underwater world of the bay. The surrounding village retains much of its original fishing character, with colourful boats moored in the small harbour and traditional tavernas serving freshly caught seafood. In summer, the village comes alive with tourists, yet manages to maintain a relaxed and welcoming atmosphere. The hillsides above the bay are dotted with white-washed villas and hotels, many offering panoramic views over the Aegean. Walking paths connect the main beach to smaller neighbouring coves, including Mononaftis and Psaromoura, which offer quieter alternatives for those seeking solitude. Agia Pelagia is easily reached by car or bus from Heraklion, and its combination of natural beauty, facilities, and authentic village life makes it one of the top beach destinations in the prefecture.

Location

Agia Pelagia, Heraklion 71500, Crete, Greece

Open in Google Maps →