Set within 90 metres of Troulos Beach and 700 metres of Katharina Beach, La Luna Hotel provides rooms with air conditioning and a private bathroom in Troulos.
Boasting an outdoor pool and a separate children's pool, Hotel Korali offers accommodation just 80 metres from the beach in Troulos. The lively Skiathos Town is 10 km away.
Boasting an outdoor swimming pool with views over the surrounding green hills, Villa Elpiniki is conveniently located just 120 metres from Troulos Beach.
Located in Troulos, 11 km from Skiathos Town, Forest Skiathos provides a garden and free WiFi.
Located in Troulos and only 1 km from Agia Paraskevi Beach, KT Villa provides accommodation with sea views, free WiFi and free private parking.
Centrally located in Skiathos Town, Hotel Mato offers rooms with views of the scenic town and the Aegean Sea from their balcony.
Situated in Skiathos Town, 1.1 km from Skiathos Plakes Beach, View Port features views of the sea. Located around 3 km from Vassilias Beach, the hotel is also 2.1 km away from Skiathos Castle.
Situated in Kolios, 200 metres from Kolios Beach, Hotel Marina features accommodation with a garden, free private parking, a shared lounge and a terrace.
Located in the town of Skiathos, 250 metres from the centre, Alkyon is a seafront hotel with a lovely pool with sun terrace surrounded by lush greenery.
Modern suite has its own private terrace or balcony with panoramic sea views. It consists of 2 spacious bedrooms and an open-plan fully equipped kitchen, dining area and living room.