Skip to main content

Overview

Greek classic at its best – Skopelos is known from the Mamma Mia! Movies, yet is still not overcrowded, even in high season (maybe because the island doesn’t have an airport, which might deter the worst of the tourist crowd for some reason that is quite incomprehensible to me). 

Anyways, you will find it all here – green hills rolling into turquoise waters, streets that look like they haven’t aged a day in centuries, dramatic chapels,  fresh seafood at a harborside tavernas, awesome boat trips, clear waters and an easygoing vibe. Signature greek style, there are insanely vibrant colors everywhere making it very easy for me to capture the beauty of this place.

What to do

  • 1   Explore Skopelos Town (Chora)
  • 2   Visit Agios Ioannis Chapel (Mamma Mia Church)
  • 3   Relax on the Beaches
  • 4   Go Hiking and Visit Traditional Monasteries
  • 5   Explore the Village of Glossa
  • 6   Try Local Cuisine
  • 7   Take a Boat Trip
  • 8   Dive into Underwater Adventures

1 Explore Skopelos Town (Chora)

The main town of Skopelos, often called Chora ( In Greek islands, “Chora” is a traditional term for the main town or capital of the island) , is a delightful place to explore. Wander through its maze of narrow, cobbled streets lined with traditional whitewashed houses with blue shutters and neon bougainvillea that almost hurts the eye. Climb up to the Venetian castle for some great views of the harbor, and take time to visit the numerous small churches scattered around town. There are many restaurants and cozy tavernas for a taste of local Greek cuisine – my top choice being Stou Dimitraki, Finikas and Azan.

2. Visit Agios Ioannis Chapel (Mamma Mia Church)

One of Skopelos’s most iconic (and most crowded) spots is the Agios Ioannis Chapel, famously known as the “Mamma Mia Church” because of its appearance in the movie. Perched on top of a steep rock formation, the chapel is a beautiful place to visit even if you haven’t seen the film. Climb the 198 steps to reach the church, and you’ll be rewarded with stunning views of the Aegean Sea – a perfect combo of scenic adventure and a touch of Hollywood.

3 Relax on the Beaches

Skopelos is home to some of Greece’s most picturesque beaches. 

Panormos Beach is a popular spot, known for its pebble shores and crystal-clear waters, perfect for a relaxing swim. Milia Beach is ideal for those who love soft sand and a bit of shade under the pines, while Stafilos Beach is closer to Skopelos Town, offering sunbeds, a taverna, and easy access for those staying nearby. Whether you prefer pebbles, sand, or rocky coves, Skopelos has a beach for every preference. Agnontas Beach is a small, tranquil beach on Skopelos’s southwest coast – not the best one itself, but it is next to the wonderfully beautiful Amarandos cove (you can walk there from Agnontas even without a car).

Highlight: Amarandos Cove

Amarandos Cove is one of Skopelos’s hidden gems, a rugged shore with crystal-clear waters, rocky formations, and distinctive pine trees growing close to the water. This cove is a great spot for a swim, snorkeling, or simply enjoying the incredible natural scenery. It has raw beauty and a less commercialized feel, but it is better for exploring rather than spending beach time – there are no comfortable places to lie down and no amenities whatsoever. I recommend taking the short (but very dusty) walk here from Agnontas beach and snorkel around in peace and take some photos.

4 Go Hiking and Visit Traditional Monasteries

Skopelos is one of Greece’s greenest islands, with abundant forests of pine, olive, and fruit trees. It’s great for hiking when it’s not too hot, with plenty of trails that lead you through lush landscapes, past secluded monasteries, and to quiet coves. Mount Dhelfi, the highest point on the island, offers some challenging hikes but is well worth it for the views at the top. You can also follow trails leading to hidden chapels, old ruins, and panoramic lookouts.

For a more cultural experience, visit some of Skopelos’s beautiful monasteries. The Monastery of Evangelistria, located on a hill overlooking Chora, is a great place to start. It offers panoramic views of the island along with fascinating history and beautiful religious art. Other notable monasteries include the Monastery of Timios Prodromos and Monastery of Agia Varvara. These historic structures are usually quiet and give you a peaceful glimpse into the island’s spiritual past.

