things to do in Skiathos, Greece

Nestled in the heart of the Aegean Sea, the island of Skiathos is perhaps most famous for its pristine beaches and sun-kissed shores.

There’s much more to its unique location, though, including plenty of outdoor adventure, a remarkable coastline perfect to be explored from the water (scuba diving, snorkeling, boating — you’ll find it all here), and a charming Old Town filled with cobblestone streets and cozy cafes.

Whether you’re up for discovering Greek cuisine, want to party the night away, or are ready to just enjoy the sun, there are plenty of things to do in Skiathos. So go ahead and start packing your bags!

1 – Stroll through the picturesque Old Town

Old Town, Skiathos

One of the top things to do in Skiathos is explore the charming streets of the Old Town.

With traditional whitewashed houses and cobblestone streets perfect for getting lost in, Skiathos’ Old Town is the heart of the island. The local harbor with its colorful fishing boats and ferry docks is located in this area, and so are lots of small boutique shops selling handcrafted goods.

You can explore the quaint courtyards and picturesque squares, admire the ancient stone and wood buildings, or stop by a local tavern for some food and drinks.

2 – Explore the historic Castle of Skiathos

Castle of Skiathos

Perched on a rocky hill overlooking the Aegean Sea, this 14th-century stone castle is the focal point of the island. Originally built to stop pirate attacks, the castle is now the best viewpoint in Skiathos.

In addition to amazing open views over the sea, visitors can also enjoy exploring the castle’s ruins, which include a tower, a few stone buildings, small houses, and two churches. As you walk up, you’ll be able to cross a part of the wall with the original gate.

3 – Enjoy a scenic boat tour around the island

boat tour in Skiathos

Boat tours around Skiathos and the neighboring islands offer an exciting way to explore the Aegean Sea and the picturesque coastline filled with pristine beaches and coves.

You’ll have plenty of choices to sail away to. From full-day lunch cruises to mini boat tours exploring the most famous beaches to tours exploring the amazing caves of Karpathos before diving around a WWII shipwreck. There are even private yachts and 7-day Greek Islands private sailing adventures waiting for you!

4 – Experience iconic movie locations in the ¨Mamma Mia¨ tour

¨Mamma Mia¨ tour in Skiathos

Mamma Mia, a popular film based on the Broadway musical, was mostly filmed in Skiathos and surrounding islands — and fans of the movie have a chance to get a behind-the-scenes look at some of the filming locations.

The tour covers several locations, including Mount Pelion, the small port of Chorefto, the coastal village of Damouchari, and Fakistra Beach. Even better, the tours are done by boat, so you’ll get a chance to enjoy the stunning landscapes along the way.

5 – Admire the beautiful frescoes and the imposing Agios Nikolaos Church and Clock Tower

Agios Nikolaos Church and Clock Tower, Skiathos

Built in the 19th century, the Agios Nikolaos Church and Clock Tower should be high on your list of things to do in Skiathos.

The church itself houses beautiful icons depicting biblical scenes, while the tower is a great place for open panoramic views of the town and harbor. Getting to the church is part of the fun, as it requires walking through the narrow cobbled streets in the Old Town. Visit in the evening for some great sunset photos.

6 – Embark on an adrenaline-filled adventure with a canyoning excursion

canyoning tour in Skiathos

For adventure seekers, there are plenty of chances to go canyoning in the ruggedly beautiful terrain of Skiathos. Canyoning offers a chance to incorporate climbing, swimming, and trekking into an amazing day of adventure and thrills.

Beginners and those without a lot of time will love guided canyoning tours on Mount Pelion. You’ll learn rappelling, sliding, and plunging so you can enjoy three hours surrounded by breathtaking waterfalls and canyons.

7 – Take a day trip to the stunning mountainous region of Pelion

Pelion, Greece

Known as the ‘Mountain of Centaurs’, Pelion makes for a perfect day trip if you want to combine both mountains and sea into one exciting adventure.

