Kastoria sits on a peninsula in Lake Orestiada in western Macedonia. Misty winter mornings, dozens of Byzantine churches, grand mansions and the Ragoutsaria carnival make it a memorable festive-season trip.
Highlights
- A walk or drive around Lake Orestiada
- Byzantine churches with frescoes
- Doltso and Apozari quarters with restored mansions
- The Dragon's Cave by the lake
- Ragoutsaria festival around Epiphany (6–8 January)
Kastoria grew rich from the fur trade, and its old quarters are full of mansions built by merchant families. The town also has a remarkable number of Byzantine and post-Byzantine churches.
Ragoutsaria
Right after the Christmas season, around Epiphany, Kastoria celebrates Ragoutsaria — days of masquerade, brass bands and street parties that draw visitors from across Greece.
☀️ Best time to visit
Winter for the lake mists and Ragoutsaria; spring and autumn for walks around the lake.
🧭 Getting there & around
Kastoria airport has limited flights from Athens. By car it is about 2.5 hours from Thessaloniki via the Egnatia motorway.
Plan your trip to Kastoria
Compare prices with KAYAKYou'll be taken to KAYAK to compare prices. We may earn a commission at no extra cost to you.
Plan your trip to Kastoria
🏨Find hotels on Booking.comBooking.comAffiliate links — we may earn a small commission.
Deals from our travel partners
PAOK Thessaloniki vs Balkan Botevgrad Tickets - PAOK Arena, 2027-01-13Sports Events 365 · from 102 EUR
PAOK Thessaloniki vs BC Lietkabelis Tickets - PAOK Arena, 2026-12-19Sports Events 365 · from 102 EUR
Aris Thessaloniki vs San Pablo Burgos Tickets - Nick Galis Hall, 2026-12-09Sports Events 365 · from 102 EUR
Olympiacos F.C. vs Sparta Prague Tickets - Karaiskaki Stadium, 2026-10-22Sports Events 365 · from 176 EUR
Affiliate links — we may earn a commission at no extra cost to you.
Kastoria guides & articles
Kastoria in Winter: Lakeside Christmas and the Ragoutsaria Festival
Kastoria transforms into a winter wonderland during the festive season, offering a unique blend of Byzantine heritage, grand mansion architecture, and the lively Ragoutsaria carnival.
The Best Beaches in and Around Kastoria
While Kastoria is a mountain town known for its Byzantine history rather than coastal swimming, its location on Lake Orestiada offers a unique lakeside experience.
What to Eat in Kastoria: A Local Food Guide
Kastoria offers a unique culinary landscape shaped by its lakeside location and rugged Macedonian mountains. Discover the traditional dishes that define this historic town.