5 Explore the Village of Glossa

Head to the village of Glossa, located on the northern side of the island. Known for its charming, traditional architecture and panoramic views, Glossa is a great spot for experiencing the slower side of island life. The streets are filled with colorful houses, small shops, and friendly locals. Have dinner at one of the tavernas and enjoy fresh seafood while taking in an unforgettable sunset view over the Aegean.

6 Try Local Cuisine

Skopelos is known for its delicious local dishes, many of which you won’t easily find elsewhere. Don’t leave the island without trying the famous Skopelos Cheese Pie, a spiral-shaped pie made with crispy filo dough and local goat cheese. For dinner, order fresh seafood, often grilled and served with lemon and herbs. Also, try the locally-produced honey, olive oil, and fruit preserves. Many tavernas on the island are family-run, offering a home-cooked experience you’ll remember long after you leave.

7 Take a Boat Trip

Explore Skopelos from the water by joining a boat tour. You can sail around the island, stopping at some of the more secluded beaches only accessible by boat. Alternatively, take a day trip to neighboring islands, such as Alonissos, which is part of the Marine Park and is known for its efforts to protect the endangered Mediterranean monk seal. A boat trip offers the perfect opportunity to enjoy a different perspective of Skopelos’s gorgeous coastline.

Highlight: Alonissos Village

Alonissos Village, often called the “Old Village” or “Chora,” is perched high on a hill and offers a traditional Greek island experience. After an earthquake in 1965, many residents moved to the harbor area of Patitiri, leaving this charming village largely untouched and preserving its historic character. Today, it is a beautiful place to explore, with its narrow stone streets, whitewashed houses, and flowering bougainvillea. The views from Chora are spectacular, especially at sunset, with sweeping vistas of the Aegean Sea and the surrounding islands.

Highlight: Mediterranean Monk Seals Near Skopelos

The waters around Skopelos are home to the endangered Mediterranean monk seal, one of the rarest marine mammals in the world. These seals thrive in the protected marine areas of the Northern Sporades, which includes Skopelos and the neighboring island of Alonissos. Alonissos Marine Park, a short boat ride away, plays a key role in protecting these beautiful creatures. You may spot them while taking boat trips, especially if visiting more remote beaches or coves. Respectful viewing is crucial to help ensure their safety and conservation.

8 Dive into Underwater Adventures

Skopelos’s clear waters make it a fantastic spot for snorkeling and diving. Skopelos Dive Center offers guided scuba diving trips suitable for beginners and experienced divers (they have offices in Skopelos town and Panormos, but the boats depart from Panormos only!). The underwater landscape is full of rock formations, caves, and marine life. Even if you’re not up for diving, bring a snorkel mask along to explore the underwater beauty around the beaches.

How much time you need

Skopelos is a summer beach destination, so you probably want to stay for a few days to relax. I recommend at least 3 nights to be able to check out the most dramatic beaches and go on an island hopping tour while having a bit of time to just relax on a beach and eat.

How to get there

FLY

Skopelos doesn’t have an airport, so the best way to get there is by ferry. You can first fly to Skiathos Island, which has an airport connected to many European cities, and then take a short ferry ride to Skopelos (about 30-60 minutes).

FERRY

Alternatively, you can travel to Skopelos by ferry from Volos or Agios Konstantinos on the mainland, or from other islands like Alonissos or Skiathos. Ferry services operate regularly, especially in the summer months, and tickets can be booked online or at the ports. You can book ferry tickets to Skopelos through several online services that offer easy access to schedules and reservations. Here are a couple of useful links:

1 Aktoploika.gr offers ferry tickets to Skopelos from multiple ports, including Volos, Agios Konstantinos, and Skiathos. You can book your tickets online and find detailed schedules and pricing.

2 BookTickets.gr also provides a reliable service for booking ferry tickets to Skopelos, with connections from various locations like Volos, Thessaloniki, and Alonissos.

