Hotel Nova Riviera Restaurant
We start with our own — and for good reason. Our panoramic restaurant offers a sophisticated dining experience with stunning lake views. Chef-crafted dishes feature the freshest local ingredients, from Lake Ohrid trout to seasonal Macedonian produce. Open for breakfast, lunch, and dinner. See our menu →
Traditional Macedonian Tavernas
For an authentic experience, visit one of the many traditional tavernas (meanas) in the Old Town. These family-run establishments serve time-honored recipes passed down through generations. Must-try dishes include tavče gravče (baked beans in a clay pot), turli tava (mixed vegetable casserole), and stuffed peppers with local cheese.
Lakeside Fish Restaurants
The restaurants along the Kaneo waterfront specialize in freshwater fish prepared in traditional Macedonian style. Grilled trout, battered carp, and eel dishes are local favorites. The combination of fresh fish and waterfront dining creates an unforgettable atmosphere.
Wine and Dine
North Macedonia has a thriving wine culture, with the Tikveš region producing internationally recognized varietals. Most restaurants in Ohrid offer excellent local wines — ask your server for a recommendation of Vranec (red) or Temjanika (white) to pair with your meal.
Street Food and Snacks
For a quick bite, try burek (flaky pastry filled with cheese, meat, or spinach) from one of the many bakeries, or grab a serving of fresh corn on the cob from a street vendor during summer months. The Ohrid bazaar also offers dried fruits, nuts, and traditional sweets.
Our Recommendation
As Hotel Nova Riviera guests, our concierge team is always happy to make restaurant reservations and share insider tips on the best dining experiences in Ohrid. Just ask at reception — we know all the best spots.