Yes it was cheesy and hardly the most complex of movies. But if you’re looking for a feel-good film where all the actors clearly had a great time in putting the film together it’s hard to question the virtues of Mamma Mia! Filmed in the summer of 2007 the movie was a public relations coup for the Greek Islands as a whole, with such a major movie showcasing them in all their beauty.

So where was Mamma Mia! filmed?
Let’s take a little look at the three main locations used for the film. Each is a popular holiday choice for those looking for a little of that same ‘fun in the sun’ fantasy that the film portrayed so well.
The Pelion The Pelion

1. Pelion

The small fishing harbour at Damouchari was used for filming on the Greek mainland region of The Pelion. This is an area of secluded coves and mountain villages where little has changed in recent generations.

Tourism is still in its infacy here, which is great for those looking for a place not over-run by other international visitors. On the other hand it’s probably wise to hire a car as public transport is not great. The nearest airport to the region is Volos, although more flights go via Skiathos, from where a transfer will take around 2 hours.

Skiathos Skiathos

2. Skiathos

A popular choice for UK holidaymakers for many years, Skiathos is only 8 miles long and thickly forested. It is an exceptionally pretty island and a place where visitors can wander between villages and the many sandy beaches on the south side of the island.

Buses do connect the different parts of the island, although these are very popular so be prepared for the crowds.

Skiathos is considered as close to a perfect Greek island as you can get; pretty villages, great beaches and nightlife that is varied and popular but that does not detract from the peaceful feel of the natural enviroment.

Skopelos Skopelos

3. Skopelos

This is perhaps the no.1 spot on the Mamma Mia! trail; most of the filming did take place on Skopelos. It was probably quite normal for those months to run into Mr Brosnan or Ms Streep in the narrow streets of Skopelos.

The picturesque Kastani Bay and Beach was used extensively for different parts of the film while the wedding itself was filmed in the island’s Agios Ioannis Chapel.

Skopelos is much larger than neighbouring Skiathos but is less developed as a tourist destination, perhaps helping it to retain its ‘Greek’ feel. It’s a great place for walking and within the island’s countryside there are many places to stop along the way to refresh and to explore. The island’s fame as a result of Mamma Mia! has thankfully not changed its pleasant under-stated character.

If you’re looking to relive a bit of that movie magic, it’s easy to visit these glorious spots and soak up the atmosphere and relaxed vibe that created such an infectious happiness in Mamma Mia!

Claire Kalatzis

By Claire Kalatzis

30th June 2011



Talk to our Greece expert

Claire Kalatzis
Claire Kalatzis

Claire joined us in 2005 after having spent 6 years in Lesbos running her own business teaching English, where she married a Greek. The economic crisis in Greece forced them to return to the UK. Alongside day to day reservations, Claire is also mother goose to our 30 or so overseas representatives in Greece and works very closely with Graeme, our overseas manager in Greece, to arrange for their interviewing and training. Understandably she loves Alonissos.

Call one of our experts to discuss your next holiday with Sunvil on

020 8568 4499

We're open tomorrow at 9:00 AM

Make an Enquiry

Please use this form to request further information about a Sunvil holiday or destination.

We promise that a member of our specialist reservation teams will reply personally to your holiday enquiry before 5.30pm if received before 12.00pm (Monday to Friday). Enquiries received after 12.00pm will be replied to within 24-hours (excluding Sundays).

If your enquiry is of an urgent nature, please telephone our dedicated reservation teams on the numbers listed below.

Our lines are open from 9.00am to 5.30pm Monday-Friday and from 9.30am to 4.30pm Saturday.

  • Greece: 020 8758 4758
  • Cyprus: 020 8758 4759
  • Portugal, the Azores, Spain, Italy, Sicily and Scandinavia: 020 8758 4722
  • Latin America: 020 8758 4774

Required Information

* Mandatory Information
Title *
First name *
Surname *
Telephone number *
Alternative telephone number
Email address *
Confirm email address
Preferred method of communication *
If you would like to be called during a specific period, please specify

Details

Preferred departure date *
Duration *
Preferred UK departure airport *
Party size *

Back

  • Adults(12+ yrs)
  • Children(2 to 11 yrs)
  • Infants(Under 2 yrs)
Budget range
Other comments:

Email newsletters

We promise that a member of our specialist reservation teams will reply personally to your holiday enquiry before 5.30pm if received before 12.00pm (Monday to Friday). Enquiries received after 12.00pm will be replied to within 24-hours (excluding Sundays).

If your enquiry is of an urgent nature, please telephone our dedicated reservation teams on the numbers listed below.

Our lines are open from 9.00am to 5.30pm Monday-Friday and from 9.30am to 4.30pm Saturday.

  • Greece: 020 8758 4758
  • Cyprus: 020 8758 4759
  • Portugal, the Azores, Spain, Italy, Sicily and Scandinavia: 020 8758 4722
  • Latin America: 020 8758 4774

Required Information

* Mandatory Information
Title *
First name *
Surname *
Telephone number *
Alternative telephone number
Email address *
Confirm email address
Preferred method of communication *
If you would like to be called during a specific period, please specify
Booking reference number *
Alternatively, please enter your query in the box below:

Email newsletters

Thank you for your enquiry

Thank you for your enquiry. A member of our specialist reservation teams will be in touch shortly.

If your enquiry is of an urgent nature, please telephone our dedicated reservation teams on the numbers listed below.

Our lines are open from 9.00am to 5.30pm Monday-Friday and from 9.30am to 4.30pm Saturday.

  • Greece: 020 8758 4758
  • Cyprus: 020 8758 4759
  • Portugal, the Azores, Italy, Sicily and Scandinavia: 020 8758 4722
  • Latin America: 020 8758 4774

Your details have been saved

Feel free to continue to browse the site and add to your enquiry. Don't forget to send the enquiry before you leave!

My Suitcase

We understand that so much choice can be overwhelming which is why we have developed 'My Suitcase'. This facility allows you to save and compare your favourite holidays, and even allows you to return to your selection at a later stage.

Why not use 'My Suitcase' to compile a wish list of your future Sunvil holidays?

 

Sign in


New to Sunvil?

Create Account


Already have an account?

Password reset

Back

Close

Close