Skip to main content

Visit the glittery Mamma Mia filming locations

Skopelos island in Greece Photo: Dēzija Boļšaka / unsplash

Mamma Mia is possibly the feel-good movie of the century. I mean: dreamy island vibes and crystal waters, singing and dancing to iconic ABBA songs, one of the hottest casts ever, and all the delicious family and romantic drama. No summer movie does it better than this, I’m afraid.

It seems plenty of Contiki travellers agree as during our 2024 Voice of a Generation survey 515 respondents declared Mamma Mia as their number one destination inspiration. The second most popular destination inspiration was Emily in Paris with 155 respondents – so Mamma Mia is really leagues ahead!

Well, if you want to live your best Greek island Life (with three potential baby daddies?) so bad, who are we to stop you? These are the real life Mamma Mia filming locations you can travel to!

How did they film Mamma Mia?

As with many films, Mamma Mia was filmed with a mix of real life locations and Hollywood sets. The beaches and islands and ports of Greece and the fictional island of Kalokairi were all shot on location, whereas Villa Donna and other interiors were constructed on sets. Pretty impressive considering the seamless transition between real and fake backgrounds!

Mamma Mia filming locations

Greece was the main Mamma Mia filming location, with two islands in particular being the stars.

Skopelos

Part of the Sporades group of islands off Greece’s eastern coast, Skopelos was the main filming location for the film. It’s blessed with stony and wooded hills and slopes, olive groves, walking trails, and a jagged coast which gives way to some of the most aquamarine water ever! There are plenty of beaches, of course, as well as secret and idyllic little coves.

Some notable locations on Skopelos includes:

Skiathos

Skiathos neighbors the island of Skopelos, which must have made filming incredibly easy for the lucky cast and crew. Resembling Skopelos, Skiathos is covered in pinewoods and is lined by a craggy coastline. The waters are warm and clear and blue, and there are plenty of beach clubs or charming towns to relax in. 

Some notable locations on Skiathos include:

Greek Island Hopping 101: short beginner’s guide

Greek Island Hopping 101: short beginner’s guide

Laura Condrut
by Laura Condrut Jan 15, 2024

Damouchari

Located on Greece’s mainland on the eastern coast, shots of Damouchari made an appearance and complemented the scenes already shot on Skopelos and Skiathos. Blue Beach was used in the scene when Donna reunites with her riotous friends Tanya and Rosie.

Mamma Mia: Here We Go Again filming locations

10 years after the first Mamma Mia movie was released, a dazzling sequel was made starring Lily James and much of the old cast. It follows Donna’s summer escapades and this is when she, Harry, Sam, and Bill meet for the first time.

What did not return, however, is the Greek filming locations. Instead, the cast and crew found themselves in Croatia!

Vis

Vis used to be a Yugoslavian naval base which was closed to tourists. But, with the glittering Adriatic Sea all around, idyllic towns, and the chilled and off-the-grid atmosphere, it was opened to the public in 1989. The island is not very big, and the cast and crew got to dance and sing along pretty much all of it!

Some notable locations on Vis include:

Oxford

Though the movie primarily focuses on the summer in Greece, we get a very quick trip to England where young Donna has recently graduated from Oxford. She is seen cycling through the adorable village of Wytham and then over Godstow Bridge with fellow graduates and friends Tanya and Rosie. 

Bordeaux

As Donna begins her European adventure (like many Contiki travellers before her), she heads to Paris. But really, Lily James was in Bordeaux. The reason you may have been so easily fooled? Because Bordeaux’s gorgeous architecture is what inspired the iconic architecture of Paris! So, if you want a French hidden gem, this is it…

How can I visit Skopelos and Skiathos?

With the popularity of the Mamma Mia filming locations, visiting Skopelos and Skiathos is not very hard at all. You can book onto plenty of tours which will take you around both islands and pinpoint the exact spots Meryl Streep has walked along. 

There’s a few ways to get to the islands:

Planning to hop along these islands? Once you’ve lived your Mamma Mia fantasy, why not tack on a Contiki Greek island hopping trip so you can check out the southern islands like Santorini and Mykonos? Maybe you’ll meet a fourth love interest there. 

Up next

Recommended by us

Stop dreaming and make sh*t happen!