Lake Ohrid · Restaurant

Restaurant Ostrovo

Traditional Macedonian cuisine in a unique island setting near St. Naum — warm hospitality, authentic recipes, and unforgettable flavours.

About the restaurant

Restaurant Ostrovo is set on one of the two islands at the springs of Crn Drim, on the southeast side of Lake Ohrid, near the monastery of St. Naum.

With a beautiful indoor hall and a spacious terrace, the restaurant offers a calm nature atmosphere for couples, families, and groups. During the warmer months, the entire island becomes a garden restaurant where guests enjoy great food surrounded by water and greenery.

Our offer

Our kitchen is focused on Macedonian traditional specialties from the Ohrid region, prepared with care and served fresh.

From our menu we recommend traditional-style beans, snails in an earth pot, spinach pie, baked pie specialties, sarma, stuffed peppers, and a rich fish selection including trout, eel, carp, and seafood options.

Where we are

You can find us near St. Naum, directly on the springs of Crn Drim — one of the most picturesque and peaceful locations around Lake Ohrid. Surrounded by water, greenery, and protected natural landscapes, Restaurant Ostrovo offers a setting that feels both authentic and unforgettable.

Our location is ideal for guests who want more than just a meal. Here, lunch or dinner becomes part of a full lakeside experience: calm views, fresh air, and the unique atmosphere of the springs area, where every season brings a different mood and color.

Thanks to easy access and the proximity to key landmarks in the region, Ostrovo is a natural stop for couples, families, groups, and travelers exploring St. Naum and southern Ohrid. Whether you are planning a relaxed afternoon, a sunset dinner, or a special celebration, the location gives every visit a memorable backdrop.

Signature dishes

Our signature table includes local fish and traditional homemade meals that represent the taste of this region.

We combine classic recipes with quality ingredients and a contemporary presentation, so every visit feels both authentic and memorable.

Seasonal menu moments

Our offer is refreshed through the seasons with carefully selected ingredients and chef recommendations.

Ask our team for daily specials, seasonal desserts, and pairing suggestions to complete your dining experience.

Weddings & events

Restaurant Ostrovo is available for weddings, family celebrations, private events, and group gatherings.

We offer flexible seating, custom menu options, and dedicated support for planning your event in a scenic lakeside environment.

Menu

Explore our full menu with traditional specialties, fish dishes, grilled meals, salads, desserts, and drinks.

360° experience