Pelion also boasts ancient walking paths that take you past postcard-perfect stone villages and beautiful coastlines for sea kayaking. You can explore the local islands on a cruise, spend your day swimming and snorkeling, and walk through forests and past streams.

8 – Experience the tranquility of the Monastery of Panagia Kounistra

Monastery of Panagia Kounistra, Skiathos

Founded in the 17th century and surrounded by a lush pine forest, the Monastery of Panagia Kounistra is not only a popular tourist attraction but also an important religious site in Skiathos.

The complex consists of a main church and several additional buildings, all constructed from local stone and home to beautiful icons and paintings. Every year on November 21st, a major religious festival dedicated to the Virgin Mary takes place with the Monastery of Panagia Kounistra as center stage.

9 – Pay a visit to the serene Holy Monastery of the Annunciation to the Virgin Mary

Holy Monastery of the Annunciation to the Virgin Mary

The 18th-century Holy Monastery of the Annunciation to the Virgin Mary is still functioning today and open to anybody looking for a place for contemplation and peace.

Famous for its exquisite frescoes and beautifully maintained gardens, the monastery is also a great place to learn about the island’s religious history. The main attractions here are the Byzantine-style church with a stunning wall of wood-carved icons and religious paintings and a small museum dedicated to ecclesiastical artifacts.

Great items to see at the museum include rare books and manuscripts, Byzantine icons, and antique priests’ vestments.

10 – Learn about the traditional Greek lifestyle at the Skiathitiko Spiti

Skiathitiko Spiti, Skiathos
credit to Skiathitiko Spiti

Skiathitiko Spiti is a two-story house museum dedicated to showcasing what life was like on the island in the 19th century. Filled with period furniture and household items, Skiathitiko Spiti is the perfect place to get a glimpse into the island’s past.

Enjoy the fantastic traditional kitchen, and tour the living areas and bedroom for a truly immersive experience. You’ll get a peek into the personal lives of the last people to inhabit the home including seeing original carpets woven by family members a century ago.

11 – Relax under the stars with a film at the open-air cinema

open air cinema in Skiathos

The Attikon Open Air Cinema is located on the popular Papadiamantis Street, somewhat hidden behind a shop and surrounded by a quiet garden. Every year between May and September, this space becomes a fun movie-watching destination right under the stars.

Check out the movie schedule (both Greek and international films are shown), grab some drinks and snacks, and pick a seat. It’s a great way to spend an evening out in Skiathos and after the movie, you’ll be steps away from great bars and restaurants.

12 – Visit the impressive Cathedral of the Three Hierarchs

Cathedral of the Three Hierarchs, Skiathos

Located in the heart of Skiathos town, the Cathedral of the Three Hierarchs is dedicated to three highly influential bishops from early Christianity. In addition to being one of the most significant religious sites on the island, the cathedral is also an art gallery of sorts, filled with ornate icons, a wood-carved throne, and religious art.

Because of its location on a cliff above the old harbor, the church also offers great views over the sea and a quiet, relaxing atmosphere.

13 – Paddle along the island’s stunning coastline with a kayaking adventure

kayaking in Skiathos

Kayaking along the island’s coastline is a great way to discover Skiathos’ secluded beaches and hidden sea caves that are inaccessible by land. And with crystal-clear waters providing the perfect opportunity to observe the rich marine life, this is an adventure you don’t want to miss.

To make the most of your time in the day, consider joining a guided tour. You’ll be able to choose between shorter adventures to explore Pelion’s east coastline or longer trips that take you to secluded beaches that cannot be reached by land.

14 – Marvel at the intricate interior of the Agios Floros Church

Agios Floros Church, Skiathos

The small Agios Floros Church is surrounded by trees and locally known as the “small cliff church” for its amazing location overlooking the turquoise sea.

Reached after a short hike through a pebbled beach, Agios Floros features an iconic bright blue door and it’s built using local stones. A favorite spot for summer weddings, the church is mostly quiet the rest of the year and worth a visit.

