We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Skiathos

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Skiathos?

We'll send you updates with the latest deals, reviews and articles for Skiathos each week.

Map of Skiathos Hotels

Hotels (85)

B&Bs / Inns (127)

Specialty Lodging (198)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2018 Winner Top Hotels | Romance
 
Bourtzi Boutique Hotel (Skiathos Town) 4.0 of 5
8 Moraitou, Skiathos Town 370 02, Greece
Show Prices
$148 - $270 Avg. price/night*
Ollie #1 of 85 hotels in Skiathos
  •  Another fantastic stay 
  • Our second stay at this wonderful hotel and literally could not find fault... more
  • October 10, 2018
Traveler photos (238)
Skiathos, Skiathos Town 37002, Greece
Show Prices
$147 - $367 Avg. price/night*
Ollie #2 of 85 hotels in Skiathos
Traveler photos (146)
Offers & Announcements Book Direct & Win
Angeliki Beach Hotel (Megali Ammos)
| Megali Ammos, Megali Ammos 37702, Greece
Show Prices
$75 - $117 Avg. price/night*
Ollie #3 of 85 hotels in Skiathos
Traveler photos (425)
Achladies, 370 02, Greece
Ollie #4 of 85 hotels in Skiathos
Traveler photos (107)
Ammudia, 370 02, Greece
$46 - $115 Avg. price/night*
Ollie #5 of 85 hotels in Skiathos
  •  Best place to stay 
  • What can I say about our stay at the oasis that has not already been said... more
  • October 7, 2018
Traveler photos (200)
Troulos 37002, Greece
$34 - $69 Avg. price/night*
Ollie #6 of 85 hotels in Skiathos
Traveler photos (300)
Kolios, Greece
Ollie #7 of 85 hotels in Skiathos
Traveler photos (147)
Hotel Costas Mary (Skiathos Town)
Periferiaki Odos Skiathou, Skiathos Town 370 02, Greece
Ollie #8 of 85 hotels in Skiathos
  •  So many return guests 
  • We chose Costa's and Mary because we couldn't get in at our usual hotel... more
  • October 6, 2018
Traveler photos (154)
Koukounaries, Greece
Ollie #9 of 85 hotels in Skiathos
Traveler photos (136)
Troulos, Troulos 370 02, Greece
Ollie #10 of 85 hotels in Skiathos
  •  Charming hosts 
  • We have never been so well looked after as we were at the Boudouriani by... more
  • October 11, 2018
Traveler photos (162)
Panorama Hotel (Koukounaries) 3.5 of 5
Koukounaries 37002, Greece
Show Prices
$66 - $189 Avg. price/night*
Ollie #11 of 85 hotels in Skiathos
Traveler photos (342)
Certificate of Excellence
Travelers' Choice® 2018 Winner Bargain
 
Achladies, 370 02, Greece
No photo provided
$46 - $138 Avg. price/night*
Ollie #12 of 85 hotels in Skiathos
  •  Our home from home 
  • We had a fabulous time once again even with the medicane as they called it... more
  • October 3, 2018
Traveler photos (523)
Paradise Hotel (Katsarou) 3.0 of 5
Katsarou 370 02, Greece
Show Prices
$86 - $153 Avg. price/night*
Ollie #13 of 85 hotels in Skiathos
  •  Jem of a place 
  • I have just returned from paradise after spending two glorious weeks in... more
  • October 1, 2018
Traveler photos (359)
Sergios Apartments (Koukounaries)
Koukounaries 370 02, Greece
Ollie #14 of 85 hotels in Skiathos
  •  Hidden gem 
  • Located at the end of a quiet lane 5 minutes' walk from the main road... more
  • October 1, 2018
Traveler photos (122)
Magic Hotel (Agia Paraskevi) 4.0 of 5
Koukounaries Road, Agia Paraskevi 370 02, Greece
No photo provided
Show Prices
$101 - $234 Avg. price/night*
Ollie #15 of 85 hotels in Skiathos
Traveler photos (666)
Myrtia Hotel (Koukounaries) 3.5 of 5
Koukounaries 37002, Greece
Ollie #16 of 85 hotels in Skiathos
  •  AS IT IS 
  • We arrived here in rain and the rain turned into some sort of hurricane... more
  • October 6, 2018
Traveler photos (573)
Evaggelistrias, 370 02, Greece
Show Prices
$82 - $270 Avg. price/night*
Ollie #17 of 85 hotels in Skiathos
Traveler photos (676)
Atrium Hotel (Agia Paraskevi) 4.0 of 5
| Skiathos, Agia Paraskevi 37002, Greece
Show Prices
$125 - $411 Avg. price/night*
Ollie #18 of 85 hotels in Skiathos
Traveler photos (1201)
Kampouridoy 12, 552 36, Greece
$75 - $92 Avg. price/night*
Ollie #19 of 85 hotels in Skiathos
  •  Quiet relaxing break 
  • Lovely views of the sea from our room and the owners and staff were very... more
  • October 9, 2018
Traveler photos (202)
Troulos Bay, 370 02, Greece
Ollie #20 of 85 hotels in Skiathos
Traveler photos (296)