Homepage
A view of the old town port in Skiathos, Greece

Compare Skiathos Town holidays

Holidays from £1149 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for more than 20 years

Compare and save

Save an average of £350 per holiday

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

Holidays in Skiathos Town

Join a crop of well-heeled Europeans when you book holidays in Skiathos Town, the smart capital of upmarket Skiathos.

Fancy a sunshine break in Greece? Find out why Skiathos Town holidays could be the dream ticket…

The island of Skiathos is part of the Sporades group, a chain that dots the Aegean Sea off the east coast of mainland Greece. Together with neighbouring Skopelos, Skiathos took a starring role in the film “Mamma Mia!”, in which Meryl Streep battled with the gorgeous Greek backdrops to steal star of the show (some would say that she failed). The island oozes star quality, with its emerald hills, azure seas and dazzling whitewashed buildings, whose clean lines are broken here and there by blue doors and window shutters, or the hot pink of a bougainvillea. It is no wonder that this little Greek beauty has an army of fans who come here year after year.

Skiathos Town is the kind of place where sea-worn fishing boats bob gently alongside million-pound yachts and where swish cafes and bars sit shoulder to shoulder with traditional spots where elderly locals play cards.

Hotels in Skiathos Town are generally of the boutique variety: compact, chic and offering a host of great amenities such as swimming pools and friendly bars. Self-catering studios and apartments are also widely available. Luxury hotels and all-inclusive packages are more likely to be found on the outskirts of the main town and in coastal resorts in the south west of the island.

Cheap holidays to Skiathos Town are easier to come by outside of the busy summer months. Consider booking your trip in June or September to take advantage of the hot weather minus the crowds of July and August. If you want to be on the island at the height of summer, book well in advance to secure your stay or be patient and look for last-minute holidays to Skiathos Town.

To find your bargain break in Skiathos Town simply use the search tool on TravelSupermarket to compare a host of tempting deals. We can also show you low prices on extras, such as car hire in Skiathos.

Popular Skiathos Town holiday deals

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Alkyon Hotel Skiathos

9.7

Excellent

Skiathos City, Skiathos, Greece
  • 21 May 2027
  • 7 nights
  • Bed & breakfast
  • From Bristol

Prices from

£1,186 pp

Mystery Skiathos Luxury Residence

9.2

Excellent

Skiathos City, Skiathos, Greece
  • 29 May 2027
  • 7 nights
  • Bed & breakfast
  • From Manchester

Prices from

£1,469 pp

Thymi's Home

9.9

Excellent

Skiathos City, Skiathos, Greece
  • 29 May 2027
  • 7 nights
  • Bed & breakfast
  • From Manchester

Prices from

£1,571 pp

When to go to Skiathos Town

If Skiathos Town sounds like your kind of place, find out when you might like to visit with our guide to when to go…

Average daily temperatures in Skiathos Town rise above 20C in the month of May and don’t fall again until October. You are unlikely to experience rainfall when you holiday here between June and September. But most people come for the high temperatures in July and August (30C on average).

If you are hoping to find cheap holidays, Skiathos Town could be a dream destination in June or September. With daily averages of 28C and fewer visitors than peak season, these might be ideal months in which to travel.

Good to know

Flight time

3.5h

(from London)

Currency

Euro (€)

Language

Greek

About TravelSupermarket