15 – Delve into local literary history at the Papadiamantis House Museum

Papadiamantis House Museum, Skiathos

The former home of Alexandros Papadiamantis, one of Greece’s most celebrated writers, this museum is now a homage to his life and work.

Designed in Skiathos’ traditional architecture, the 1860s home showcases Papadiamantis’ original manuscripts and first editions of his books, personal items, and the original furniture and decorations his family once enjoyed.

The house is located just steps away from the port and has been declared a preserved monument by the Greek Ministry of Culture.

16 – Discover the unique ecosystem of Strofilia Lagoon

Strofilia Lagoon, Skiathos

An oasis of tranquillity for visitors, Strofilia Lagoon and Forest is a favorite spot for birdwatching. Avid hikers also love the lagoon and its surrounding pine forest because of the many trails and the sand dunes dotted all along the coast.

Part of a national park, the lagoon is home to a bustling wildlife population that also includes turtles, foxes, and otters. Come for the great photo opportunities, but don’t forget to enjoy the views as well!

17 – Join a scuba diving experience in the clear Aegean waters

scuba diving in Skiathos

The Aegean Sea surrounding Skiathos is rich in marine life, beautiful reefs, and great underwater sites perfect for diving. You don’t need previous experience to dive here. There are several local dive centers that provide training and guided dives, and even a “try-diving experience” where you can just learn the basics and paddle in shallow waters as an introduction to the fun of scuba diving.

Those with more experience can explore the sea bottom of Alonissos, head to nearby Skyros, and make the most of your time underwater discovering sea sponges and schools of colorful fish.

18 – View the beautiful frescoes at the Church of Agios Alexandros

Church of Agios Alexandros, Skiathos

The iconic whitewashed walls of the Church of Agios Alexandros are a landmark of Skiathos Old Town, so you should stop by even if it’s just for a few photos in front of the building. If you step inside, however, you’ll be rewarded with a beautiful array of frescoes and mosaic icons.

Climb up to the terraces for the best views over Pelion and Kastro. Or just enjoy the scenery and the solitude before heading down the hill and back into town.

19 – Take a day trip to Skopelos

Skopelos, Greece

Just a short ferry ride from Skiathos, you’ll find Skopelos Island, famous for being the filming location for “Mamma Mia!” If you’re a fan, consider joining a day tour so you can visit some of the film’s most famous spots.

But Skopelos has plenty to offer even if you’re not — from traditional Greek whitewash houses and charming villages to picturesque beaches and the iconic church of Agios Ioannis Kastri overlooking the sea from a towering cliff.

20 – Experience tranquility at the Monastery of Agios Charalambos

Monastery of Agios Charalambos, Skiathos

Perched on a hill offering open views over the neighboring islands, the 18th-century Monastery of Agios Charalambos is a real treat. Designed in a mostly Byzantine style, the monastery is famous for its serene gardens, stone bell tower, and beautiful wood-carved icons.

The Agios Athanasios of Athonitis chapel inside the monastery is worth a visit too, but consider stopping by even if you’re just looking for a quiet escape from the city for a little while.

21 – Explore the Museum of Naval and Cultural Tradition of Skiathos

Museum of Naval and Cultural Tradition of Skiathos

The Museum of Naval and Cultural Tradition of Skiathos is a great place to learn more about the island’s history and maritime traditions. Extensive exhibits cover everything from navigation tools to model ships, nautical charts, historical photographs, and a rich array of documents chronicling Skiathos’ past.

Skiathos’ ship-building traditions are well-represented here, and visitors can get a glimpse of the iconic “tarsanades” (shipyards) that once stood in the area, as well as blueprints and traditional ship-building carpentry. Don’t miss the small exhibit dedicated to the Greek Navy boats that took part in WWII.

22 – Catch a live performance at the Skiathos Garden Theatre

