Where Was Mamma Mia 2 Filmed
Okay, so if the island was Croatia, was any of it actually shot in Greece? Yes, but in a sneaky way. Some of the interior scenes—like the taverna kitchen and the hotel rooms—were built on a soundstage in London. The magic of movies, right?
But the filmmakers also went to Greece for a very specific reason: the sponge diving scenes. You know the moment when Lily James’s character is swimming with a sponge? That was filmed on the Greek island of Skopelos.
Skopelos is actually where the first Mamma Mia! film was shot back in 2008. So, using it for the sequel feels like a sweet, nostalgic hug. It’s like the filmmakers were saying, “We’ll pack up our bags, but we’ll keep a little piece of Greece for the sentimental stuff.”
Water, Water Everywhere, But Not a Drop to Drink
Let’s talk about that incredible swimming pool scene, where young Donna and her friends leap into the water. You’d think it was the crystal-clear Aegean Sea, right? Wrong again, clever reader! It was a giant, purpose-built pool on a backlot in England. They literally created a fake Greek sea in the British countryside.
The Ultimate Guide to Mamma Mia 2 Filming Locations Vis Island, Croatia
Doesn’t that blow your mind? They painted the bottom of the pool blue and placed fake rocks around it. It’s a perfect example of how a little bit of movie magic can make you believe you’re on a sun-drenched island, when really you’re just an hour from London. It’s like finding out your favorite vacation photo was taken in a greenhouse.
The contrast is hilarious: the actors were probably freezing in the English water, but on screen, it looks like the warmest, most inviting dip of your life. That’s dedication to the ABBA vibe.