My Favourite Things to do in Skiathos – The Mamma Mia Island

Skiathos, a beautiful Greek island in the Sporades, has become famous for being one of the filming locations for the movie ‘Mamma Mia.’ 

This gorgeous, verdant island may be small but it is blessed with a picturesque old town, plenty of unspoilt nature and some of the best beaches in Europe.

And there’s enough things to do in Skiathos, Greece, to keep you happy for a two week holiday or more, even if you’re not a fan of the movie.

My Guide to Things to do in Skiathos – The Mamma Mia Island

Skiathos is one of my favourite Greek Islands. In my quick travel guide to Skiathos, Greece you’ll find all the best things to do as well as essential travel tips and recommendations for where to stay in Skiathos. Enjoy!

ariel view skiathos town and harbour

Why I Love Skiathos – The Jewel of the Sporades

All Greek islands are beautiful but Skiathos is special. The Sporades islands are Greece’s most verdant and green islands, like sparkling emerald jewels in the northwest Aegean Sea, and still hold on to their authentic Greek charm.

Skiathos also still has unspoilt nature and pine forests that tumble down the hills to meet beautiful white sandy beaches and clear turquoise shallow waters that are rated as some of the best in Greece.

Pin Me! 😉

Things to do in Skiathos, Greece pin 2

The Sporades consist of 24 islands but only 4, Skiathos, Skopelos, Skyros and Alonnisos, are permanently inhabited. Skiathos is the most developed and most visited island of the Sporades and is the easiest to access due to its international airport.

Skiathos is also the ideal gateway to exploring the rest of these idyllic Greek islands with easy daily boat trips to the neighboring islands.

The Mamma Mia movie was filmed on both Skiathos and Skopelos – so if you want to see all the sights you’ll need to go to both islands – but boat trips and island hopping are always fun, especially in Greece!

anna mamma mia momment skiathos greece

Here are some more reasons why I love Skiathos:

It’s home to the best beaches in Greece

At only 12 km long and 6 km wide, Skiathos may be a small island, but there are over 60 lovely sandy beaches to explore and plenty of things to do and reasons to visit Skiathos, Greece.

Skiathos’s sandy beaches are regarded as some of the very best in all of Greece. The South of the island is more developed and the beaches offer golden sand, sun loungers, beach bars, water sports and changing facilities.

kolis beach skiathos 2

Whereas the North is more wild, rugged and undeveloped, covered with pine trees instead of hotels and with hidden coves and long stretches of uncrowded beaches like Aselinos and Mandraki that you might even have all to yourself.

But hasn’t lost it’s traditional Greek charm

Skiathos Town is a pretty, traditional, Greek old town with blue and white buildings, historic cobbled narrow streets, stylish boutiques, an open air cinema with nightly showings of the Mamma Mia movie and harbour front cafes.

skiathos old town

There’s plenty of accommodation and dining options on the beautiful island but Skiathos island still doesn’t feel too over-developed and hasn’t lost its authentic Greek charm.

greek blue and white houses

The island is a lot less crowded and more affordable than more famous Greek islands like Santorini, Mykonos and Crete but still offers plenty of things to do and everything you might ever need for a lovely holiday.

greek salad on the beach

The locals and other tourists are friendly and speak good English and Skiathos has become known as the Boomerang island as people fall in love and return year after year.

The Best Things to do in Skiathos, Greece

Relax on the Best Beaches in Skiathos

Boasting some of the best sandy beaches in Europe, it makes sense that relaxing on the beach is one of the most popular things to do in Skiathos.

With over 60 beautiful sandy beaches there is a beach to suit everyone in Skiathos whether you like your beaches buzzing with bars and water sports or whether you like to escape from it all and just relax immersed in nature.

So picking the best of the many beaches in Skiathos is really down to your preference. I can’t mention every beach in Skiathos in this quick guide, but here’s some of my favourites:

Koukounaries Beach

koukounaries beach skiathos

The very best beach in Skiathos is Koukounaries Beach. A lovely sandy beach with soft white sands and calm, clear waters backed by a pine forest, lake and nature reserve make for the perfect beach day.

There are a few low key beach bars along the sand and we enjoyed a Greek salad, carafe of Greek wine with our feet in the sand right on the sea front. Umbrellas, sun beds, toilets, showers and changing facilities are available.

koukounaries beach skiathos 2

More Beaches near Koukounaries

There’s quite a few fantastic beaches with walking distance of Koukournaries like Agia Eleni Beach, Banana Beach and Little Banana Beach.

