TheSkiathos Guide
Skiathos, Greece
Mikros Aselinos Georgios Michalagas · CC BY-SA 4.0

Skiathos · Sporades · Greece

The best seafood restaurants in Skiathos

Where to eat fish on Skiathos: the seafood tavernas and fish mezze houses that consistently deliver, ranked with Google and Tripadvisor ratings compared.

27Restaurants listed
130Reviewed island-wide
8.3Mean score

Skiathos is a fishing island and the seafood is the reason a lot of people come. The distinction that matters is between restaurants that serve fish and restaurants that source it — and the second group is smaller than the menus suggest.

Mouria lands its fish from the family's own boat. Kabourelias opened the first ouzo taverna in the Old Port in 1969 and remains where locals go for fish mezze. Akrogiali sits directly on the water and is busy with residents as well as visitors, which is the compliment that counts.

Prices for fresh fish are usually by weight and can climb quickly — ask what the catch costs per kilo before agreeing, which is normal practice and not rude.

Skiathos Town roofs from the hillside
Skiathos Town from above Tomek Grabarczyk · CC BY-SA 3.0

The list, ranked

Ranked by our overall score out of 10. Every entry links to its full review.

9.2 our score, out of 10 #1 its place in this list G Google, T Tripadvisor, R Restaurant Guru, all out of 5 — no published aggregate
  1. 9.2#1

    Taverna Aligaries

    A husband-and-wife taverna on a tiny north-coast bay, blue wooden tables set a few metres from the water. One of the loveliest places to eat on the island, and one of the hardest to reach.

    Aligaries Bay€€4.6
  2. 9.0#2

    Scala Restaurant Bar

    A raised terrace over the old port with the Bourtzi in front of you and a kitchen that can actually cook seafood. The best all-round scores on the island right now.

    Skiathos Town — Old Port€€€4.94.8
  3. 9.0#3

    Mouria Tavern

    A courtyard taverna in one of the oldest houses in Skiathos Town, serving village cooking and fish landed daily from the family's own boat.

    Skiathos Town€€4.64.4
  4. 9.0#4

    Ta Kymata

    One of the oldest family tavernas on the island, trading on the beachfront road since 1978, with a long ouzo-meze list and Mr Spyros still cooking.

    Skiathos Town — Paraliaki€€—
  5. 8.8#5

    Akrogiali Tavern

    A fish taverna literally on the water's edge, looking across to the Bourtzi. Busy with locals as well as visitors, which is the compliment that matters.

    Skiathos Town — Waterfront€€4.54.3
  6. 8.8#6

    Infinity Blue Restaurant

    A family-run restaurant above Kolios beach with a view that lives up to the name and a genuinely large menu of fresh fish and modernised Greek cooking.

    Kolios / Kanapitsa€€€4.44.4
  7. 8.8#7

    Tarsanas (Kehria)

    Since 1981 on the quiet northern side of the island, tables on the sand at Kehria beach. Best reached by boat, and the sunsets are the point.

    Kehria Beach€€4.43.9
  8. 8.6#8

    Kabourelias Ouzeri-Tavern

    The old port's fish-meze house, complete with traditional music, plate-breaking and a great deal of ouzo. The rowdiest good time on this list.

    Skiathos Town — Old Port€€4.24.0
  9. 8.6#9

    Taverna Varthalamis

    A family taverna in a quiet alleyway behind the harbour, run by Nikos and family. Fresh seafood, oven dishes and one of the town's better-kept secrets.

    Skiathos Town — Nikotsara St€€4.6
  10. 8.6#10

    Nest Greek Fish Restaurant

    The sit-down fish taverna at the Big Banana end of the Elivi estate — and the only Elivi restaurant open for lunch as well as dinner.

    Big Banana€€€€—
  11. 8.4#11

    Pyrofani Tavern

    An al fresco waterfront taverna recommended by locals on the forums rather than by guidebooks — usually the better signal.

    Skiathos Town — Waterfront€€—
  12. 8.4#12

    Octopus Beach Bar & Restaurant

    A boho-chic beachfront relaunch on the site of the 1970s Achladies Taverna. Coffee from 09:00, food to 22:30, drinks to 02:00.

    Achladies€€4.4
