Lake Ohrid is one of the oldest and clearest lakes in Europe, and the town of Ohrid on its shore is a UNESCO World Heritage Site. We spent two nights here in October: we rode a semi-submarine, walked up to St. John at Kaneo and drank a lot of lakeside coffee. This guide covers what we did, what it cost and what people ask before they go.

Is Lake Ohrid worth visiting?

Yes. Lake Ohrid is one of the oldest lakes in the world, up to 288 meters deep and shared between North Macedonia and Albania. The lake and the town of Ohrid are both on the UNESCO World Heritage list, and the old town climbs a hillside full of Byzantine churches above the water.

It's also relaxed and affordable. Coffee by the water was $1.50 to $3, a pizza was about $10 and our villa was $140 for two nights. If you're already in Skopje, Ohrid is about three hours away and makes a perfect second stop.

How clear is Lake Ohrid?

Clearer than anything we expected. Standing on the shore and looking down from the semi-submarine, we could see roughly 10 meters deep in some spots, with green and blue water all the way down. Lake Ohrid's transparency has been measured at about 22 meters (around 70 feet) at its clearest, which puts it among the clearest lakes in Europe.

A swan swimming in clear green water on Lake Ohrid, North Macedonia
The water is so clear you can see the lakebed below the swans

We visited in October, so the water was very cold. In summer the lake warms up to around 23°C (73°F), which is when you can swim much more comfortably. If you come in fall like we did, pack warm layers; ours are on our Amazon travel gear list.

What are the best things to do in Ohrid?

These are the things we did ourselves, in the order we'd prioritize them. Further down are popular sights we didn't get to on this trip.

1. Visit the Church of St. John at Kaneo

This is the view of Ohrid you've probably seen in photos: a small stone and brick church on a cliff above Kaneo Beach, looking out over the lake. It's believed to date from the 13th century, with a red tiled roof, a dome painted inside with Christ Pantocrator and a terrace that drops straight down to the water. In October the trees around it turned gold.

Church of St. John at Kaneo with red tile roofs on a cliff above Lake Ohrid
St. John at Kaneo, the most photographed spot in Ohrid

2. Take a semi-submarine tour on Lake Ohrid

This was the most fun thing we did in Ohrid. The semi-submarine sits partly underwater, so you climb down into a cabin with big windows below the waterline and watch the lakebed pass by. It's the best way to see just how clear Lake Ohrid really is.

  • Price: we paid 1,200 denars (about $20 to $22) for a private tour, just the two of us. Shared trips with other passengers cost much less.
  • How long: about 20 minutes out to the underwater sights and 15 minutes back to shore.
  • Where to board: the harbor square, where the tour boats dock.
  • How to book: we messaged the operator on WhatsApp. Search "Ohrid semi submarine" online to find the current contact.
  • What you'll see: underwater props like swords and treasure chests, plus rocks and formations on the lakebed. We didn't see any fish in October.
  • Good for kids: yes, it's a great family activity.

We went in October, off-season, so it was very quiet and getting a private trip was easy. In summer, expect more people on board.

Orange semi-submarine tour boat on Lake Ohrid with mountains behind
The semi-submarine heading out on Lake Ohrid
Alex and Megan Colhoun inside the semi-submarine on Lake Ohrid with underwater windows
Inside the semi-submarine, below the waterline

3. Walk the harbor square and lakefront

The main square by the harbor, with the big North Macedonian flag, is where the tour boats dock and where you'll find most of the major tourist spots and restaurants. It's busy, but still a great place to walk around, especially in the late afternoon with the mountains glowing behind the town.

North Macedonian flag flying over the harbor square in Ohrid with autumn mountains behind
The harbor square, where the boats dock

4. Spend an afternoon at a lakeside cafe

Ohrid is made for slowing down. Our favorite setup was a coffee from Roastery Coffee, enjoyed at Liquid right next door, on a deck over the lake with macrame umbrellas and the mountains across the water. We spent hours working there. Coffees averaged $1.50 to $3 everywhere we went.

Coffee from Roastery Coffee on the lakeside deck at Liquid in Ohrid, under a macrame umbrella overlooking Lake Ohrid
Roastery Coffee on the deck at Liquid, right over the lake
A fluffy white dog sitting on a street in Ohrid, North Macedonia
One of the locals we met walking around Ohrid

What else is worth adding to an Ohrid trip?

We didn't get to these on this trip, but they're among the most popular things to do around Lake Ohrid.

Take a boat cruise past the old town

A panoramic boat cruise along Ohrid's old town shows the waterfront, St. John at Kaneo and the hillside churches from the water, and this tour also passes Tito's former residence on the lake.

