A holiday in Greece doesn't have to be expensive. Beyond the popular, crowded islands, there are plenty of budget-friendly destinations that offer the same beauty at a much lower cost.
Mainland Greece hides some of the best value spots: Pelion, Zagorochoria and Kastoria offer stunning nature and traditional villages without island prices. For those wanting the sea on a reasonable budget, Thassos and Aegina are excellent choices, close by and easily accessible.
A few tips for a cheap holiday: travel in June or September instead of August, choose guesthouses over hotels, and cook a few meals if you have a kitchen. That way you enjoy Greece without emptying your wallet.
Where to go

Aegina
40 minutes by ferry from Athens — ideal for a short, affordable getaway.
See the guide →

Thassos
A lush green island with family-friendly beaches, lower prices than the Cyclad…
See the guide →

Delphi
The ancient 'navel of the earth' — a historic getaway without a ferry, close t…
See the guide →

Zagorochoria
Traditional stone villages beneath Mount Tymfi, the Vikos Gorge, ideal for a q…
See the guide →

Kastoria
A lakeside town with history, a quiet and affordable alternative to the island…
See the guide →

Meteora
Unique monasteries perched on rock pillars. Affordable, striking, ideal for a…
See the guide →

Nafplio
A romantic historic town near Athens, ideal for a short weekend trip without a…
See the guide →

Pelion
Mountain villages, lush green nature, nearby beaches. Reachable by car, no fer…
See the guide →
Common questions
What is the cheapest Greek island to visit?
Thassos is usually the cheapest of the well-known islands, followed by Aegina and Ios. Mainland destinations like Pelion, Meteora and Zagorochoria cost even less because you skip the ferry entirely.
How much does a week in Greece cost?
On a budget island, two people can manage a week on roughly 600 to 900 euros excluding flights, staying in family-run rooms and eating at tavernas. On Santorini or Mykonos in August the same week can easily triple.
When is the cheapest time to visit Greece?
May, early June and October. Prices drop sharply outside July and August, the weather is still good, and ferries and accommodation are far easier to book.