Greece

The Best Hotels in Skiathos, Skopelos and Alonissos

Discover Petra Nera a 4-star hotel in Greece
In this story

The Sporades are Greece’s green islands: pine forests that run down to sandy coves, clear turquoise water and pretty harbour towns. Skiathos has more than 60 beaches and a lively main town, Skopelos is the island where Mamma Mia! was filmed, and Alonissos is home to Greece’s largest marine park.

These ten hotels are the ones our guests rate most highly across the three islands.

You’ll find on this page

At a glance: compare the hotels

Hotel Where Stars Board TripAdvisor Adults only
Petra Nera Agia Paraskevi, Skiathos 4★ Bed and Breakfast, Half Board 4.9/5 No
Aspronissos Skiathos Skiathos Town, Skiathos 3★ Bed and Breakfast 4.9/5 Yes
Atrium of Alonissos Patitiri, Alonissos Island 3★ Bed and Breakfast 4.9/5 No
Panormos Beach Hotel Panormos (Skopelos Island), Skopelos Island 3★ Bed and Breakfast 4.8/5 No
Aletri Swim Up Boutique Hotel Alonissos Town, Alonissos Island 4★ Bed and Breakfast 4.8/5 No
Olia Green Residence Skopelos Town, Skopelos Island 4★ Bed and Breakfast 4.7/5 No
Alkistis Hotel Skopelos Skopelos Town, Skopelos Island 3★ Bed and Breakfast, Self Catering 4.7/5 No
KB Ammos Suites Megali Ammos, Skiathos 4★ Bed and Breakfast 4.7/5 Yes
Alkyon Hotel Skiathos Town, Skiathos 4★ Bed and Breakfast, Half Board 4.7/5 No
Magic Hotel Agia Paraskevi, Skiathos 4★ Bed and Breakfast 4.6/5 No

Star ratings are official; TripAdvisor scores were correct when we last checked and can change. Board options vary by room and date.

Quick verdicts

Our top picks

1. Petra Nera

Petra Nera, Agia Paraskevi
  • Agia Paraskevi, Skiathos
  • 4-star
  • Half Board
  • TripAdvisor 4.9/5

Petra Nera in Agia Paraskevi, Skiathos, has an infinity pool, modern interiors and rooms with a private pool or whirlpool, close to the beach.

Best for: Stylish Skiathos

See Petra Nera →

2. Aspronissos Skiathos

Aspronissos Skiathos, Skiathos Town
  • Skiathos Town, Skiathos
  • 3-star
  • Bed and Breakfast
  • TripAdvisor 4.9/5
  • Adults only

Adults-only Aspronissos near Skiathos Town has a modern design, a great pool and a peaceful setting, and it is perfect for couples.

Best for: Couples

See Aspronissos Skiathos →

3. Atrium of Alonissos

Atrium of Alonissos, Patitiri
  • Patitiri, Alonissos Island
  • 3-star
  • Bed and Breakfast
  • TripAdvisor 4.9/5

Atrium of Alonissos in Patitiri has traditional Greek style, beautiful views and a peaceful, relaxing setting.

Best for: Peace and views

See Atrium of Alonissos →

4. Panormos Beach Hotel

Panormos Beach Hotel, Panormos (Skopelos Island)
  • Panormos (Skopelos Island), Skopelos Island
  • 3-star
  • Bed and Breakfast
  • TripAdvisor 4.8/5

Panormos Beach Hotel on Skopelos has a beautiful pool area in a peaceful setting, close to the beach and the resort centre.

Best for: Skopelos beaches

See Panormos Beach Hotel →

5. Aletri Swim Up Boutique Hotel

Aletri Swim Up Boutique Hotel, Alonissos Town
  • Alonissos Town, Alonissos Island
  • 4-star
  • Bed and Breakfast
  • TripAdvisor 4.8/5

Aletri Swim Up Boutique Hotel in Alonissos Town has an infinity pool, stunning views and swim-up rooms, and it is ideal for couples.

Best for: Swim-up romance

See Aletri Swim Up Boutique Hotel →

6. Olia Green Residence

