Ohridβs restaurants split clearly into two camps: lakefront fish spots where you eat fresh trout with views of St John Kaneo Church above, and traditional konobas in the Old Town serving turlitava, mixed-grill plates, and tavΔe gravΔe. There are also a handful of modern bistro and rooftop options for evening meals. All prices in MKD (58 MKD β 1 β¬).
Lakefront and fish-focused restaurants
Kaneo Restaurant and Letna Bavcha
Situated directly on the shore at Kaneo Beach, beneath St John Kaneo Church - one of the best restaurant views in North Macedonia. Frequently listed as one of the best restaurants in Ohrid, especially for lunch and dinner by the water.
- What to order: Grilled trout and Lake Ohrid fish plates, mixed salads, local wine
- Price: Trout main 150β280 MKD (ββ¬2.6β4.8); full meal under 300β400 MKD (ββ¬5.2β6.9)
- Best for: The classic Ohrid lake-meal experience
Restaurant Kajche
A high-rated lake-front konoba with a beautiful terrace, great views, and professional service. Mix of grilled fish, trout, belvica, and Macedonian-style mains.
- Price: Mains 120β200 MKD (ββ¬2.1β3.4)
- Best for: A popular, local-feeling lakefront dinner
Lago Restaurant Lakefront
A refined Italian-Mediterranean-style waterfront restaurant operated by the Lago Hotel & Spa. Hand-crafted pizzas, steaks, fresh lake-sourced fish, and a serene setting. Slightly more upscale than the traditional konobas.
- What to order: Pizza, pasta, fresh fish, local salads
- Price: Mains 180β300 MKD (ββ¬3.1β5.2)
- Best for: Visitors wanting a more European-style lakeside dining experience
Traditional Macedonian konobas
Damar Restaurant
A warm, authentic konoba known for turlitava clay-pot stews and mixed-grill plates. Good service and a cozy local vibe.
- What to order: Turlitava, mixed-grill and kebap-style plates
- Price: Mains 100β180 MKD (ββ¬1.7β3.1)
- Best for: A traditional Balkan dinner without hotel-restaurant formality
Stanica Restaurant
A long-standing favourite where locals eat - relaxed konoba atmosphere, great mixed-grill plates, and βvegetables in a potβ-style dishes that work well for vegetarians.
- Price: Mains 100β160 MKD (ββ¬1.7β2.8)
- Best for: Budget-friendly, genuinely local-style meals
Cun (Taverna Cun)
Rustic traditional tavern near the Old Bazaar praised for hearty portions and a warm atmosphere. Strong for tavΔe gravΔe, stuffed peppers, and grilled trout.
- What to order: TavΔe gravΔe, stuffed peppers, grilled trout, local wine
- Price: Mains 100β170 MKD (ββ¬1.7β2.9)
- Best for: No-frills traditional meal after exploring the Old Town
Modern, rooftop and bistro options
Su Rooftop Restaurant
On Kej Makedonija with a rooftop terrace overlooking Lake Ohrid and the Old Town. Stylish, panoramic views, modern menu including grilled fish, beef steak, pasta, and veg-friendly options, plus great cocktails.
- Price: Mains 160β300 MKD (ββ¬2.8β5.2)
- Best for: A trendy sunset-view dinner with modern-style dishes
Restaurant Tino (Hotel Tino Sveti Stefan)
The hotel restaurant at Hotel Tino Sveti Stefan - resort-style dining with live music, polished service, and a menu of Macedonian-style mains, steaks, seafood platters, and musaka.
- Price: Mains 180β300 MKD (ββ¬3.1β5.2)
- Best for: Guests at Hotel Tino who want a full resort-dining experience
Le Petit Bistro Lihnidos and Plate Bistro
- Le Petit Bistro Lihnidos: Trendy bistro with mixed-grill plates, fish soup, Mediterranean-style dishes, and live music
- Plate Bistro: Small modern bistro near the lakefront with healthy options, small plates, and a cozy atmosphere
Both: Mains 100β180 MKD (ββ¬1.7β3.1).
Vegan-friendly notes
Several Ohrid restaurants explicitly list vegan or vegetarian options:
- Su Rooftop and Le Petit Bistro list vegan options on the menu
- Stanica can make βvegetables in a potβ and veg-only plates
- Kajche and Cun can adapt tavΔe gravΔe and salads for vegans on request - just ask and confirm no lard in the dish
For the dedicated vegan option, Dr. Falafel (falafel plates 100β180 MKD) is the best single-purpose spot.
2026 restaurant price overview
| Restaurant type | Main dish (MKD) | Main dish (β¬) |
|---|---|---|
| Old Town konobas (Cun, Damar, Stanica) | 100β170 MKD | β¬1.7β2.9 |
| Lakefront fish (Kaneo, Kajche, Lago) | 130β250 MKD | β¬2.2β4.3 |
| Modern / rooftop (Su, Restaurant Tino) | 160β300 MKD | β¬2.8β5.2 |
| Bistros (Le Petit, Plate) | 100β180 MKD | β¬1.7β3.1 |
Plan your trip: Browse tours and boat trips on Lake Ohrid - food tours and guided walks are a great way to get into the eating scene. Sort travel insurance before you fly, and grab a Balkans eSIM for data when you land.