Mavrovo Lake, Mavrovo

Must see · Water Body · Nature / Park
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.
Create an itinerary including Mavrovo Lake
© OpenMapTiles © OpenStreetMap contributors

Mavrovo Lake reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.0
79 reviews
Google
4.6
TripAdvisor
  • We had a walk around the church and surrounding area. Was winter so didn’t venture too far, but what a beautiful area  more »
  • The lake area in this time was very peaceful, nice colors, but level of the lake was very low so the church was not in the water.  more »
Google
  • 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 plan

    A complete day by day itinerary
    based on your preferences
  • Customize it

    Refine your plan. We'll find the
    best routes and schedules
  • Book it

    Choose from the best hotels
    and activities. Up to 50% off
  • Manage it

    Everything in one place.
    Everyone on the same page.

Popular things to do in Mavrovo

4.4
Duration: 8 hours
4.0
Duration: 2 hours
3.0
Duration: 4 hours

Side trips from Mavrovo

4.4
Duration: 2 hours
5.0
Duration: 30 minutes
4.6
Duration: 2 hours
5.0
Duration: 4 hours