Skiathos Garden Theatre

Skiathos Garden Theatre is the island’s first open-air amphitheater. It operates between July and September and it’s an excellent place to catch everything from traditional Greek plays to contemporary dance theater and music concerts.

A great place to catch mesmerizing performances under the starlit sky every evening. Check out their calendar in advance to see what’s on — one show might not be enough!

23 – Shop for local products and souvenirs on Papadiamanti Street

Papadiamanti Street, Skiathos

A pedestrian-friendly street, this is Skiathos’ most popular cultural and commercial hub. Spend some time exploring the boutiques and quaint cafes, grab a bite at a traditional Greek tavern, or just buy some unique souvenirs to take home.

There are plenty of small side alleys worth exploring too. The birthplace of Greek writer Alexandros Papadiamantis (after which the street is named) is in one of those alleyways and has been converted into a museum. If you continue till the end of the street, you will end up at the port.

24 – Stroll around the charming Old Port

Old Port, Skiathos

Skiathos Old Port is a vibrant area filled with Greek cafes from where you can watch the colorful fishing boats and the people strolling along the water. A small Venetian fortress nearby offers great views over the Aegean Sea.

Come here for a walk by the sea at dusk and stay for dinner. Or just stop by for some beautiful photos when you’re done shopping. The Old Port is also the place to catch ferries to explore the surrounding islands.

25 – Go horse riding outside town

horse riding in Skiathos

Nature lovers will find a wealth of things to do in Skiathos, including horseback riding.

Whether you just want a laid-back riding experience at a local ranch or want to explore the unspoiled beaches, there’s a horseback riding experience waiting for you in Skiathos.

There are even scenic horse rides through the countryside that take you to Ligaries Beach, where you have a chance to swim in the clear blue waters for a long, peaceful hour.

26 – Find peace at the secluded Monastery of Panagia Kechria

Monastery of Panagia Kechria, Skiathos

Surrounded by a stunning mix of olive groves and pine trees, the 17th-century Monastery of Panagia Kechria is a unique destination that mixes cultural aspects, traditional religion, and historical importance.

Explore the Byzantine frescoes, stop by the chapel, or take a break in the library to see some ancient manuscripts. Don’t forget to spend some time relaxing in the courtyard overlooking the Aegean Sea.

27 – Spend a day at one of Skiathos’ best beaches

best beaches in Skiathos

Beaches are usually at the top of the list of things to do in Skiathos for those visiting. Whether you’re looking for a place to sit back and work on your tan or want a soft golden corner to enjoy the views, there’s a beach in Skiathos calling your name.

Start on the 0.6-mile-long Koukounaries Beach if you’re after postcard-worthy views that include a lush pine forest and the Strofilia Lake in the background. For a more adventurous day in the sun, there’s Lalaria Beach, only accessible by boat. Escape here to enjoy the turquoise waters and the iconic stone arch of Tripia Petra.

Banana Beach attracts young crowds and it’s busy and lively with music and beach bars, while Achladies Beach is family-friendly with plenty of facilities, including watersport rentals.

28 – Enjoy a natural aquarium on a snorkeling tour

snorkeling in Skiathos

With water so clear that it seems manufactured, this is the perfect area to strap on a snorkel and start investigating!

All around you, fish, corals, and unique islands offer glimpses into an alien world, and the colors and scenery will reverberate long after you’ve returned to shore!

29 – Join a cooking class

cooking class in Skiathos

Cooking classes are a great way to get an intimate feel for the local culture. Not only will you leave with the knowledge to recreate a great dish, but also a better understanding of Greek traditions.

Learn how to prepare traditional dishes such as moussaka, souvlaki, or Spanakopita — all using fresh, local ingredients. You can even book a private culinary class on a Greek farm in Portaria village or spend half a day on an organic farm, learning cooking techniques from the locals.

30 – Dine at the best restaurants in town

best restaurants in Skiathos

