Skip to main content

Holiday Homes for every style

Find the right holiday home for you in Struga

The best holiday homes in Struga

Check out our pick of great holiday homes in Struga

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Villa Elen Kamen, hotel in Struga

Located in Elen Kamen, on the shore of Lake Ohrid and 5 km from Struga, Villa Elen Kamen offers a private beach area and a terrace with lake views.

Nothing!!!!!
Scored 9.3
9.3
Rated superb
Superb
15 reviews
Price from
£91.37
1 night, 2 adults
Villa Veron, hotel in Struga

Located just 100 metres from Lake Ohrid within the UNESCO heritage town of Ohrid, Villa Veron offers rooms with modern black and white interior. It features free Wi-Fi throughout the hotel.

Comfort of the bed
Scored 9.0
9.0
Rated superb
Superb
835 reviews
Price from
£34.92
1 night, 2 adults
Tito's Place, hotel in Struga

Set in Ohrid and only 500 metres from Saraiste Beach, Tito's Place offers accommodation with lake views, free WiFi and free private parking.

Tito was really kind and helpful. The place was really cozy and the view is amazing. 100% recommended.
Scored 9.5
9.5
Rated exceptional
Exceptional
32 reviews
Price from
£50.84
1 night, 2 adults
Old Town Patio House, hotel in Struga

Housed in a historic building, the recently renovated Old Town Patio House offers accommodation with a terrace and free WiFi. With quiet street views, this accommodation provides a patio.

Awesome place, awesome location, very helpful Hosts! Would stay again!
Scored 9.8
9.8
Rated exceptional
Exceptional
33 reviews
Price from
£69.78
1 night, 2 adults
Marko's Apartment, hotel in Struga

Located in Ohrid, 2.1 km from Saraiste Beach and 2.4 km from Potpesh Beach, Marko's Apartment provides air-conditioned accommodation with a balcony and free WiFi.

Very clean and nice flat. He had a comfortable stay. Responsive host.
Scored 9.7
9.7
Rated exceptional
Exceptional
28 reviews
Price from
£39.87
1 night, 2 adults
Villa Grkasha, hotel in Struga

Offering a garden and lake view, Villa Grkasha is located in Ohrid, 13 km from Early Christian Basilica and 13 km from Port Ohrid.

This secluded and tranquil property in the quaint village of Konjsko was very well furnished with modern finishes and excellent WIFI. The views from the patios, of Lake Ohrid, is phenomenal as well as from the well appointed outdoor barbecue area. There is an excellent well priced restaurant within walking distance.
Scored 9.5
9.5
Rated exceptional
Exceptional
34 reviews
Price from
£81.68
1 night, 2 adults
Pine dream, hotel in Struga

Boasting garden views, Pine dream features accommodation with a garden and a balcony, around 6.7 km from Early Christian Basilica.

Very nice location, literally in the forest. No people there, only squirrels, which is nice. The 200m way up to the house is off-road, but you can instead leave your car at Hotel Belvedere’s parking lot. The house is just a 3 minute forest walk from there. The beach is 5-6 min walk. It’s not a particularly nice beach front, but walk to the right, there are beautiful rocks and rocky ‘private’ beaches. There are some restaurants and also a little supermarket with all basic things you need on a holiday. The owners are nice people, the gave us welcome wine&pie. Both were great!
Scored 9.2
9.2
Rated superb
Superb
10 reviews
Price from
£99.68
1 night, 2 adults
Center Struga Apartment, hotel in Struga

Situated in Struga, 500 metres from Galeb Beach and 600 metres from Women's Beach, Center Struga Apartment offers air conditioning. This beachfront property offers access to a balcony and free WiFi.

Accomodation of my dreams
Scored 9.5
9.5
Rated exceptional
Exceptional
15 reviews
Rooms Struga, hotel in Struga

Featuring a balcony with garden views, a fitness centre and a garden, Rooms Struga can be found in Struga, close to Solferino Beach and 2 km from Galeb Beach.

