Film · 2008 · Musical · Romance · Comedy
Where Mamma Mia! was filmed
A bride-to-be invites three of her mother's old flames to a Greek-island wedding, set to a jukebox of pop anthems. The fictional island of Kalokairi was mostly the real Skopelos, whose clifftop chapel and pine-fringed cove are the film's most photographed spots.
2 locations across 1 destinations
On screen
Watch the official trailer
This loads a third-party widget that may set cookies.
Official trailer via YouTube, see the real locations as they appear on screen.

Skopelos, Greece
2 spots
Agios Ioannis Kastri chapel
The tiny chapel perched on a sea stack is where the film's clifftop wedding scene was shot, reached up a long flight of rock-cut steps.

Kastani Beach
This pine-backed pebble cove on the island's west coast is where several of the film's beach musical numbers were staged.
Where to stay
Hotels near Skopelos
This loads a third-party widget that may set cookies.
Same hotels, same prices, Stay22 just sends you to whichever site is cheapest today, and we earn a small commission if you book.
Make a day of it
Tours, tickets & getting there
Affiliate links, booking through them supports the site at no extra cost to you.