Agia Eleni Beach is a small sandy beach close to Koukounaries beach that is also very beautiful and popular. Agia Eleni is also my favourite spot for sunset.

banana beach skiathos

You can also walk from Koukounaries Beach over the hill and through the luxurious Elivi Resort to the crescent shaped Banana Beach and head over the rocks to Little Banana Beach – an official nudist beach.

Where to stay and how to get to Koukounaries

Koukounaries is situated at the South West end of the island 13 km from Skiathos town. It’s easily accessible by bus in about 30 minutes from the town and there’s a selection of hotels that make for a relaxing stay.

elivi resort private sea view pool

The Elivi Resort

The new 5 star Elivi Resort is undoubtedly the most stunning hotel in Koukounaries, and possibly the whole of Skiathos. This sprawling new luxury resort sits on the hillside overlooking four sandy beaches with high class restaurants, scenic gardens, sunset and sea view rooms and even private pool suites.

Check prices and reviews.

Lalaria Beach

My absolute favourite beach in Skiathos was Lalaria Beach. The clear turquoise colour of the water was unlike anything I’ve seen before and the sparkling white pebbles, dramatic cliffs and the spectacular natural arch rising above the crystal clear sea really blew me away.

lalaria beach
Lalaria Beach

Lalaria Beach is a unique and unbelievably beautiful beach and it’s only accessible by boat which makes it even more special and uncrowded. There are also some sea caves located just before Lalaria.

We rented a boat and had this stunning beach all to ourselves, it was like discovering a deserted island, until a boat tour group showed up. There’s no beach bar or facilities here so bring a picnic!

Vourvoulomis Beach
Vourvoulomis Beach

Another of the most beautiful beaches is Vourvoulomis Beach, a naturally beautiful golden sandy beach nestled in the pine forest 8 km from Skiathos town with a younger and livelier vibe from the beach bars.

If you’re lucky you may even see swans on the beach and in the ocean. We saw them at Troulos and Vourvoulomis.

swans in the sea

Beaches Close to Skiathos Town

Some of the main beaches in Skiathos include Megali Ammos Beach, the closest beach to the town but can get pretty crowded, and Agios Georgios Beach.

megali ammos beach
Megali Ammos Beach

Other beaches to check out include Vassilias Beach, Achilades and Agia Paraskevi Beach. These are also lively and popular beaches busy with bars and water sports.

water taxi old port

You can access most of the main beaches in the South by bus, but the most fun way is to use a water taxi transfer which run from the old port in Skiathos Town to the most popular beaches like Koukounaries, Agia Paraskevi, Achilades and Vassilias.

See the Mamma Mia Filming Locations

I have to be honest, watching the movie really reignited my desire to visit a Greek island. So when I found out that ‘Kalokairi’ was actually Skiathos and Skopelos I started planning my own trip!

If you also liked the film then undoubtedly one of the best things to do in Skiathos is to visit the filming locations!

skiathos old port was in the mamma mia film

Even though a lot of the film, especially the interiors of the hotel, were actually filmed in Pinewood Studios in London, fans are sure to recognise some parts of the town from the movie, especially the old port and the steps up to Agios Nikolaos church and the clock tower where Sophie sent the letters off at the beginning of the film.

clock tower

Watch the Mamma Mia Movie Again!

If you want to watch the movie again it’s shown daily in the outdoor cinema on Papadiamantis Street. Watching the movie under the stars and singing along is a fun way to spend an evening.

There’s also a few bakeries and ice cream parlours named after the movie, but thankfully the island hasn’t gotten too tacky by over capitalising on its connection with the film.

pink flowers greece

Take the Mamma Mia Boat Trip Tour

Some of the Mamma Mia filming locations were on the neighboring island of Skopelos but luckily there are a couple of special Mamma Mia boat tours to take you there for a fun day trip.

I choose this Mamma Mia boat trip as it takes you to Skopelos to swim at Kastani beach (the ‘Mamma Mia’ Beach) and explore Panormos Port and have lunch at a local taverna Skopelos Town. Afterwards you can relax at the most beautiful beach of the island ‘Milia Beach’ and visit Agios Ioannis, the picturesque clifftop chapel from Sophie’s wedding.

mamma mia church 2

Climbing up to the church is quite challenging but it’s a fun day out and you can sing along to the soundtrack on the boat. The locations you visit are beautiful and definitely one of the best things to do in Skiathos, even if you’re not a fan of the movie.

If you want to get a private boat for your mamma mia tour that’s also an option and if you have a larger group then its more affordable and makes sense to have a private boat just for you.

Go on a boat trip or island hopping

