Skip to content

Ohrid, where the lake meets a thousand years of churches

The best things to do in Ohrid: swim in the lake, see the clifftop church of St John Kaneo and get lost in the old town, all from my trips to North Macedonia.

When people ask me for a place in Europe that still feels like a secret, I tell them to find the long blue lake in the southwest of North Macedonia. That is Ohrid. After my trips there, I think the best things to do in Ohrid are simple: walk, swim, eat and keep looking up at the hill. This is the guide I wish I had had before my first visit.

Is Ohrid worth visiting?

Yes, easily. Step onto the lakefront promenade and the whole scene opens up. Water as far as you can see, mountains on the far shore, red roofs stacked up a hill and a church sitting right on the edge of a cliff.

Lake Ohrid is one of the oldest and deepest lakes in Europe, and the lake and the old town around it are on the UNESCO World Heritage list for both nature and culture. That combination is rare. In one day you can swim, learn some history and have a really good dinner, without the crowds of the more famous European lake towns.

Walk the Ohrid old town

If you only do one thing, do this. The old town climbs the hill in a tangle of cobbled lanes, with small shops, cafes and wooden balconies. Legend says Ohrid once had a church for every day of the year. I did not count, but you do stumble across one every few minutes.

I plan very little here. Wander, get a little lost and let the lanes spit you out somewhere with a view. Some of my favourite moments were not on any list: a bakery, a quiet square, a cat asleep on a church step.

The Church of St John at Kaneo

If you only have time for one photo, make it this one. The Church of St John at Kaneo sits on a cliff above the lake, a small medieval church with a dome and warm stone walls, and nothing but water behind it. It dates from the 13th century and has become the symbol of Ohrid.

Do not snap the postcard shot and leave. Walk down the path along the lake from the old town, find a rock to sit on and watch the light change. Early morning and sunset are the quietest and prettiest times. The little pebble spots below the church are also where locals jump in for a swim, so bring a towel.

Climb Samuel’s Fortress, then find the theatre

The fortress dates back to around the year 1000 and sits on the hill above town. The walk up is short, the walls are good to walk along, and from the ramparts you get the best overview of the lake and the rooftops. Go late in the afternoon when the light turns golden. I did it twice, once for the view and once just for the feeling.

On the way down, look for the ancient theatre tucked between the old town streets. It is Hellenistic and still in use. Sitting on those stone seats with the roofs below you is a quiet moment that most visitors walk right past.

Then step into the Church of St Sophia. Its medieval frescoes are a big part of why Ohrid has the cultural reputation it does. It is a calm, atmospheric stop, and it helped me understand how important this town once was in the religious history of the region.

Spend real time on Lake Ohrid

The lake is the main event. In summer the water is clean and clear, with small beaches and pebble coves around the town, and plenty of places to rent a kayak or just float. I swam every day I was there, and it is the part of the trip my friends ask about first.

A short drive or boat ride from town you will find the Bay of Bones, a reconstructed prehistoric pile dwelling settlement built out over the water. It is based on archaeological finds from the lake and gives a vivid picture of how people lived here thousands of years ago. It makes a good half day and adds depth to everything else you see.

Then eat. Try the local Ohrid trout on the waterfront. It is a speciality of the lake, and a terrace table with a plate of it and a glass of local wine is hard to beat.

When to go, what it costs and how long to stay

Ohrid feels very affordable compared with most of Western Europe. Coffee, a long lunch, a bottle of local wine and a night in a guesthouse all cost noticeably less than I am used to back home. I will not quote exact prices, because they change with the season, but I always left feeling the trip had been good value.

Summer is high season, with warm water and a lively lakefront, but it is busier and hotter. I prefer late spring and early autumn, when the weather is lovely, the town is calmer and the old streets feel like they belong to you again.

Plan on two nights at the very least, three if you want to swim, hike up to the fortress and take a boat trip without rushing. The old town is compact, so you can do almost everything on foot.

If Ohrid has you curious about the rest of the country, browse all my North Macedonia guides for the next stops on your route. The lake is shared with its neighbour, so my Albania guides are a natural next step.

What I think of Ohrid

I have been to a lot of places that promise postcard scenery and deliver a crowd. Ohrid looks like a postcard, but it still feels lived in, with locals having coffee on the lakefront and kids jumping off the rocks at sunset.

That is what I like about travelling in North Macedonia: history, nature and warm people without the big price tag or the long queue. Give Ohrid three days, bring a towel, and let the lake do the rest.

Video from this trip

Frequently asked questions

Is Ohrid worth visiting?

Yes, easily. Ohrid has a UNESCO listed lake, a walkable old town, medieval churches and good food in one small place. It still feels lived in rather than overrun, which is rare for a town this pretty.

How many days do you need in Ohrid?

Two nights is the minimum to see the highlights. I would plan three if you want to swim, climb up to the fortress and take a boat trip without rushing. Add a day if you want to explore the villages around the lake.

What are the best things to do in Ohrid?

Walk the old town, visit the Church of St John at Kaneo, climb to Samuel's Fortress and sit in the ancient theatre. Then spend real time on the lake itself: swim, kayak, take a boat trip and eat Ohrid trout on a waterfront terrace.

Can you swim in Lake Ohrid?

Yes. In summer the water is clean and clear, and there are small beaches and pebble coves right around the town. Locals jump in off the rocks below the Kaneo church, so bring a towel and water shoes if the stones hurt your feet.

Is Ohrid cheap?

Compared with most of Western Europe it felt very affordable to me. Coffee, a long lunch, local wine and a guesthouse all cost noticeably less than I am used to back home. Prices shift from season to season, so check current rates before you book.

When is the best time to visit Ohrid?

I like late spring and early autumn, when the weather is still lovely and the town is calmer. Summer has the warmest water and the liveliest lakefront, but it gets busier and hotter. Winter is quiet and moody, with far fewer visitors.