Villa Donna: Mamma Mia! Movie Locations

Does the Villa Donna Hotel really exist?

Mamma Mia Agios Ioannis church , Skopelos Island
Izzet Keribar/Getty Images

The Villa Donna is the name of the hotel run by Meryl Streep's character, Donna, in the movie version of Mamma Mia. In the story, she and Sam Callahan sketched it out on a napkin during their love affair twenty years before. But does the Villa Donna really exist in Greece?

The answer is no - and yes. Unfortunately, the Villa Donna on Skopelos was a movie set and that exact hotel does not exist. While some exterior sets were built on-site on Skopelos, these were removed after filming was completed.

Only a gateway is said to still remain.

In the movie, Villa Donna was located on the cliffs above Glysteri Beach. But don't trust everything you see. When the dancers go through olive groves, they are actually prancing about at Douchari in the Mouresi area of Greece, along the Pelion Coast outside of Volos.

But, happily, the Villa Donna is typical in many respects. While you won't find the exact Villa Donna in Greece, you'll find many others that share a similar look and energy throughout Greece.

One rentable home, the Pyrgos Villa offered by Thalpos Holidays, is located higher up on the same cliff where Villa Donna sat - so dedicated fans may enjoy a stay there. It's where Meryl Streep went to rest between scenes during shooting at the Villa Donna.

More on Mamma Mia

Find out more details about Mamma Mia Filming Locations

More details on the film version of Mamma Mia! can be found at the Internet Movie Data Base Mamma Mia Page.

For updated trailers, you can check this page (though you'll sit through a brief advertisement): Mamma Mia trailers

This article has some entertaining details about the locations on Skopelos, including where Meryl Streep should have had an ouzo: Telegraph: Unfazed by the Fuss in Skopelos

Want more great movies shot in Greece?

My suggestion is to rent or buy Summer Lovers and High Season or other movies shot in Greece

By the way, Kalokairi, the island's fictional name in the movie, means "Summer" in Greek.