The waterfront at Skiathos Town
Skiathos Town Mrcsifkin · CC BY-SA 3.0
  1. 8.4#13

    Ammos Beach Restaurant

    Directly on the sand at Agia Paraskevi, open to non-residents, with fish bought from Alonnisos fishermen.

    Agia Paraskevi€€€—
  2. 8.2#14

    Taverna Anemos

    A terrace looking straight out over the old port and the Bourtzi, with well-handled seafood and prices that have not chased the view.

    Skiathos Town — Old Port€€4.34.1
  3. 8.2#15

    Taverna O'Batis

    Family-run for over thirty years at the highest point of the Old Port steps, under huge plane trees. Wonderful setting, genuinely uneven service record.

    Skiathos Town — Old Port steps€€4.24.0
  4. 8.2#16

    Kavouras

    A historic family psarotaverna on the New Port frontage, trading since the mid-1950s. Daily catch from local boats alongside proper mageirefta.

    Skiathos Town — New Port€€—
  5. 8.2#17

    Taverna Selini

    One of the island's older tavernas, up the steps in Plakes with a terrace over the Old Port, the Bourtzi and the monastery beyond.

    Skiathos Town — Plakes€€—
  6. 8.2#18

    Rada Seaside Restaurant

    A family taverna directly above Vasilias beach with open sea views, serving from midday until late.

    Vasilias€€3.9
  7. 8.2#19

    Taverna Kolios

    A traditional taverna directly on Kolios beach, best known for its grilled sardines, taking bookings through its own site.

    Kolios€€—
  8. 8.2#20

    AlaMar

    The top-ranked seafood restaurant in Koukounaries, on one of the best positions along the coastal road in.

    Koukounaries€€€—
  9. 8.2#21

    The White View

    A rooftop grill at the Skiathos Palace with panoramic views over the Koukounaries end of the island.

    Koukounaries€€€—
  10. 8.0#22

    Amfiliki Pension Tavern

    A quiet spot with big sea and island views and an unusually adventurous seafood menu — skate, monkfish, swordfish done properly. Consistency is the question mark.

    Skiathos Town€€4.23.9
  11. 8.0#23

    Ola Kalá

    A newer seaside taverna right on the Old Port, serving fresh fish, grilled meats and mezedes by the harbour. Promising, with some service wrinkles still being ironed out.

    Skiathos Town — Old Port€€4.44.3
  12. 7.8#24

    Taverna Sklithri

    Tables on the sand at a small pine-backed cove. The setting is the Skiathos of the brochures; the pricing is the part people complain about.

    Sklithri Beach€€€4.13.8
A green inlet on the Skiathos coast
A wooded inlet on the south coast Georgios Michalagas · CC BY-SA 4.0
  1. 7.8#25

    The Beach House

    The upmarket end of Kolios bay — tuna carpaccio and sunset views, with sunbeds at around €30 a day.

    Kolios€€€4.2
  2. 7.6#26

    Bakaliko

    A busy, buzzy seafront taverna on the waterfront with terrace seating over the port. Great location and generous plates; service is the weak link when it gets busy.

    Skiathos Town — Waterfront€€4.44.0
  3. 6.8#27

    Taverna Stamatis

    A seaside taverna overlooking the old port with superb views and genuinely divided opinion about everything else. Included for completeness and honesty.

    Skiathos Town — Old Port€€4.03.7

Frequently asked questions

What is the best seafood restaurant in Skiathos?

Scala Restaurant Bar on the Old Port terrace, which holds 4.9 on Google — the highest of any restaurant in this guide — with king prawns and seafood risotto the dishes reviewers name most. Akrogiali is the better-value alternative directly on the water.

How much is fresh fish in Skiathos?

Fresh fish is typically priced by the kilo and is the most expensive thing on most taverna menus. Ask the price per kilo and roughly what your fish weighs before it is cooked — this is standard practice on the island.

More Skiathos eating guides

The best restaurants in Skiathos

The twenty best places to eat on Skiathos, ranked by an independent score for food, setting, service, value and atmosphere, with Google and Tripadvisor ratings compared.

The best restaurants in Skiathos Town

Every restaurant in Skiathos Town worth eating at, ranked and reviewed — from a charcoal grill running since 1923 to the island's best-rated seafood terrace.

Cheap eats in Skiathos

The best budget food on Skiathos — gyros, souvlaki, bakeries and breakfast cafés that outrank restaurants costing five times as much.

The best restaurants with a view in Skiathos

Hilltop tavernas, harbour terraces and beachfront tables — the Skiathos restaurants where the view is worth the climb, ranked by setting and by kitchen.

The best traditional tavernas in Skiathos

Charcoal grills, family kitchens and tsipouradika — the traditional Greek tavernas on Skiathos that locals actually eat at, ranked and reviewed.

The best value restaurants in Skiathos

Where your money goes furthest on Skiathos — the restaurants scoring highest on value for money, from taverna kitchens to souvlaki counters.

Keep exploring

All guides