Here we go again: make like Meryl Streep and Cher in these Mamma Mia 2 location Airbnbs

Will the Mamma Mia! effect strike again when the long-awaited sequel finally hits cinemas on 20 July? Almost certainly — and these dreamy Airbnbs will help. Pierce Brosnan not included. 
1/21
Sophie Warner25 July 2018

Ten years ago, the all-singing, all-dancing Mamma Mia! movie not only brought Abba back with a bang but also encouraged dreaming of faraway Mediterranean lands.

The long-awaited sequel is due to hit cinemas on 20 July, with the storyline centred around a pregnant Sophie (Amanda Seyfried) seeking guidance while finding out more about her mother's past.

Cinderella star Lily James has bagged what looks to be the leading role as a young Donna (Sophie's mum, played by Meryl Streep), while "Believe" singer Cher makes a cameo appearance as Donna's glamorous mother, Ruby.

To celebrate the upcoming release, Airbnb has revealed its best rentals to help holidaymakers live their silver screen dream.

Sadly, we can't guarantee you will bump into Pierce Brosnan.

Glory days: Lily James and Jeremy Irvine play young Donna and Sam 
Universal Pictures

Located on the famous 'Mamma Mia! island' of Skopelos itself, this classic Greek villa boasts two terraces offering stunning views — perfect for dancing the night away.

This pink villa, also on Skopelos, is near the pebble beach of Glisteri. Here, you'll step into the flip-flops of Streep, who memorably blasted out Dancing Queen along the seashore in the first film.

Despite being set on a fictional Greek island, some of the scenes in the original movie were actually filmed on the Croatian island of Vis.

This cute city centre apartment in Split is just two hours away from Vis by ferry, offering the perfect base for exploring.

Scroll through our gallery above to live out your Abba-inspired Mediterranean dream...

Create a FREE account to continue reading

eros

Registration is a free and easy way to support our journalism.

Join our community where you can: comment on stories; sign up to newsletters; enter competitions and access content on our app.

Your email address

Must be at least 6 characters, include an upper and lower case character and a number

You must be at least 18 years old to create an account

* Required fields

Already have an account? SIGN IN

By clicking Create Account you confirm that your data has been entered correctly and you have read and agree to our Terms of use , Cookie policy and Privacy policy .

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged in