Jump directly to the content
WORTH A VIS-IT

Where was Mamma Mia 2 filmed? Croatia’s Vis island locations — also home to one of the world’s best beaches

TEN years after the original film, Mamma Mia 2 has hit cinema screens and is already one of the big movie successes of the year.

The film is set on the Greek island of Skopelos, but it was actually filmed in a completely different country. But where? Let's get the lowdown on the Mamma Mia 2 filming locations...

Mamma Mia 2 was filmed on the remote Croatian island of Vis
4
Mamma Mia 2 was filmed on the remote Croatian island of VisCredit: Alamy

In this new film, Sophie (played by Amanda Seyfried), returns to her childhood home pregnant and single.

The movie features many of the old cast like Dominic Cooper, Pierce Brosnan and Julie Walters, but there are some new faces too – like Lily James who plays a young version of Donna – Meryl Streep’s character.

Another one of the big stars – which appears in almost every scene – is the new filming location.

The story is supposed to be set on the Greek island of Skopelos and last time it was mainly filmed around Greece.

Of all the Croatian islands, Vis is the most mysterious – even to locals
4
Of all the Croatian islands, Vis is the most mysterious – even to localsCredit: Alamy

But this time, the producers moved the filming location to the remote Croatian island of Vis, which sits off the Dalmatian coast in the Adriatic sea.

The island, which had a population of 3,617 during the 2011 census, takes two and a half hours to reach by ferry from Split.

Of all the Croatian islands, Vis is the most mysterious – even to locals, according to the Lonely Planet.

The island was cut off to foreign visitors from the 1950s up until 1989, and it also served as a military base for the Yugoslav National Army so many of the locals fled the area.

The island sits off the Dalmatian coast in the Adriatic sea
4
The island sits off the Dalmatian coast in the Adriatic seaCredit: Alamy

This, essentially, is why the island is a popular destination today.

Due to being largely underpopulated for such a long period of time, the isolation preserved the island’s charming landscape.

Now tourists flock to Vis to enjoy the fresh cuisine and the rugged coastline, numerous bays, beaches and caves.

During the summer the temperature can climb up to 40 degrees so the best time to visit is during August and September.
The island won't break the bank either - with hotels costing from for seven nights and from the UK to the nearest airport in Split.

The island is also home to one of the best beaches in the world – Stiniva
4
The island is also home to one of the best beaches in the world – StinivaCredit: Alamy

If you’re a wine drinker, then this is also the place for you.

Vis produces some of Croatia’s most popular white wines and you can see miles of vineyards across the island.

The most convenient route to Vis is via a two hour boat ride that leaves from the mainland town of Split.

Travellers can choose from various types of accommodation including holiday homes, apartments and hotels.

The island is also home to one of the best beaches in the world – Stiniva, an idyllic cove with a backdrop of cliffs and views of clear water.

More than 10,000 people voted for the spot in the European Best Destinations list in 2016 – and it was declared the winner.

First movie trailer for the hotly anticipated Mamma Mia! Here We Go Again
Topics