From inexpensive family tavernas to fine dining options, Skiathos offers an array of food. Whether you want to feast on traditional Greek recipes like kakavia or crayfish with cabbage, there’s something for everyone.
Among the best places to eat in Skiathos are the cafes and restaurants around the historic district of Plakes. They tick all the right boxes for great national dishes and a refreshing drink.
1. Koubourelia Ouzo
For those wanting to dine in a restaurant that has become a real tsipouro icon on Skiathos, Koubourelia Ouzo is the place. This old-style tavern has been a part of the island for decades and is now run by the third generation of the Giannitsi family. It is not only one of the best places to eat in Skiathos for its food, drink and fun, but also for its spectacular views of the city and airport and a unique atmosphere.
The tavern is located above the airport, just over 1 kilometer from the center of town on the way to the monastery of Vangelistras. It was set up years ago by Mrs. Roula and has since become a destination for locals, where they enjoy her cooking – lamb in the hull, octopus stew, skopelos pies – as well as the traditional coconut Skiathos baklava with ice cream.
As a result, the tavern is always packed, especially at lunchtime. Despite the crowds, the service is attentive and friendly. In the meantime, the Giannitsi family has been working on improving the quality of its dishes as well as the restaurant’s overall operation. They have planted a garden with vegetables (tomatoes, peppers, aubergines, cucumbers, etc.) to supply their kitchen and have standardized their own extra virgin olive oil in cooperation with an olive mill.
Besides, the tavern has been renovated and offers modern presentations of classic dishes as well as some more special and attractive proposals. However, it still retains the soul of a typical family tavern.
In the evening, the tavern is even more lively as it becomes a dance hall where locals come to party. It’s also worth noting that the tavern is one of the few on the island where you can get an excellent breakfast. The menu features a combination of Greek and international cuisine and includes dishes with locally sourced ingredients. The tavern is also popular for romantic sunset dinners. Guests can enjoy the panoramic views of the sea and the islands of Tsougrias and Tsougraki while being served a variety of tasty dishes like grilled sardines with mashed potatoes, slow-cooked lamb shank and gremolata-spiced salmon.
2. Marmita
In the center of Skiathos, on the square of Megalohori, the new generation of the family Giannitsi has revived this old tavern. The place still has that smell of good Ouzo and its appetizers are the best on the island. It also has a large showcase of fresh fish and the best coffee on the island.
It’s one of the most famous places to go to for a night out in Skiathos with friends or the entire family. The music is loud, the drinks are strong and the service is great. It’s the type of place where you can just sit in a booth or at a table and enjoy drinks and food with your friends. It’s the kind of place that doesn’t change much and will always be a good option for a fun time.
The tavern o Batis is located in the highest position of the old port, under thick shade of the old plane trees and it offers a panoramic view of the boats and the Bourtzi fortress. It’s a family run tavern that is open all year. It serves dishes with local recipes and uses a lot of ingredients that come from their own garden. It has a nice atmosphere with young efficient staff.
On the tip of the small peninsula separating the old port from the new, you’ll find this beautiful cafe with an amazing view of the bay. It’s a really romantic spot to watch the ships and ferries go by. The tavern offers all kinds of meals including sandwiches, burgers, and other snacks. The owners are very friendly and the prices are reasonable.
The tavern is set in an old two-story building with vines and bougainvillea. It serves delicious Greek cuisine with creative touches. You can try their vegan moussaka or calamari with vegetables and capers. You can even order their coconut baklava with ice cream. It’s the perfect way to end your meal. They serve the best coffee in town and their wine selection is excellent. The tavern is open all day and they serve breakfast, lunch, and dinner.
3. Akrogiali
Akro Giali is a charming restaurant that serves traditional dishes in a taverna by the sea shore. The restaurant is owned by a couple Tania and Nikow Perrakis who take their time to select the best quality ingredients for their meals. The menu includes many Greek and Cretan traditional dishes based on old recipes that have been proven throughout the years. The restaurant also offers fresh fish that is caught by local fishermen every day.
The best place to eat in Skiathos, if you are looking for real, traditional food. The atmosphere is lovely and the staff is very friendly. You can have your meal outside in the garden or inside. There is a huge variety of dishes to choose from and the prices are very reasonable. You can find everything from grilled fish to kakavia and octopus with potatoes.
Skiathos has plenty of cafes, tavernas and restaurants, but there are also some hidden gems that offer a unique dining experience. Some are located above the west end of the port around Trion Ierarchon church, others are tucked away in alleyways of the old town. In these places, you can find locals enjoying a drink or a light snack and get a taste of real Greece.
Unlike the overdeveloped, overpriced tourist resorts of other Greek islands, tiny Skiathos has a few great restaurants and tavernas. You can shed your inhibitions at the nudist Banana Beach, sail around on a catamaran or tap into your spiritual side at one of the island’s monasteries. However, the best thing to do in Skiathos is enjoy a tasty bite to eat and drink a few glasses of ouzo.
Gastronomy is an important part of the identity and glamor of any destination, and this is exactly what Skiathos is about. There are a number of restaurants that are working hard to give the island its gastronomic identity and a good reputation, and here is a list of some of the best places to visit.
4. O Megas Gialos
If you are a foodie who loves to discover new culinary experiences and flavours, then you should not miss O Megas Gialos. This taverna is one of the best places to eat in Skiathos and serves local dishes in a very unique setting. The place is small and cozy, with a terrace with an impressive view of the beach and the sea. The menu is extensive and includes both meat and fish dishes. The dishes are well-seasoned and the service is friendly and attentive.
Another highlight of the place is its desserts, such as heimali (a fried dough filled with walnuts, honey, bread crumbs, cinnamon, and nutmeg). It is a popular traditional pastry in Skiathos and can be found at many bakeries and restaurants. The taverna is located near the church of Agia Paraskevi and offers delicious meals for a very reasonable price.
The taverna is a great choice for those who want to feel like a local. It is usually crowded with locals and the staff is very friendly. The menu is quite extensive and the staff can recommend a lot of dishes for you. It also has some interesting vegetarian dishes. The taverna is open all year and offers good value for your money.
This taverna is located on the road from Skiathos Town to the airport and is a good place to get some authentic Greek cuisine. The taverna is family run and uses recipes from the island of Skiathos. It is also worth trying their seafood and fish dishes. The prices are a little higher than other tavernas in the area, but they are still reasonable.
The taverna is open throughout the year and serves a variety of seafood and meat dishes. It is located on the edge of the old port and has a beautiful view of the water. It is a great place to spend the evening watching the boats and ferries come in and out of the port. The taverna is also known for its desserts, such as heimali and the kakavia. They are both very tasty and unique to Skiathos.