Apartments on the shore of Lake Ohrid
Your quiet corner of Struga
Villa Rosa is a family-run house with bright apartments, a one-minute walk from the beach, close to the city of Struga and Ohrid


Highly recommend this place.
This place is heaven on the earth,it deserves 10 stars, clean rooms, accommodating owners, great location and beautiful view! Highly recommend it!
Lovely and peaceful place for a vacation. Perfect for relaxation. Would recommend it to all!
The stay here was great and the host was super welcoming and kind ☺️
Amazing hospitality! Very peaceful and relaxing. Thank you Donco!
great place and perfect access to lake.
Magnificent place to visit, highly recommend.
Great view and beach.
Highly recommend this place.
This place is heaven on the earth,it deserves 10 stars, clean rooms, accommodating owners, great location and beautiful view! Highly recommend it!
Lovely and peaceful place for a vacation. Perfect for relaxation. Would recommend it to all!
The stay here was great and the host was super welcoming and kind ☺️
Amazing hospitality! Very peaceful and relaxing. Thank you Donco!
great place and perfect access to lake.
Magnificent place to visit, highly recommend.
Great view and beach.
The apartments
Three apartments, one view of the lake life
Every apartment has its own bathroom, kitchen and free Wi-Fi. Reservations are made directly with us.

Apartment 1
Second-floor apartment with a front lake view and a balcony over the water.
View apartment →

Apartment 2
Our most affordable apartment — front lake view, second floor.
View apartment →

Apartment 3
A two-bedroom duplex for the whole family, sleeping up to six.
View apartment →

Apartment 4
Ground-floor, step-free apartment accessible for guests with reduced mobility.
View apartment →

Apartment 5
First-floor apartment with a private kitchen and an east-facing balcony for morning sun.
View apartment →

Apartment 6
First-floor apartment with a private kitchen and a west-facing French balcony for sunsets.
View apartment →
Find us
In the heart of Struga
Villa Rosa sits on a quiet street a short walk from the Black Drim river and the lakefront. Step out the door and you are minutes from cafés, beaches and the old town.
Reservations
Write or call to make a reservation
We take all reservations directly, with no booking fees. Tell us your dates and which apartment you like, and we'll confirm availability.