Skip to main content
Blog Posts

Life in a Mamma Mia Film

After the credits rolled on Mamma Mia, were you already dreaming of a trip to Greece? Well, it’s time to book that ticket.

Island of Skopelos
Photo by Unsplash

The most recognizable Grecian cities people can visit are the capital, Athens, and the Island of Santorini. While both destinations have their own incredible cultures, tourists are often disappointed if they’re looking for the atmosphere of Mamma Mia’s Kalokairi. You might think the solution is simply to hop on a ferry and take a trip to the shores of this carefree and music-filled island. This would be ideal; however, this Island is fictional. But don’t worry! The islands where Mamma Mia was filmed have the same stunning setting.


Most of Mamma Mia was set on the Island of Skopelos. Abba’s hits, such as “Does your mother know?” “Lay all your love on me,” and “I have a dream,” were all sung on this Island’s breathtaking beaches. So, if you’re looking for a nice ocean view and a spot to get that golden summer glow, this is the place to be.

While watching the film, you might have fallen in love with the picturesque cliffside church where Sophie chose not to tie the knot. If this is the case, you don’t want to miss the church of Agios Ioannis Kastri where the scene was set. But fair warning, you will have to climb about 199 steps to reach the location. So, grab a protein bar, drink some water, and do your morning stretches before you ascend.

Church of Agios Ioannis Kastri
Photo by Pixabay


The other must-see island is Skiathos. It not only matches the ideal setting of Mamma Mia but also contains some well-known filming locations. Do you remember the port where all Sophie’s dads met for the first time? This can be found at the Old Port on the Western end of the Island. Another place to visit is the St. Nikolaos Bell Tower. In this area, Sophie mailed the letters to her three dads.

Skiathos is also the perfect place to fly into if you’re taking a plane to Greece. From here, you can book a ferry ticket to the other Islands of Greece. However, make sure you’re on time so you don’t miss your ferry as Bill probably won’t be there to pick you up on his boat.

Port where Sophie's dads meet
Photo by Unsplash

If you’re wondering about staying in Villa Donna, you’ll be disappointed to learn that it was just another Hollywood movie set. However, there is no shortage of stunning villas in both Skiathos and Skopelos. Book your stay in one of these stunning villas to finish off your Mamma Mia experience.