Discover the Best Restaurants in Skiathos with Greeka!

Table of contents:
Our selectionGeneral information

OUR SELECTION OF RESTAURANTS

We have hand-picked the best 19 restaurants in Skiathos and marked our favorite ones with a .
Use the filters to narrow your search by location & type.

Map view
This is a sponsored business. Find out more Recommended by Greeka

Basilikos

Mediterranean $$-$$$
Since 2017, Basilikos Restaurant is located in the town of Skiathos offering authentic Mediterranean flavors. Basilikos is open every day from 18:00 to 00:30 and it has hearty portions of food using high-quality products, friendly staff, and decent service. It has received very good reviews from its ...
Town
Recommended by Greeka

Marmita

Mediterranean $$
In a traditional house in the centre of Skiathos town, situated in a garden full of trees and flowers, you will find one of the most beautiful Greek restaurants on the islandOur focus is on offering a genuine warm welcome and allowing you to create beautiful memories in the most pleasant of settings
Town
Recommended by Greeka

Lo & La

Mediterranean $$
Lo & La is a Contemporary Italian Restaurant located on the steps in Skiathos Old Port facing Bourtzi with a breathtaking view over the Old Harbour. In few years Lorenzo and Anastasia made Lo & La one of the most popular dinner place in Skiathos Town thanks to the high quality of the cuisine ...
Town
Recommended by Greeka

Kahlua

Greek $$
Kahlua restaurant offers delicious Mediterranean dishes in a beautiful seaside location. At night, the restaurant often hosts lively parties accompanied by live DJ performances.
Town
Recommended by Greeka

Borzoi

Mediterranean $$-$$$
A combination of pure, fresh mediterranean diet along with inspirations from different countries throughout the world are what drives the main focus of our critically aclaimed kitchen that has been long known as the finest on the island.
Town
Recommended by Greeka

Salt and Pepper

Mediterranean $$
Salt and Pepper Restaurant features a nice blend of tradition and modernity, serving delectable Mediterranean dishes in a beautiful garden for what should be an unforgettable dining experience.
Troulos

Maistrali

Greek Traditional Local $$
Maistrali has an extensive choice of local dishes and an interesting list of wines. The restaurant opened in 2001 and since then it has become a classic spot due to the wonderful tastes and warm hospitality. In summer, guests sit outside and admire the setting. 
Agia Paraskevi

Elia's

Mediterranean $$$
Located in Koukounaries, Elia’s restaurant specializes in modern Greek cuisine, combining delicious traditional recipes with contemporary techniques, all served in a charming garden.
Koukounaries

Jimmy's

Greek Italian Traditional Italian Pizza $$
Jimmy's is a traditional Greek tavern, located in Skiathos. In Jimmy's menu, you may find delicious options, like pizza, pasta, a big variety of grilled meat, fresh fish and seafood. The helpful staff and the warm atmosphere will make your experience at Jimmy's unforgettable!
Agia Paraskevi

Sklithri

Mediterranean $$
Sklithri is a beautiful seaside restaurant that offers delicious seafood. It is located in Sklithri Village, in the south part of Skiathos, right next to the sea. This restaurant has fresh fish, delicious appetizers, and salads. However, its seafood list includes not only fish but also shrimps, ...
Town

Sofia's Family

Mediterranean $$
Sofia's family restaurant in Skiathos offers mainly Greek and Mediterranean cuisine options. Its friendly atmosphere, nice music and scenic view make this place a nice location to have your dinner or lunch.
Town

Mouragio

Greek Greek Grill Traditional $$
Mouragio is located near the main port of Skiathos. It mainly offers traditional Greek cuisine dishes, while also seafood and meat options, known as "mezedes", are offered to accompany your ouzo or tsipouro. The homemade flavors combined with the friendly atmosphere and courteous service ...
Town

The Windmill

Mediterranean $$
The Windmill Restaurant is located high above Skiathos Town. The windmill, originally built in 1880, is one of the oldest buildings on Skiathos. It was a working mill until 1946, and was carefully restored to a restaurant in the 1990’s.
Town

Calma

Greek Traditional $$
Located in the beautiful area of Platanias, close to Agia Paraskevi, Calma is a family-run tavern with a delicate Greek atmosphere and a traditional menu with homemade dishes.
Platanias

Green Park

Greek Traditional $$
Green Park is a peaceful restaurant, part of an accommodation complex in Agia Paraskevi. The beautiful restaurant is surrounded by a pool and a large garden with colorful flowers and tall trees providing a cool atmosphere. The restaurant boasts an elegant and stylish decoration.
Agia Paraskevi

Maria's Pizza

Italian Italian Pizza $$
Close to the Town Hall of Skiathos, you will find Maria’s Pizza. It has a lovely outdoor seating area with beautiful decoration that will ‘travel you to Italy’. Visitors can taste not only a wide variety of hand-made pizzas but also a lot of Italian products, such as prosciutto, mozzarella, ...
Town

Mesostrato

Greek Traditional Greek Grill $$
With minimal decoration and a huge plane tree standing in the middle of the restaurant, Mesostrato is an interesting post-modern Greek tavern. The owners, Mrs. Eleni and Mr. Parashos and their children, invite you to this grill restaurant in the beautiful village of Agia Paraskevi.
Agia Paraskevi

Infinity Blue

Mediterranean $$-$$$
Infinity Blue is a premium restaurant built on the tints of the sea in a beautiful area overlooking Kolios bay and the neighboring island of Skopelos. In this innovative restaurant, you will discover an exquisite selection of Greek and Mediterranean dishes.
Kolios

The Final Step

Mediterranean $$
Situated upon St Nikolas Square, next to the old church, overlooking the town, The Final Step offers magnificent views across the port and out over the Aegean.
Town

 

More about Restaurants in Skiathos

The island has many restaurants where one can enjoy a myriad of different flavors. The majority of them is concentrated in the capital, Skiathos Town, as well as around the most popular beaches, such as Koukounaries, Agia Paraskevi, and Vassilias.

Greek taverns can be found throughout the island and offer guests an authentic Mediterranean dining experience. Fresh seafood, grilled meat, and the much-praised Greek salad are just some of the must-haves when visiting these traditional eateries. Marmita and Basilikos are two of the most popular choices, characterized by their delicious dishes and warm atmosphere.

Those craving a more contemporary culinary experience will find plenty of fine-dining restaurants serving dishes from all over the world. The charming Lo & La Restaurant serves delicious Italian recipes near the Skiathos Old Port, while the famed Borzoi takes inspiration from various international cuisines.

Upscale restaurants can be found in the island’s most luxurious hotels, offering guests exquisite flavors in beautiful, poolside environments. Many of them also offer a continental breakfast consisting of fresh fruit, delicious coffee, and freshly baked goods.

DISCOVER MORE EAT & DRINK IN SKIATHOS