yachts and boat trips

One of the highlights of a visit to Skiathos is the range of boat trips from the old port that can whisk you off for a fun day out to explore the many islands nearby, soak up the views from the boat and enjoy snorkelling and swimming in the crystal clear waters of the Aegean Sea – it’s like a mini island hopping adventure!

You can take a boat tour around Skiathos to explore the coastline of Skiathos stopping off at Koukounaries and Lalaria, seeing the sea caves and kastro (castle) as well as visiting the tiny uninhabited islands and nature reserves of Arkos and Tsougkrias.

There’s also boat trips over to explore the neighbouring islands. This popular Sporades islands boat trip takes you to see Skopelos and Alonissos where you’ll see beautiful beaches, explore the pretty old towns and see the unique blue caves of Alonissos.

There are also boats and ferries departing from the port to the neighbouring islands of Skopelos and Alonnisos and the Greek mainland.

Or rent your own boat for a day!

renting a boat in skiathos 2

If you prefer the freedom of exploring the island’s hidden gems independently then you can even rent a boat and be a captain for the day! It’s easy and fun to drive the boat and you don’t even need a boat license to rent the smaller motor boats.

We rented a boat from GR Boat Rental and after a quick training session had the best day exploring the whole island, stopping off wherever we wanted, having a picnic on the boat and even seeing dolphins!

Wander the Streets of Skiathos Town

Exploring the old town, the heart of the island, was another of my favourite things to do in Skiathos, Greece.

wandering through skiathos old town

Just by wandering through the old town and getting lost in the maze of stairways and narrow back streets you will discover many delightful and picturesque blue and white buildings, lanes that overflow with colourful flowers, interesting boutiques, art galleries and cafes in which to soak up the relaxed island life atmosphere.

anna at old port skiathos

The old port is the jumping off point for the many boat tours that explore the neighbouring islands and also a lovely place to relax in one of the waterfront cafes.

Also make sure to explore the tiny Bourtzi Peninsula, a former Venetian fortress which lies between the new and old ports with lovely views, shady pine trees and a great café.

views from bourtzi

Visit Agios Nikolaos Church and The Papadiamantis House Museum

Climb up the winding steps through the old town to visit Agios Nikolaos Church and Clock Tower and take in the views over the town and the harbour.

Agios Nikolaos Church and Clock Tower

Another thing to do in the town is to visit The Papadiamantis House Museum, the birthplace and home of Alexandros Papadiamantis, the renowned Greek novelist considered to be the father of modern Greek literature.

papadiamtis house museum

Enjoy Skiathos’s Nightlife

Skiathos Town is also the island’s nightlife hub with many bars, restaurants, cafes and shops situated on Papadiamantis Street, the main pedestalised street,

Start the evening at one of the excellent water front seafood restaurants on Paraliakos Street, watching the yachts and local fishermen before partying the night away in one of the nightclubs on the same street.

waterfront seafood restaurants

One of the most scenic places to eat is also located high above the town. The historic Windmill Restaurant is one of the oldest buildings on the island and offers beautiful views over Skiathos, especially at sunset.

If you’re on a budget grab a gyros from one of the stalls on Papadiamantis Street for only a couple of Euros and take advantage of the happy hour cocktail offers in the harbour front bars. My favourite places for cocktails were the bars on the steps of the streets heading up from the harbour.

skiathos town nightlife

Experience Plane Spotting at Skiathos Airport

You might not expect to see tiny Skiathos Airport on a list of the best things to do in Skiathos but plane spotting has become a major attraction in Skiathos.

skiathos airport runway

The airport is walking distance from the town and offers a unique opportunity for plane spotters to get super close to the airplanes as they take off and land – something that you can only experience in Skiathos and Saint Martin in the Caribbean.

anna skiathos plane spotting

It’s incredible, and a little scary, how close the planes get to the onlookers and the road. There’s only a couple of flights as day so check the flight schedule before you go to the watching area at the town end of the runway. There’s even a café set up for plane spotters with a flight board.

Go hiking

views over skiathos

Skiathos’s unspoilt nature and 197km long hiking trail network make it a popular place for hiking – the perfect way to explore the wild natural landscape of the island.

You can hike to uncrowded beaches, like Mandraki Beach on the rugged North side of the island or up to the island’s peaks for amazing views across the Mediterranean.

One of the most rewarding hikes is to the ancient ruins of Skiathos Castle, known locally as the kastro. This medieval castle is perched high up on a cliff side on the Northern tip of the island and dates back to the 14th century when it was built to protect the island from pirates and invading forces. There’s not much left of the castle now but the views are still spectacular. 

