Vis town market square

Mamma Mia! · Filming location

Vis town market square

In the story · Mamma Mia! Here We Go Again (the market square, 1979 flashbacks)

The village square of Kalokairi, with its market, was built in front of this guesthouse and pizzeria in Vis town, and produce such as bread was brought over from Greece. The square appears in the flashbacks with the young Donna, and a stone staircase nearby is also seen in the film. A real filming location, standing in for a Greek village.

Where to stay nearby

Book a hotel here

Map with prices from several sites

or on Booking.com
Live the storyPlan your Mamma Mia! trip →
  • With this place
  • Day by day
  • Free

Are you here?

Take me there

More to do here

Things to do

Vis: all activities on GetYourGuide

The link opens the destination's catalogue, not a tour made for the story →

GetYourGuide · affiliate link

More Mamma Mia! places nearby

All 14 places of Mamma Mia! →

Famous places nearby

Not places of the story, but worth the walk.

Where to stand for the photo

From the small square, frame the building's terrace and the stone staircase beside it.

Been here? Share your photo →

Getting there

  • Address: Vis town, 21480 Vis
Transport
On foot, a few minutes from the Vis ferry port.
Access
Private business: look from the street or stop for a meal.
Public sources (1)

Sources found on October 21, 2026.

Every place checked against public sources

Production · film commissions · tourist boards · guides

We always say if it is:

  • The real filming location
  • A place standing in for it
  • Inspired by the story

Where to eat nearby

Every place checked against public sources

Production · film commissions · tourist boards · guides

We always say if it is:

  • The real filming location
  • A place standing in for it
  • Inspired by the story