Skopelos – «Kalokairi» i filmen
De fleste utendørsscenene i «Mamma Mia!» ble filmet på stedet på forskjellige strender og byer på øya Skopelos, som ligger utenfor kysten av Hellas i Egeerhavet. Du kan ikke fly direkte til øya, men du kan bestille en flytur til den nærliggende øya Skiathos og deretter ta ferge. Det er også mange flotte overnattingssteder tilgjengelig i alle prisklasser på Skopelos, hvorav mange ble brukt av filmen «s rollebesetning og mannskap.
Blant stedene på Skopelos – som ble kalt Kalokairi i filmen – sa produsentene at en» fjellaktig halvøy «i nærheten av Glisteri ble brukt som filmsted hvor Sophie drar til bryllupet sitt. I tillegg ble en klippe på den samme halvøya brukt til å hoppe sammen med Sophie og hennes potensielle fedre, og rollebesetningen ble piknik på en strand sør for Agnondas utenfor Stafylos Road. rapporterer at filmpersonalet og mannskapet bodde på Skopelos Village Hotel, Prince Stafylos Hotel, Adrina Hotel og Aeolia Hotel, men noen av stjernene leide villaer i nærheten i stedet. Restauranter som ble brukt av rollebesetningen og mannskapet inkluderte Agioli, Tis Annas, To Perivoli, The Garden og Agnanti.