Olia Green Residence, Skopelos Town
  • Skopelos Town, Skopelos Island
  • 4-star
  • Bed and Breakfast
  • TripAdvisor 4.7/5

Olia Green Residence has a seafront location in Skopelos Town and modern accommodation, and it is great for exploring.

Best for: Skopelos Town

See Olia Green Residence →

7. Alkistis Hotel Skopelos

Alkistis Hotel Skopelos, Skopelos Town
  • Skopelos Town, Skopelos Island
  • 3-star
  • Bed and Breakfast
  • TripAdvisor 4.7/5

Small and welcoming Alkistis Hotel in Skopelos Town has traditional Greek style, a large pool area and a swim-up pool bar.

Best for: Friendly and relaxed

See Alkistis Hotel Skopelos →

8. KB Ammos Suites

KB Ammos Suites, Megali Ammos
  • Megali Ammos, Skiathos
  • 4-star
  • Bed and Breakfast
  • TripAdvisor 4.7/5
  • Adults only

Adults-only KB Ammos Suites in Megali Ammos, Skiathos, is a peaceful boutique hotel close to the beach, with rooms with private plunge pools.

Best for: Plunge-pool suites

See KB Ammos Suites →

9. Alkyon Hotel

Alkyon Hotel, Skiathos Town
  • Skiathos Town, Skiathos
  • 4-star
  • Half Board
  • TripAdvisor 4.7/5

Alkyon Hotel has a central location in Skiathos Town, and it is perfect for exploring and great value for money.

Best for: Great value

See Alkyon Hotel →

10. Magic Hotel

Magic Hotel, Agia Paraskevi
  • Agia Paraskevi, Skiathos
  • 4-star
  • Bed and Breakfast
  • TripAdvisor 4.6/5

Family-run Magic Hotel in Agia Paraskevi has a beautiful hillside location and stylish, elegant rooms.

Best for: Hillside calm

See Magic Hotel →

Which island?

Skiathos: the liveliest, with the airport, dozens of sandy beaches such as Koukounaries and Lalaria, and a buzzing harbour town. Skopelos: greener and quieter, with pine-fringed coves, a beautiful whitewashed town and the Mamma Mia! chapel of Agios Ioannis. Alonissos: the most peaceful, with the National Marine Park and its monk seals, dolphins and crystal-clear water. All three are linked by ferry, so island-hopping is easy.

How we chose these hotels

We sell 31 hotels in Skiathos, Skopelos and Alonissos. To build this list we started with every hotel on the three islands, then read what our guests say: every hotel here is well rated on TripAdvisor. We spread our picks across different areas where we can, and we only include hotels you can book with us today as an ATOL-protected package with flights and transfers. Prices change daily, so use the search box at the end of this page for live availability, or ask a Travel Designer for a tailored shortlist.

When to go and getting there

May to October is the season, with June and September ideal for warm sea and quieter beaches. Flights to Skiathos take around three and a half hours from the UK. Skiathos hotels are within about 20 minutes of the airport, and ferries to Skopelos and Alonissos take roughly one to two hours.

Things to do and what to eat

Take a boat trip around Skiathos to Lalaria beach and the sea caves, climb the steps to the Agios Ioannis chapel on Skopelos, walk among plum orchards and pine forests, and look for dolphins in the Alonissos marine park. Skopelos is famous for its cheese pie, and the islands for fresh fish, plums and honey.

Frequently asked questions

Which is the best Sporades island?

Skiathos for beaches and buzz, Skopelos for beauty and charm, and Alonissos for total peace.

Where was Mamma Mia! filmed?

On Skopelos, including the Agios Ioannis chapel, with some scenes on Skiathos.

How do I get to Skopelos and Alonissos?

Fly to Skiathos, then take the ferry.

Are there adults-only hotels on Skiathos?

Yes, including Aspronissos and KB Ammos Suites.

Find your Sporades holiday

Search live prices with flights and transfers, all ATOL protected, or ask a Travel Designer to compare these hotels.

Ask a Travel Designer →

Keep planning

Updated October 2026. Hotels can be booked as ATOL-protected packages with flights and transfers through Travelisto.