Kastoria on a budget: how to do it well
Short answer
Yes: Kastoria is one of the more affordable towns in Greece, with free walks, cheap sights and good-value tavernas. A realistic minimum is about €55 per person a day (about €25 for a shared room in a simple hotel, €20 food, €8 sights, €3 transport).
A realistic daily budget
| Budget | Mid-range | Comfort | |
|---|---|---|---|
| Bed (per person, sharing) | €25 | €45 | €95 |
| Food & drink | €20 | €35 | €60 |
| Sights & tickets | €8 | €15 | €30 |
| Local transport | €3 | €20 | €35 |
| Per person, per day | €56 | €115 | €220 |
Approximate 2026 prices, two people sharing a room. From our Kastoria day-cost table.
Free things to do
- Walking the lake road around the peninsula (about 8 km), with herons, cormorants and swans
- The old quarter of Doltso, with its stone mansions and cobbled lanes
- The exteriors of the Byzantine churches, including Panagia Koumbelidiki and Agios Nikolaos tou Kasnitzi
- The grounds of the monastery of Panagia Mavriotissa at the eastern tip of the peninsula
- Dexamenis Square and the views down over the town and the lake
- Sunday morning services, when some of the churches are open
Cheap eats
- Pites (leek, cheese or wild-greens pies) from bakeries and tavernas
- Trahanas soup in winter
- Prespa beans (gigantes), baked or as a soup
- Meze and house wine in the ouzeri-style places near the market
- Full taverna meal with house wine: about €15–22 per person
Where to sleep for less
Budget travellers stay in the town centre near Davaki Square, where simple hotels cost roughly €45–70 a room, a few minutes' walk from the lake and the bus station. Doltso guesthouses (about €70–120) are worth the extra for atmosphere, especially on weekdays.
Getting around cheaply
Walk everywhere on the peninsula, or hire a bike (around €10–15 a day) for the lake road. KTEL buses from Thessaloniki (around 2.5–3 hours, roughly €20–25) are the cheapest way to arrive. For Prespa and Nymfaio, a shared hire car is cheapest.
A sample budget day
- Morning: coffee by the lake (about €3), then the Byzantine Museum (a few euros) and the churches
- Lunch: pites and a salad in a taverna (about €8–10)
- Afternoon: walk the lake road to the Cave of the Dragon (around €10) and Panagia Mavriotissa (free)
- Evening: meze and house wine near the market or in Doltso (about €12–15)
- Total: about €55–60 per person including a shared room of about €25
More ways to save
- Travel by KTEL bus from Thessaloniki rather than flying, unless the few flights happen to suit you.
- Hire a bike for the lake road instead of a car on your town days.
- Avoid the Christmas, New Year and Epiphany weekends if price matters; book early if you want the Ragkoutsaria carnival.
- Ask for the house wine, which is good value in western Macedonia.
- Combine Dispilio and Prespa on one car day to make the most of the rental.
- Choose May, June, September or October for comfortable weather without winter-weekend prices.
Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.
Common questions
Can you visit Kastoria on a budget?
Yes, at about €55–60 per person a day with a simple hotel, taverna meals and the lake walk.
What is free in Kastoria?
The lake road around the peninsula, the Doltso quarter, the church exteriors, the grounds of Panagia Mavriotissa and the views from Dexamenis Square.
How do I get to Kastoria cheaply?
By KTEL bus from Thessaloniki, around 2.5–3 hours and roughly €20–25 one way.