Both sites allow you to compare routes and check for discounts, making your trip planning easier. Booking in advance is recommended, especially during the summer months.

How to get around

Car Rentals

Renting a car offers the flexibility to explore the island at your own pace. Several rental agencies operate in Skopelos, including local companies and international brands like Enterprise Rent-A-Car. Rental prices vary depending on the season and vehicle type. On average, expect to pay between €20 and €50 per day.

Bringing a Car via Ferry

If you’re considering bringing your own vehicle to Skopelos, ferries from ports like Volos, Agios Konstantinos, and Thessaloniki accommodate cars. The cost for transporting a standard vehicle ranges from €55 to €90, depending on the ferry operator and the season.

Public Buses

Skopelos has a public bus system connecting major towns and beaches. Buses run regularly between Skopelos Town, Glossa, and popular beaches like Stafilos, Agnontas, and Panormos. Services are rare, even in the summer months there are only about 5 buses a day, and it can easily happen that your return bus is full and then you are stranded (people were also very reluctant to pick anyone up, so no hitchiking here).  At least, fares are affordable, usually between €2 and €5 per trip, depending on the distance.

Where to stay

Thea Home Hotel (Budget) | I stayed at Thea Home Hotel and highly recommend it for budget travelers looking for a welcoming atmosphere. Located within walking distance of Skopelos Town, this charming family-run hotel offers comfortable rooms with beautiful views of the sea or the garden (the two pictures below are the view from my balcony!). The breakfast on the terrace is a highlight, with a great selection of local treats. The owners are incredibly friendly, giving you a taste of genuine Greek hospitality while providing helpful tips about exploring the island.

Skopelos Village Hotel (Mid-Range) | Skopelos Village Hotel is just a short stroll from Skopelos Town and offers a comfortable blend of modern amenities and Greek island charm. The spacious rooms and suites are elegantly decorated, with many offering stunning sea views. Guests can enjoy two outdoor swimming pools, a great breakfast, and the convenience of being close to the town’s restaurants and shops while staying in a peaceful environment.

Adrina Resort & Spa (Upscale) | For those seeking a more luxurious experience, Adrina Resort & Spa in Panormos is an excellent choice. This upscale resort features beautifully decorated rooms, private beach access, an infinity pool, and a high-quality spa. Guests often praise the resort’s two on-site restaurants for their fresh, delicious dishes and the impeccable service provided by the friendly staff. It’s an ideal option for those wanting a relaxing and pampered experience on the island.

Cost of travel

Transportation Costs | Getting to Skopelos is a bit of an adventure since the island doesn’t have an airport. Your journey typically involves flying into Skiathos (the nearest airport) or taking a ferry from mainland ports like Volos, Agios Konstantinos, or Thessaloniki. Flights to Skiathos from Athens or other European hubs range from €50 to €150, depending on the season and how early you book. Ferries to Skopelos cost between €10 to €30 per person one-way, with additional fees if you’re bringing a vehicle. Local buses on the island are affordable, costing around €2 per trip, while taxis and car rentals range from €30 to €50 per day.

Accommodation | Guesthouses and basic apartments start at around €40 to €60 per night. Mid-range options like hotels and more comfortable rentals typically range from €80 to €120 per night. Luxury stays and high-end villas or boutique hotels can cost €150+ per night.

Food and Drink | Dining on Skopelos is relatively affordable, especially if you stick to local tavernas. Meals at a local taverna are €10 to €15 per person, including drinks. In mid-range restaurants it costs €20 to €30 per person for a full meal with wine. Coffee and pastries are around €3 to €5. Expect to spend €35 to €50+ per person for fresh seafood or more upscale dining.

Activities | Many activities on Skopelos are either free or reasonably priced, with the exception being diving (which is expensive everywhere). Access to beaches is free, though sunbed rentals cost around €5 to €10 per day. There are free and plentiful hiking trails – on many of these you can find monasteries, which are also free, though some may request a small donation. Organized excursions or private boat rentals range from €30 to €80 per person.