Go stand-up paddleboarding

For something more active, a guided stand-up paddleboarding tour takes you along the shoreline past Ohrid's landmarks, with photos included. It's best in summer, when the water is warm.

See the Ohrid boat cruiseSee the paddleboard tourAffiliate links

Samuel's Fortress

The fortress walls crown the hill above Ohrid's old town. Built by Tsar Samuel in the 10th century, it has wide views over the red rooftops and the lake.

Plaošnik and the Church of St. Clement and Panteleimon

A short walk from Ohrid's Ancient Theatre, Plaošnik was the center of St. Clement's teaching. Today it has a rebuilt church and the remains of early Christian basilicas with mosaic floors.

St. Naum Monastery

About a 45-minute drive south of Ohrid near the Albanian border, St. Naum sits on the lake next to clear, spring-fed water. You can also reach it by boat from Ohrid.

Bay of Bones

An open-air museum with a reconstructed prehistoric village built on stilts over the lake, along with a small museum of the archaeological finds.

Where should you eat in Ohrid?

These are the spots we ate and drank at ourselves.

Pizza Via Sacra: the best pizza we had in Ohrid

Tucked into the old town on Tsar Samoil street next to the Church of St. Sophia, Pizza Via Sacra makes a thin, wood-fired style pizza that was easily the best we had in Ohrid, for only about $10. We paired it with a Shopska salad, the classic Macedonian salad of tomato, cucumber and a snowfall of grated white cheese.

Margherita pizza with basil at Pizza Via Sacra in Ohrid's old town
Margherita at Pizza Via Sacra, about $10

Kult Kulturen Centar: the best hot cocoa in town

Kult is a cafe and cultural center that hosts art exhibitions and events, with an exhibition space upstairs. We stopped in for hot cocoa and it was SO good: rich, topped with cream, cocoa powder and marshmallows. A perfect warm-up on a cool October day. Our hot cocoa was 160 denars (about $3) per person, and most of the menu is under 200 denars.

Hot cocoa with marshmallows in a mug at Kult Kulturen Centar in Ohrid
Hot cocoa at Kult Kulturen Centar

Roastery Coffee and Liquid: coffee over the lake

Grab a coffee at Roastery Coffee and take a seat at Liquid next door, where the deck sits right over the water. Our coffees ran $1.50 to $3, and nobody rushed us when we stayed for hours.

How do you get to Lake Ohrid?

Ohrid is about 170 km (107 miles) southwest of Skopje. We drove, and the drive takes around 2 hours 40 minutes direct. If you rent a car, get a smaller one: the old town streets are narrow and driving a big car there is stressful. Buses from Skopje take about 3 hours. Ohrid also has its own small airport, St. Paul the Apostle Airport (OHD), but most international flights land in Skopje (SKP).

We use Skyscanner for literally every trip we take. We don't care which airline we fly, only that we get the best price, and Skyscanner compares every airline in one search, including flights into both Skopje and Ohrid.

Is it worth stopping in Bitola on the way to Ohrid?

Yes. We spent a day in Bitola on the drive from Skopje and it was a 10 out of 10: great food and some of the nicest locals we met in North Macedonia. If you're driving, we'd recommend giving Bitola a full day.

Starting in the capital? See our Skopje travel guide for where to eat and stay before you head to the lake.

Where should you stay in Ohrid?

We stayed at Villa Elena - Dolni Saraj and paid $140 for two nights, about $70 a night. We'd stay again:

  • Location: a very short walk to coffee and food, and about 5 to 8 minutes on foot to the main strip by the harbor.
  • Better food nearby: you're surrounded by cheaper, better restaurants away from the busy square.
  • Parking: great parking, which matters in Ohrid's narrow old town streets.
  • The view: red rooftops, the lake and the mountains, right from the villa.
View over red-tiled rooftops of Ohrid old town to Lake Ohrid and the mountains from Villa Elena
The view from Villa Elena over Ohrid's rooftops and the lake

Check prices at Villa ElenaAffiliate link

Is Ohrid expensive?

No. Ohrid uses the Macedonian denar (MKD), about 55 denars to $1 in October 2026. Cards work at most hotels and restaurants, but carry some cash for small cafes and boat tours. These are real prices from our trip:

What things cost in Ohrid (October 2026)
ItemPriceWhere
Pizza at Pizza Via Sacraabout $10Old town, by St. Sophia
Coffee$1.50 to $3Roastery Coffee and cafes around Ohrid
Private semi-submarine tour1,200 MKD (about $20 to $22)Lake Ohrid
Hot cocoa160 MKD (about $3) per personKult Kulturen Centar
Villa Elena - Dolni Saraj$140 for 2 nightsWhere we stayed

