This is where Lay All Your Love On Me and Does Your Mother Know were filmed, along with the beach bar and jetty scenes. Today it remains a public beach with a bar, and its natural pine setting survives, which is part of why it draws so many visitors. Reachable by car or boat, it is the single most recognizable stretch of sand in the film and a natural first stop on any Skopelos itinerary.
The Short Answer
Mamma Mia! was mainly filmed on the Greek islands of Skopelos and Skiathos in the Sporades archipelago, with additional outdoor scenes at Damouchari on the Pelion peninsula. The interiors, including the Villa Donna hotel set, were built and shot at Pinewood Studios in the UK. A few beach scenes were filmed in California and one brief scene in Morocco.
The 2008 musical is set on the fictional island of Kalokairi, but the production spread its work across two real Greek islands, one mainland coastal village, and a London soundstage. The Greek shoot ran from August to September 2007, yet the crew spent only one week on Skopelos itself, even though the island dominates the visuals.
Fans should know that some of the most famous moments never existed as complete real places. The Villa Donna hotel was a set, the chapel interior was rebuilt in a studio, and several beach inserts came from California. Even so, the recognizable coastline of the Sporades is real, public, and easy to visit.
Every Location At A Glance
| Location | Where | What was filmed | Access |
|---|---|---|---|
| Kastani Beach | Skopelos, Greece | Lay All Your Love On Me and Does Your Mother Know musical numbers; beach bar and jetty scenes | Free to see |
| Agios Ioannis Kastri Chapel | Glossa, Greece | Wedding procession and chapel exterior scenes | Free to see |
| Glysteri Beach | Skopelos, Greece | Cliff jumping in Our Last Summer; views for Villa Donna; Sophie reading diary | Free to see |
| Old Port | Skiathos, Greece | Arrival scenes; fathers meeting; ferry scenes | Free to see |
| Damouchari | Pelion, Greece | Dancing Queen harbor scenes; coastal and arrival shots | Free to see |
| Amarandos Cove / Cape Amarantos | Skopelos, Greece | Coastal scenes in Honey Honey and Our Last Summer | Free to see |
| Lloyd's Building | London, United Kingdom | Sam's New York office scenes | Outside only |
| Skiathos Town and Beaches | Skiathos, Greece | Aerial views and background in multiple musical numbers | Free to see |
Filming Locations Map
8 locations. The map loads when it scrolls into view.
Map data © OpenStreetMap contributors
Location By Location
The wedding procession and the chapel exterior scenes were shot here, on a rock above the sea near Glossa. Visitors climb roughly 105 to 200 steps to reach the small chapel, and access is free. The views alone justify the effort, and the site is popular with tourists, so expect company in summer. Note that the wedding itself was a studio creation; the real chapel interior is far too small for such a scene.
Glysteri provided the cliff jumping sequence in Our Last Summer, the views used for Villa Donna, and the moment Sophie reads her diary. It is a public pebbled beach with a bar, set near olive groves and an easy drive from Skopelos Town. Compared with Kastani it tends to feel calmer, and the cliffs above the water make the filming connections obvious once you stand on the shore.
Skiathos's Old Port handled the arrival scenes, the fathers meeting, and the ferry sequences. It is a public harbor area reached easily by ferry and remains a busy tourist port, so filming landmarks sit alongside everyday island life. Travelers arriving on Skiathos by boat will recognize the waterfront almost immediately, since it appears on screen largely as it looks in person.
This coastal village on the Pelion peninsula stood in for the Dancing Queen harbor scenes plus coastal and arrival shots. It has a small harbor, lies near Volos, and offers limited facilities, so it suits travelers who want quiet over convenience. There is no entrance fee or restriction; Damouchari is simply a public village where the water and stone quayside match the film.
Coastal scenes in Honey Honey and Our Last Summer used this secluded cove on Skopelos, where pine trees lean over the water. Access is possible by road or boat, and the spot rewards the short effort with one of the island's most photogenic settings. It is less developed than the main beaches, so visitors should bring what they need for the day.
Sam's New York office scenes used this London building, though only the exterior appears in the film. There is no interior access connected to filming, but the building can be seen from the public street, making it a quick add-on for fans already sightseeing in the City of London. It is the film's most visible UK location outside the studio work.
Skiathos supplied aerial views and background imagery across multiple musical numbers. The island has its own airport and regular ferries, with several beaches used by the production, which makes it a practical base. Many travelers stay here and take a themed cruise across to Skopelos, combining both halves of the filming footprint in a single trip.
Where It Is Set Versus Where It Was Filmed
The story takes place on Kalokairi, an island invented for the plot. In reality, the filming split between Skopelos, Skiathos, and Pelion in Greece, plus Pinewood Studios and London in the UK, with minor work at Laguna Beach in California and Marrakech in Morocco. No single place called Kalokairi exists, so visitors chasing the film must piece it together from several real locations.
The Studio Side
Most of the shoot actually happened in the UK because of weather concerns. A complete Villa Donna hotel set was constructed on the 007 Stage at Pinewood Studios in Iver Heath, built with real trees that crew members watered daily. The chapel interior was also a studio set, since the genuine chapel could not accommodate the wedding scene. Pinewood is not open for fan visits tied to this production.
Tours That Visit These Locations
Several bookable tours connect the main Greek sites, most of them based on Skopelos or departing from Skiathos. Options range from group experiences and shared small group tours to private guides and private boat charters, with the shared formats priced lower than the private alternatives.
Skopelos Group Experience
Skopelos: Mamma Mia Experience
A 108-review group experience on Skopelos at 57.43 US dollars, the most booked and most budget friendly way to hit the famous beaches and chapel.
Skopelos Highlights Tour
Mamma Mia Highlights, Skopelos island
A highlights tour rated 4.5 from 100 reviews, covering the essential Skopelos locations with a proven track record among fans.
Private Skopelos Locations Tour
Skopelos: Exclusive Private Mamma Mia Locations Tour
A fully private tour of the Skopelos filming sites for 323.15 US dollars, built for travelers who want flexibility and a dedicated guide rather than a set group schedule.
Themed Cruise From Skiathos
From Skiathos: Skopelos Beaches Cruise Mamma Mia Themed
A Mamma Mia themed beaches cruise departing from Skiathos Town at 57.43 US dollars, ideal for visitors staying on Skiathos who want to reach Skopelos by sea.
Private Island Adventure
Your Mamma Mia Adventure on Skopelos Island
A private adventure rated a perfect 5 from 21 reviews, suited to visitors who prioritize guide quality over price.
Private Boat Charter, Skiathos
Private Skopelos Island Boat Cruise Tour to Mamma Mia Sites
A private boat charter rated 4.9 from 20 reviews, giving exclusive access to coves such as Amarandos that large boats cannot reach.
Skiathos Film Cruise
Mamma Mia Cruise From Skiathos Island
A film themed cruise from Skiathos for travelers who prefer viewing the filming coast from the water.
Small-Group Shared Tour
Mamma Mia Small Group Shared Tour
A small group shared format that keeps numbers low compared with standard coach tours.
Frequently Asked Questions
Can you stay at the Villa Donna hotel?
No. Villa Donna was a set built on the 007 Stage at Pinewood Studios in the UK, complete with real trees watered daily. There is no real hotel, though Glysteri Beach on Skopelos provided the views associated with it.
Is the wedding chapel real?
Yes and no. The Agios Ioannis Kastri chapel near Glossa is real and free to visit, reached by roughly 105 to 200 steps, and the exterior and procession were filmed there. The wedding interior was a studio set because the actual chapel is too small.
How do you get to Skopelos?
Skopelos has no airport. Most travelers fly into Skiathos, which has an airport and ferries, then take a ferry across. Skiathos Town's Old Port also appears in the film, so the transfer itself passes through a filming location.
How long did filming take on Skopelos?
Only about one week. The Greek shoot ran from August to September 2007, and most of the production took place in the UK at Pinewood Studios because of weather concerns.
Were any scenes filmed outside Greece?
Yes. Some beach scenes were shot at Laguna Beach in California, and one brief scene was filmed in Marrakech, Morocco. Sam's office exteriors used the Lloyd's Building in London.
What is the best tour for fans on a budget?
The Skopelos group experience and the themed cruise from Skiathos both cost 57.43 US dollars per person. The choice comes down to base island: stay on Skopelos for the land tour, or on Skiathos for the cruise.
The Sporades deliver the part of Mamma Mia! that is genuinely real: pine shaded beaches, a chapel on a rock, and harbors that look exactly as they did on screen. Pick a base between Skiathos and Skopelos, book a tour or charter that matches your group size and budget, and remember that the island most associated with the film hosted the cameras for barely a week.





