Set within the peaceful landscape of a national park, Mavrovo Lake provides a prime spot for walking, fishing, boating, and swimming. The largest artificial lake in Macedonia is surrounded by chains of mountain ridges, snowcapped peaks, and wide green highlands. Notice the church in the middle of the lake, half-submerged in the water, which was flooded when the manmade lake was built to supply a power plant. The waters are rich with trout, which you can order off the menu from many hotels, villas, and restaurants nearby. To visit Mavrovo Lake and other attractions in Mavrovo, use our Mavrovo road trip planning app.
Mavrovo Lake reviews
It's a very charming place with amazing views. You can put up a tent here and sleep next to beautiful lake :)
Perfect location for nature lovers and skiing enthusiasts.
Plan your trip to Mavrovo
Get a personalized tripA complete day by day itinerary
based on your preferences
Customize itRefine your trip. We'll find the
best routes and schedules
Book itChoose from the best hotels
and activities. Up to 50% off
Manage itEverything in one place.
Everyone on the same page.
Popular things to do in Mavrovo
Trips to Mavrovo Lake by other users
8 days in Republic of North Macedonia BY A USER FROM MALTA Skopje · Ohrid · Mavrovo 8 days in Republic of North Macedonia BY A USER FROM MALTA Skopje · Ohrid · Mavrovo 8 days in Skopje BY A USER FROM MALTA Walking tours · Memorial House of Mother Teresa · Archaeological Museum of Macedonia 53 days in Romania & The Balkans BY A USER FROM GERMANY Ljubljana · Bled · Postojna 53 days in Romania & The Balkans BY A USER FROM INDIA Ljubljana · Bled · Postojna 3 days in Mavrovo BY A USER FROM REPUBLIC OF NORTH MACEDONIA Monastery St. Jovan Bigorski · Old Mavrovo Church · Mavrovo Lake