Immersing yourself in the rich culinary landscape by sampling mouthwatering Greek cuisine tops the things to do in Skiathos. Renowned for its fresh seafood, Siferi also offers a laid-back beachfront atmosphere. Come here to chill by the water while you try some of the signature dishes, including the popular Stuffed Calamari.

Black Pepper, nestled in the heart of Skiathos Town, offers an exquisite blend of modern cuisine and traditional Greek recipes that will please everybody. Try their Black Pepper Beef and the Feta wrapped in Phyllo — great choices for locals and tourists alike.

For an experience that feels like eating at home, try Johnny’s, which serves Greek classics like Moussaka and Souvlaki in a cozy, friendly setup. Nikos Restaurant is another must-try serving a mix of Green and Mediterranean dishes. The ambiance, which resembles a traditional taverna, is just as fantastic as the food.

31 – Dance the night away at the best clubs in Skiathos

best clubs in Skiathos

Don’t miss out on the vibrant nightlife, a highlight of things to do in Skiathos. From traditional bars with Greek music to beach clubs and modern cocktail bars with DJs, there’s something for everybody in Skiathos.

Danny & Zoe’s Blind Dog in Skiathos Town is the place to start if you want an intimate spot serving both craft beers and signature cocktails. For a more modern setup with top-of-the-line mixology, head to Tesla Cocktail Bar Skiathos — especially on nights when there’s a live DJ playing tunes.

Apotheke Club also hosts renowned international DJs, while Totem is a favorite live music bar with a friendly atmosphere.

How to get to Skiathos?

The island’s main arrival point is the Skiathos Alexandros Papadiamantis Airport, located just 1.2 miles from Skiathos. Although there’s a bus service to town, airport transfers are a better choice for a hassle-free and comfortable trip directly to your hotel’s door.

Where to stay in Skiathos?

Don’t let the “just” 4-star rating fool you — the Skiathos Palace Hotel offers plenty of luxury, including a large pool, elegant rooms with balconies over Koukounaries Bay, and a chic lounge bar.

Aegean Suites Hotel pushes the limit of luxury even more. This 5-star, all-suites, adults-only boutique hotel comes with stunning views over the Aegean Sea, a spa, and a fine-dining restaurant.

For a more affordable option in the heart of town, try Bourtzi Boutique Hotel, which offers modern rooms and suites, a chic cocktail bar, and a nice pool. Or escape up to Atrium Hotel, perched on a scenic pine-covered hillside and famous for its infinity pool.

Where to go next?

Skiathos has plenty to offer to visitors, but once you’ve seen enough, why not take a look at what other wonderful things to do in Greece you can check off your list?

If you didn’t have time to explore it yet, the city capital should be your next stop. Great things to do in Athens include a visit to the majestic Acropolis and the ancient Agora. The modern side of Greece boasts trendy neighborhoods, great museums, and charming cafes.

Make sure you don’t miss out on visiting some of the best Greek Islands either. With its stunning sunsets and great wineries, Santorini deserves a spot at the top of your list.

Next stop should be Mykonos, famous for its beautiful architecture and vibrant nightlife. Crete is great for history and food lovers alike — it boasts an important archaeological site and great local cuisine.

Final thoughts

There’s no shortage of things to do in Skiathos, no matter if you’re after outdoor adventures, cultural treasures, or just an unforgettable Greek island experience. With pristine beaches everywhere and amazing cuisine, Skiathos will keep you busy for days!

So go ahead and start packing so you can soon discover why Skiathos deserves a spot on every traveler’s bucket list.

Diana Bocco is a freelance writer and a seasoned globe-trotter who’s lived in six different countries across three continents — from Thailand’s jungles to New York City’s iconic skyline and Prague’s cobblestone streets. In addition to writing about travel, she also works in animal advocacy and rescue anywhere she goes. Diana’s work has appeared in leading publications globally, including National Geographic, Yahoo!, Ripley’s, and PetMD.