Agios Ioannis Beach

4.5
(740 reviews)
Agios Ioannis Beach, Kastri, Skopelos, Greece
Official website
Beaches
Nature & Parks
Attraction

About

Agios Ioannis Beach, located on the island of Skopelos in Greece, is a hidden gem tucked beneath the picturesque church of Agios Ioannis at Kastri. The beach boasts pristine sandy shores, crystal‑clear turquoise waters, and rocky outcrops that frame the coastline, offering both visual drama and a tranquil retreat from the more popular resorts on the island. Its serene atmosphere and rustic charm make it a perfect destination for families, beach lovers, and even film enthusiasts seeking the backdrop of the iconic Mamma Mia wedding scenes. Visitors typically find access via a narrow, winding road that climbs past the church, leading to a path that descends gracefully into the cove. Although the beach is a modest, secluded spot with limited shade and a handful of umbrellas and a canteen in summer, its relaxed ambience and peace provide a welcome escape from busier neighboring beaches. The compelling combination of natural beauty, cultural heritage, and quiet seclusion makes Agios Ioannis Beach a treasured locale for travelers looking to experience the quieter side of the Greek islands.

Highlights

  • Hidden Cove Under the Church
  • Mamma Mia Wedding Site
  • Quiet Natural Escape

Must-See Areas

Agios Ioannis Church
Cliffs and Clear Water
Path to the Beach

Good to Know

Good for

Families
Beach Lovers
Movie Fans

Best time to visit

Late spring and early autumn offer lower crowds and optimal beach weather.

Pros & Cons

What visitors love

  • Stunning Natural Beauty
  • Cinematic Appeal
  • Tranquil Atmosphere

Things to consider

  • Limited Shade and Facilities
  • Restricted Access
  • Seasonal Closure

What people are saying

"Family Friendly""Quiet Escape""Scenic Photo Spot"

At a glance

  • Typical visit: about 2 hours
Agios Ioannis Beach | Skiathos | Greece | TripAligner