There’s also the option for guided horseback riding tours for a unique way to explore the island.

Visit the Evangelistria monastery

evaggelistrias monastery

Built in 1794 by a group of monks the serene and beautiful Evangelistria Monastery is one of the most historic places to visit in Skiathos.

Situated on a hill surrounded by pine forests the monastery has a super peaceful setting and a special energy. You can take the bus, drive up or even hike to the Monastery.

An interesting fact about Evangelistria Monastery is that the very first Greek Flag was woven and blessed here! There’s also a cute shop and café with lots of produce made by the monks.

skiathos old port statue 2

Where to Stay in Skiathos

There’s plenty of different places to stay in Skiathos and a good range of accommodation, hotels and even yoga retreats to suit all budgets.

The most convenient place to stay on the island is in Skiathos Town itself, but there are also hotels and resorts on all the main beaches and I enjoyed the experience of staying at both Koukounaries beach and in the town.

By staying in town you can easily wander the charming streets of the old town, take a boat tour from the old port, and enjoy the biggest selection of accommodation, dining, shopping and nightlife.

Megali Ammos, the nearest main beach to Skiathos Town, is less than 10 minutes away by bus and you can explore a different beach every day by using the handy bus that runs along the coast.

view from skiathos luxury living

Skiathos Luxury Living

We stayed at Skiathos Luxury Living and loved our spacious mezzanine apartment suite. I couldn’t get enough of the stunning views over the old town and the sea from the balcony and pool and loved watching the ferries and planes.

The location was unbeatable, just a few minutes walk to the harbour or main town yet still peaceful enough to ensure a quiet nights sleep. Check prices, availability and reviews here.


How to Get to Skiathos

Getting to Skiathos, Greece is easy and fun whether you arrive by air or by boat.

The island has a small airport which makes visiting Skiathos easy. Skiathos Alexandros Papadiamantis Airport (JSI) receives daily flights from Athens as well as international flights from other places in Europe like the UK, Germany and Scandinavia.

The best way to reach Skiathos by ferry is from mainland Greece is from the port of Volos in Thessaly. The ferry takes 1.5 – 3 hours and you can book it here.

Skiathos is also connected by ferry to Athens (Piraeus), Thessaloniki, Agios Konstantinos, Evia and other islands of the Sporades.

Getting around Skiathos is made easy with the island’s bus route, but it’s limited to the more developed South of the island. You can also rent scooters, quad bikes or a car to explore the whole island independently.

skiathos bus and quad bikes

Ok I think that’s everything for my quick guide to Skiathos. I you enjoyed my photos and found my suggestions for things to do in Skiathos useful. Anything I’ve missed out? Let me know in the comments.


Pin me for later! 😉

Things to do in Skiathos, Greece pin


Related posts

My Pick of the 8 Best Surf Camps in Portugal for 2023


10 Things to do in Bangalore


The Best New Way to Find a Yoga Teacher Training Course



Robyn Bista August 23, 2022 at 9:34 pm

Seriously this THE MAMMA MIA ISLAND looks like heaven on earth.

Loved the place and enjoyed reading the fantasy world through your writing so well.

Thank You indeed.

Robyn Bista

Anna August 28, 2022 at 7:09 pm

Yes Skiathos is beautiful and thank you so much for your kind words – so nice to hear you liked my blog! 🙂

Robyn Bista September 11, 2022 at 6:38 pm

Welcome Dear Anna..
Keep posting more exciting updates…

Thank You.

Victoria April 2, 2023 at 2:41 pm

Hi Anna
We’re going on honeymoon to Skiathos in May and your blog was so helpful. We love the idea of the private boat trip , I’m not so fit or agile though. Is this a problem? Was the boat easy to get on and off etc?

Anna April 19, 2023 at 4:20 pm

Hi Victoria. Congratulations! Greece is such a good choice for a honeymoon! I hope you have a fantastic time.

We rented a small self drive boat that we didn’t need a special license for, but to be honest it wasn’t the easier to get on and off, you kind of have to jump on from the shallow water or climb up the little steps at the back. Even I found it a bit tricky.

But there are a lot of different options for boat trips and boat hire in Skiathos – there are big tour boats are super easy to get on and off, or maybe you could look into hiring a larger private boat with a driver/skipper if those ones need a special license. Or maybe there’s one that you don’t need a license for that has a more stable ladder?

Sorry I’m not a boat expert but I hope you find the perfect boat and have a great time in Skiathos! 🙂


Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

You cannot copy content of this page