Find Hotel Deals

Select a date

Select a date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotel deals in Skiathos

Filter Results

Hotel ranking

Find hotel by

Price (per night)

Types of accommodation

Hotel themes

Guest ratings

Hotel comes with

Room comes with

Apply Filters
Clear Filters

Results found:

  • Bourtzi Boutique Hotel

    Moraitou 8, Skiathos Island, Greece (Open map)

    This hotel is situated 4.8 km away from Lalaria Beach. Bourtzi Boutique Hotel offers a stylish accommodation with currency exchange, a safe deposit box and…


    From US$ 283
    price for 1 night
    RESERVE From US$ 283
  • Mandraki Village

    Koukounaries Beach, Skiathos Island, Greece (Open map)

    The property lies within 20 km from Gouvon Beach. Mandraki Village Boutique Hotel is a boutique place to stay in Koukounaries.


    From US$ 212
    price for 1 night
    RESERVE From US$ 212
  • Aegean Suites Hotel

    Megali Ammos, Skiathos Island, Greece (Open map)

    A great setting offers an easy access to bars and restaurants as well as boasts proximity to olive trees and hills. The 5-star Aegean…


    From US$ 629
    price for 1 night
    RESERVE From US$ 629
  • Plaza Hotel

    Kanapitsa, Skiathos Island, Greece (Open map)

    Set near by clean beaches close to a grove and pine trees. Plaza Hotel is located in a ski area of Skiathos Island, about 4.1…


    From US$ 115
    price for 1 night
    RESERVE From US$ 115
  • Kb Ammos Hotel_Kb Collection Hotels & Resorts

    Μεγάλη Άμμος, Σκιάθος, Skiathos Town, Greece (Open map)

    Gouvon Beach is around 25 km from the hotel. Kb Ammos provides guests with a contemporary accommodation in a natural area of Skiathos Town.


    From US$ 325
    price for 1 night
    RESERVE From US$ 325
  • Zeus

    Koukounaries Beach, Koukounaries, Greece (Open map)

    Zeus Hotel is based next to the sandy beach. Zeus Hotel is a 2-star venue positioned about 8 km from The Papadiamandis House.


    From US$ 69
    price for 1 night
    RESERVE From US$ 69