The Rooms are not very big but we also did not needed it because we were visiting stuff the whole day. The host is very friendly and kind. If you ask for something you need, like new towels or coffee they try their best to help you. The Center off struga is just a 10 minute walk away.
Scored 8.8
8.8
Rated fabulous
Fabulous
60 reviews
Lake House Sand, hotel in Struga

Boasting mountain views, Lake House Sand features accommodation with a private beach area, water sports facilities and a garden, around 3.6 km from Early Christian Basilica.

The location is amazing and simply can't be beaten! We were able to swim right outside our back door every morning in one of the most stunning lakes I've ever seen. The kitchen is basic but we were able to cook meals without any fuss and the house a very nice size which was kept very clean and tidy. The owners of the house were easy to contact by WhatsApp and always responded quickly which was also very helpful :)
Scored 9.8
9.8
Rated exceptional
Exceptional
57 reviews
All holiday homes in Struga
Looking for a holiday home?
Great for families or large parties, holiday homes are privately owned accommodation, available for long or short-term rental. These homes are furnished and equipped with kitchen facilities for self-catering, although breakfast may be offered as an add-on. These properties have their own independent front door, which makes them different to apartments.

Most booked holiday homes in Struga this month

Holiday homes that guests love in Struga

  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 10 reviews
    Excellent place for a peaceful vacation. private beach, very clean water with a lot of natural beauty, the host's hospitality was beyond compare, I was pleasantly surprised by free welcome drinks, very thoughtful. Also very well-equipped kitchen and bathroom with great attention to detail.On the whole, an excellent place to relax.
    Zafirovikj
    Young couple
  • Avg. price/night: £49.01
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 205 reviews
    Very clean... Beautiful view... Quiet surroundings... Ideal for relaxing Very family oriented and kids friendly Hope to visit again 🙏
    Şenol
    Solo traveller
  • Scored 10
    10
    Rated exceptional
    Exceptional
     · 3 reviews
    Perfect family apartment, just a few steps from the beach. Very clean and comfortable. It has private, secured parking space, connected with small, but pleasant yard Definitely recommend
    Kristina
    Solo traveller
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 63 reviews
    Easy access to beach and city. Very clean and calm! The host was very helpful.
    Lindita
    Family with young children
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 11 reviews
    Very clean with all amenities needed
    Snežana
    Family with young children
  • Avg. price/night: £37.38
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 9 reviews
    I stayed one night in this room and it was great! Everything was very clean and the room is modern. Additionally, there's a restaurant below that belongs to the establishment, which is very convenient and delicious (they elevate their own trout). The owners are very welcoming and always available. There's also a shop right below, next to the restaurant. Highly recommended!
    Hugo
    Solo traveller
  • Avg. price/night: £33.64
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 75 reviews
    I was there with my family and the apartment, the hostess and the location were more than perfect for us! We received a lovely welcome, the food was delicious and the apartment was very clean. We really felt very comfortable. A few minutes walk was the beach, the city and nearby restaurants. Everything you needed was there! :)
    Sara
    Family with young children
  • Avg. price/night: £66.45
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 191 reviews
    Very clean and with a stunning view to the lake. The was very nice and helpful. We enjoyed swimming in the lake in near by swimming spots, on the walk met a turtle which gave us a great feeling of the beautiful nature - how great it is to meet wild animals just on the go. And the balcony was great for a lovely night relax with glass of wine. P.s. huge sorry to the owner that we broke one glass.
    Kristine
    Young couple
  • Avg. price/night: £22.43
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 27 reviews
    The apartment was very clean and the location was perfect. Everything we needed was walking distance. The staff was very friendly and helpful. Parking was also available.
    Hanna
    Young couple
  • Avg. price/night: £20.77
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 68 reviews
    Very clean, easy to find, near lake, near center of city...I was satisfied 😀😀
    svetlana
    Solo traveller