Skiathos offers an array of restaurants and eateries that showcase the best of Greek cuisine while adopting a few international flavours as well. These local eateries complement the island’s alluring landscape, which overflows with sandy beaches, incredible snorkelling and bustling nightlife.

    As you travel to every corner of the island, there's no shortage of delicious flavours to try. From authentic family-run tavernas to modern restaurants with sundrenched terraces, you’ll be amazed by the choices of places to eat throughout your holiday. Here, we've picked out a selection of places locals love to eat in Skiathos, all of which are highly rated for offering unforgettable meals.



    Take part in a Greek food journey

    • Food

    Marmita offers one of the most authentic Greek dining experiences on the island of Skiathos. Occupying a traditional house in the middle of town, the restaurant is surrounded by Hellenic trees and flowers – a striking backdrop to the delicious meal ahead. Accompanying the restaurant's classic decor, Marmita's menu is heavily focused on Greece's most iconic flavours. 

    Presented with an impressively modern sensibility, the kitchen aims to take diners on a journey through Greek cuisine. Across fresh salads, Mediterranean-style pasta and local favourites like moussaka, you can pick a range of options from the grill, including succulent lamb served with green vegetables and fennel.

    Location: Odos Eyaggelistrίas 30, Skiathos 370 02, Greece

    Open: Daily from 6 pm to 10.30 pm

    Phone: +30 2427 021701



    Italian dining on the island

    • Food

    Lo&La is an Italian restaurant that occupies a prime position overlooking Skiathos' Old Harbour. From this picturesque location, diners can sit on the open-air terrace and enjoy dinner with an unbeatable view that stretches along the coastline. As one of the most popular restaurants on Skiathos, Lo&La serves up some incredible Italian cuisine, with locals and tourists alike coming from across the island to experience the flavours for themselves.

    On the menu, highlights like tagliatelle with mushrooms and prawns are complemented by a host of daily specials. Lo&La is also your chance to try some much-loved Italian cocktails, such as Negroni served with a fresh orange peel garnish.

    Location: Moraitidou 12, Skiathos 370 02, Greece

    Open: Daily from 6 pm to midnight

    Phone: +30 2427 029070


    Infinity Blue

    Incredible seafood with a view

    • Food

    Infinity Blue is a celebrated Skiathos restaurant, perched high above Kolios Bay. Featuring the classic blue hues that Greek eateries love to use, the restaurant's broad balcony is the ideal spot to get a stunning view across the island. If you get the chance, book a table for sunset and you'll be guaranteed a dining experience that you won't likely forget.

    Putting the local produce to great use, Infinity Blue’s menu consists of Greek specialities and international dishes. Seafood is particularly good – popular choices include grilled octopus and seafood risotto. The restaurant also has a well-stocked cellar if you’re looking to try some excellent Greek wines.

    Location: Skiathos 370 02, Greece

    Open: Daily from 1 pm to 12.30 am

    Phone: +30 2427 049750


    Porta Rossa

    An intimate dining experience

    • Food

    Porta Rossa is an intimate restaurant on Skiathos' south-eastern coastline, occupying a hillside and surrounded by native trees. The evenings here are especially serene, as soft light illuminates the restaurant’s outdoor dining terrace. Despite Porta Rossa's slightly remote location on Skiathos, it's easily reached by local bus, which stops close to the restaurant.

    Offering a wide array of starters, mains and desserts, Porta Rossa highlights the absolute best of Mediterranean cuisine. Jump-start your appetite with prawn bruschetta or a cheeseboard, before enjoying the exceptional mains. Must-tries include the salmon with couscous and sirloin steak served with dauphinoise-style potatoes.

    Location: Achladias 370 02, Greece

    Open: Daily from 6 am to 2.30 am

    Phone: +30 2427 023772


    Under the Pine Tree

    An informal eatery that's bound to impress

    • Food

    Under the Pine Tree should be at the top of your list for a local dining spot that keeps things casual. Just a short walk from the bustling Koukounaries Beach, this laidback eatery specialises in gyros and souvlaki. After a long day of sunbathing, many come here to rest with a cold drink and flavourful meal.

    Gyros and souvlaki come with a choice of pork, beef or chicken. There's also a nice selection of Greek appetisers, including grilled halloumi, tyrosalata (cheese salad) with pita bread, and dolmades served with lemon and yoghurt. You can choose from a wide range of ice-cold Greek and international beers to pair with your meal.

    Location: Koukounaries 370 02, Greece

    Open: Daily from 12.30 pm to 11 pm

    Phone: +30 2427 049710

    Hudson Brown | Contributing Writer

    Start planning your trip

    Back to top