Expect slightly higher prices at the restaurants right on the harbor square than at places a few streets back in the old town.

When can you swim in Lake Ohrid?

June through September is swimming season. The lake averages about 23°C (73°F) in July and August, the warmest months. We visited in October, when the water averages closer to 15°C (59°F). That was too cold for us to swim comfortably, but October was still beautiful: fall colors on the mountains, quiet streets and lower prices. In summer you can also get out on the water with a paddleboarding tour. Once you've picked your dates, compare flights on Skyscanner to find the cheapest days to fly.

Is Ohrid safe, and do you need a visa?

Ohrid felt relaxed and easy to get around. The U.S. State Department rates North Macedonia Level 1, Exercise Normal Precautions, its lowest level (updated September 10, 2026).

U.S. citizens don't need a visa for tourist stays of up to 90 days within six months. Your passport should be valid for at least three months past your departure date, you need travel medical insurance, and you must be registered with the police within 48 hours of arriving. Hotels and guesthouses handle this for you.

What should you pack for Lake Ohrid?

In summer, bring a swimsuit and sandals for the lake. In spring and fall, bring warm layers for cool evenings and windy boat rides, plus comfortable shoes for the steep, cobbled old town streets and a European plug adapter. The gear we travel with is all on our Amazon list.

Shop our travel gear on AmazonAs an Amazon Associate, we earn from qualifying purchases.

Lake Ohrid photos

Lake Ohrid FAQ

Is Lake Ohrid worth visiting?

Yes. Lake Ohrid combines some of the clearest water in Europe with a UNESCO-listed old town, hillside churches like St. John at Kaneo and very low prices. We paid about $10 for a pizza, $1.50 to $3 for coffee and $140 for two nights at our villa.

How clear is Lake Ohrid?

Very clear. The water is transparent to about 22 meters (around 70 feet) at its clearest. In some spots we could see down roughly 10 meters from the shore and from the semi-submarine.

Can you swim in Lake Ohrid?

Yes. Summer is the best time: the water averages about 23°C (73°F) in July and August. We visited in October, when it averages closer to 15°C (59°F), which was too cold for comfortable swimming.

How deep is Lake Ohrid?

Lake Ohrid is up to 288 meters (945 feet) deep and covers about 358 square kilometers, shared between North Macedonia and Albania.

How old is Lake Ohrid?

Lake Ohrid is one of the oldest lakes in the world. Its oldest sediments are estimated to be millions of years old, and it is home to more than 200 species found nowhere else.

Is Lake Ohrid a UNESCO World Heritage Site?

Yes. The North Macedonian side of the lake was listed in 1979, the town of Ohrid was added in 1980 and the Albanian side was added in 2019.

How do you get from Skopje to Ohrid?

Ohrid is about 170 km (107 miles) from Skopje. Driving takes around 2 hours 40 minutes, and buses take about 3 hours. We drove, stopping in Bitola on the way.

How many days do you need in Ohrid?

Two to three days is enough to see the old town, St. John at Kaneo, take a boat or semi-submarine out on the lake and enjoy the waterfront. We stayed two nights.

How much is the semi-submarine in Ohrid?

We paid 1,200 Macedonian denars, about $20 to $22, for a private semi-submarine tour on Lake Ohrid in October 2026. Shared trips with other passengers cost much less. The tour took about 20 minutes out and 15 minutes back, leaving from the harbor square.

Is the Ohrid semi-submarine worth it?

Yes. It's the easiest way to see how clear Lake Ohrid is, and it's great for kids. You'll see underwater props like swords and treasure chests plus rocks and formations on the lakebed. We didn't see fish in October. We booked by messaging the operator on WhatsApp.

Is Bitola worth visiting on the way to Ohrid?

Yes. We spent a day in Bitola driving from Skopje to Ohrid and loved it for the food and the friendly locals. We recommend a full day there if you're driving.

Is Ohrid expensive?

No. On our trip a pizza was about $10, coffee was $1.50 to $3 and our villa was $140 for two nights. Restaurants right on the main harbor square tend to cost more than those a few streets back.

Is Ohrid safe for tourists?

Ohrid is generally considered safe. The U.S. State Department rates North Macedonia Level 1, Exercise Normal Precautions, its lowest advisory level (updated September 10, 2026).

More North Macedonia guides

Alex and Megan Colhoun

Alex and Megan Colhoun are the husband and wife team behind Colhoun Travels, based in Orlando, Florida. Every guide comes from our own trip. Read our story or watch us on YouTube.