Skip to main content

The 10 Best Holiday Rentals in Struga, North Macedonia

Check out our pick of great holiday rentals in Struga

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in Struga and only 300 metres from Women's Beach, Marko Apartments offers accommodation with mountain views, free WiFi and free private parking. The property has lake and garden views, and is 400 metres from May Flower Beach. Boasting family rooms, this property also provides guests with a children's playground.

The studio apartment is located in a beautiful villa surrounded by flowers and plants. It is strategically located in a quiet and safe area but just a few steps from the river Drin, supermarkets and the main bazaar. There’s ample parking near the villa and the lake is located just 100 meters away. Along the lake you can find many restaurants too. The studio itself is very cozy and has everything you need. Inside you’ll find a well equipped kitchenette with all the utensils you’ll need. The balcony was very ample under the shade of the climbing plant. In the balcony you will find a cooking stove and oven. We spent most of the time in our balcony, enjoying the view, making photos and videos and had all our meals. The WiFi was very strong with many dedicated access points so connecting even during the busiest times was very easy. A washing machine was also available in the common main kitchen located on the corridor, for those staying long periods and needing to wash their clothes. The main highlight of our stay was Marko…very dedicated, polite, intellectual and professional host. It was so easy to communicate with him in English. He was always available for anything you may need during your stay. He carefully explained everything you may need to know about Struga, where are the best beaches, any cultural or sport events planned in the city during our stay. Another treat was Marko’s mother, a very pleasing and lovely lady who was very welcoming and always smiling. We would like to thank them both again very much for their welcoming, great disponibility and correctness. They made our vacation memorable! We enjoyed so much our first time there and we would be very happy to book again.

Show more Show less
9.4
Superb
104 reviews

Found 50 metres from Lake Ohrid, Villa Eros Apartments 2 offers air-conditioned apartments and studios with free WiFi and a balcony with views of the lake and mountains.

Guests can sunbath on a sun deck, relax on a terrace, visit the town of Struga located 5.5 km from Villa Eros Apartments 2, go fishing, go the a water park 200 metres away or sightsee 2 churches found 500 metres from the villa.

View was amazing, everything is spotless clean, staff were super friendly

Show more Show less
9.2
Superb
140 reviews
Price from
Rp 777,202
per night

Offering garden views, D&M Apartments is an accommodation situated in Struga, 1.5 km from Galeb Beach and 2 km from Men's Beach. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 400 metres from Solferino Beach.

Apartment bese odlicno podgotven za nov pristap Domakinot dobar so gostite, a lokacijata e vednas do plazata

Show more Show less
9.6
Exceptional
5 reviews
Price from
Rp 829,016
per night

Situated in Struga, 400 metres from Solferino Beach and 1.5 km from Galeb Beach, M&D Apartment offers air conditioning. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 2 km from Men's Beach.

Everything was very good,the beds were comfortable, there was space for the whole family, everything was great.

Show more Show less
10
Exceptional
7 reviews
Price from
Rp 1,692,573
per night

Located in Struga, 400 metres from Women's Beach and 700 metres from Galeb Beach, Chic and Cozy Apartment on the Main Pedestrian Street offers air conditioning. Both free WiFi and parking on-site are available at the apartment free of charge. Outdoor dining is also possible at Chic and Cozy Apartment on the Main Pedestrian Street.

Very nice appartment in the heart of Struga with all that you need (washing machines, air co, TV Sat, Wi Fi...) very clean! Owners are very sympathic and helpfull.I recommand 200%. Thank you very much ♥️

Show more Show less
10
Exceptional
5 reviews
Price from
Rp 1,088,083
per night

Situated in Struga, 500 metres from Galeb Beach and less than 1 km from Men's Beach, Lakeside apartment features air-conditioned accommodation with a balcony and free WiFi. The property has lake and quiet street views, and is 1 km from Solferino Beach. The property is non-smoking and is located 11 km from Cave Church Archangel Michael.

Owner was very kind, helping and guiding us to find the apartment. Clean flat had all needed equipments

Show more Show less
9.2
Superb
9 reviews

Welcoming Apartment w/ Wi-Fi + Private Bathroom features a terrace and is set in Struga, within just 600 metres of Solferino Beach and 1.4 km of Galeb Beach. Both free WiFi and parking on-site are available at the apartment free of charge. The property is non-smoking and is situated 1.9 km from Men's Beach.

Very clean and in a modern building. Great selection of facilities including a washing machine and very helpful and responsive communication. WiFi suitable for work and online gaming (dota2). Some really helpful stuff already there, like salt, sugar, oil, coffee. Even cleaning products. Literally 5 minutes from door to lake. Hard a very comfortable 3 weeks. When contacting the staff with questions very quick responses. Really cool owners.

Show more Show less
10
Exceptional
8 reviews
Price from
Rp 570,639
per night

Located 700 metres from Cave Church Archangel Michael and 25 km from Early Christian Basilica, Vila Vista Magica Radozda in Struga provides air-conditioned accommodation with views of the mountain and free WiFi. The property has lake and city views, and is 25 km from Port Ohrid. The accommodation offers airport transfers, while a bicycle rental service is also available.

We absolutely loved our stay in this apartment. The place is super comfortable and the view over the lake is simply amazing. Radozhada is a beautiful quiet village and provides everything you need- from great seafood restaurants to a small convenience store to nice walks along the water. The owner is a fantastic host. He was very flexible regarding the check in and check out time and even sat down with us and had a nice conversation on our last day. We can totally recommend this place and already look forward to our next stay!

Show more Show less
9.7
Exceptional
22 reviews
Price from
Rp 604,490
per night

Located in Struga, 200 metres from Women's Beach and 500 metres from Galeb Beach, Central Modern Apt with Garden provides spacious air-conditioned accommodation with a terrace and free WiFi. This apartment offers free private parking and free shuttle service. The property is non-smoking and is set 800 metres from Men's Beach.

Everything was wonderful. Spacious apartment with big closed garden where you could also park the car, it was great for our 2 dogs. Comfortable bed, kitchen with dishwasher, washing machine, the place is well equipped for a longer stay. Struga is a lovely place! Nice beach and city center. Highly recommend this place.

Show more Show less
9.6
Exceptional
17 reviews
Price from
Rp 621,762
per night

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. Cave Church Archangel Michael is 10 km away and Early Christian Basilica is 15 km from the holiday home.

The olace is great its in the center in the heart of the city everything is close 5min walking and the host was great

Show more Show less
9.4
Superb
12 reviews
Price from
Rp 1,105,354
per night

Most booked holiday rentals in Struga this month

Enjoy breakfast in Struga!

  • Marko Apartments
    Breakfast options
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 106 reviews

    Set in Struga and only 300 metres from Women's Beach, Marko Apartments offers accommodation with mountain views, free WiFi and free private parking.

    Marco je super hostitel, ještě jsme u někoho tak ochotného a přátelského nebydleli

  • Chic and Cozy Apartment on the Main Pedestrian Street
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 5 reviews

    Located in Struga, 400 metres from Women's Beach and 700 metres from Galeb Beach, Chic and Cozy Apartment on the Main Pedestrian Street offers air conditioning.

    Sehr nette Gastgeber, haben uns jeden Wunsch von den Augen abgelesen.

  • Lakeside apartment
    Breakfast options
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 9 reviews

    Situated in Struga, 500 metres from Galeb Beach and less than 1 km from Men's Beach, Lakeside apartment features air-conditioned accommodation with a balcony and free WiFi.

  • Welcoming Apartment w/ Wi-Fi + Private Bathroom
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 8 reviews

    Welcoming Apartment w/ Wi-Fi + Private Bathroom features a terrace and is set in Struga, within just 600 metres of Solferino Beach and 1.4 km of Galeb Beach.

  • Central Modern Apt with Garden
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 17 reviews

    Located in Struga, 200 metres from Women's Beach and 500 metres from Galeb Beach, Central Modern Apt with Garden provides spacious air-conditioned accommodation with a terrace and free WiFi.

  • Center Struga Apartment
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 12 reviews

    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.

  • Apartment N & N
    Breakfast options
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 60 reviews

    Located 600 metres from Galeb Beach, Apartment N & N offers air-conditioned accommodation with a balcony and free WiFi.

    Sehr freundliche Gastgeberin. Tolle Lage der Unterkunft.

  • Sunset Apartment
    Breakfast options
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 22 reviews

    Situated in Struga, 200 metres from Versus Beach and 200 metres from Aquarius Beach, Sunset Apartment offers air conditioning. This beachfront property offers access to a terrace and free WiFi.

    The location is excellent—a fantastic and clean apartment. Amiable hosts.

These holiday rentals in Struga have options with FREE cancellation

  • Villa Eros Apartments 2
    Free cancellation options available
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 140 reviews

    Found 50 metres from Lake Ohrid, Villa Eros Apartments 2 offers air-conditioned apartments and studios with free WiFi and a balcony with views of the lake and mountains.

    The view was amazing, great and spacious for family

  • D&M Apartments
    Free cancellation options available
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 5 reviews

    Offering garden views, D&M Apartments is an accommodation situated in Struga, 1.5 km from Galeb Beach and 2 km from Men's Beach.

  • M&D Apartment
    Free cancellation options available
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 7 reviews

    Situated in Struga, 400 metres from Solferino Beach and 1.5 km from Galeb Beach, M&D Apartment offers air conditioning.

  • Vila Vista Magica Radozda
    Free cancellation options available
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 22 reviews

    Located 700 metres from Cave Church Archangel Michael and 25 km from Early Christian Basilica, Vila Vista Magica Radozda in Struga provides air-conditioned accommodation with views of the mountain and...

    Schöne Wohnung, gutes WLAN, tolle Aussicht, super Gastgeber. Danke!

  • Front Beach Exclusive Apartments
    Free cancellation options available
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 88 reviews

    Featuring lake views, Front Beach Exclusive Apartments offers accommodation with patio, around 200 metres from May Flower Beach.

    Czysto schludnie tak jak być powinno Miły przyjazny personel

  • Ajro Rooms
    Free cancellation options available
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 68 reviews

    Ajro Rooms, a property with a terrace, is situated in Struga, 90 metres from Women's Beach, 400 metres from Galeb Beach, as well as 400 metres from May Flower Beach.

    Vstřícný personál, pěkný čistý pokoj minutu od jezera.

  • Jovanoski Apartments
    Free cancellation options available
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 56 reviews

    Offering river views, Jovanoski Apartments is an accommodation located in Struga, 600 metres from Galeb Beach and 700 metres from Women's Beach.

    Lovely hosts, perfect location and comfortable house.

  • Venecia Plaza Struga
    Free cancellation options available
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 147 reviews

    Set in Struga and only 100 metres from Women's Beach, Venecia Plaza Struga offers accommodation with lake views, free WiFi and free private parking.

    Excellent location, parking, quick response upon arrival

Highly rated holiday rentals in Struga

  • Hotel Venecia Apartments
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 198 reviews

    Accommodation units with air conditioning and a balcony are provided at Hotel Venecia Apartments, situated in the centre of Struga, 200 metres from Lake Ohrid.

    Great place and location. Total value for the money.

  • Rooms Struga
    8.0+ review score
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 42 reviews

    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.

    Ev sahibi çok ilgili ve güler yüzlüydü. Yataklar ve banyo temizdi, harika.

  • GRIFFON BAR FOOD APARTMENTS
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 40 reviews

    Situated in Struga, near Women's Beach, Galeb Beach and May Flower Beach, GRIFFON BAR FOOD APARTMENTS has a bar.

    Clean,comfortable and quiet location just perfect to relax

  • Lake apartments
    8.0+ review score
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 26 reviews

    Lake apartments has a terrace and is set in Struga, within just 300 metres of May Flower Beach and 400 metres of Versus Beach.

    Great communication, great location, all went smoothly.

  • Rooms Ideal
    8.0+ review score
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 18 reviews

    Set in Struga, near Solferino Beach, Saint George Church and Nature Museum, Rooms Ideal has a terrace.

  • Apartman Struga
    8.0+ review score
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 25 reviews

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

    los anfitriones muy agradables y la habitación bastante bien.

  • CentrRooms-DS
    8.0+ review score
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 77 reviews

    Close to both Women's Beach and May Flower Beach, CentrRooms-DS is situated in Struga and has a fitness room and garden.

    Prostorna soba , cista,dobra lokacija ,domakinite mnogu ljubezni

  • Villa Shine
    8.0+ review score
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 24 reviews

    Offering a garden and garden view, Villa Shine is located in Struga, 600 metres from Cave Church Archangel Michael and 25 km from Early Christian Basilica.

    Gazda amabilă ,Foarte curat ,Terasa cu vedere la lac

FAQ about holiday rentals in Struga






Holiday rentals that guests love in Struga

  • Avg. price/night: Rp 431,779
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 15 reviews
    The room was well sized to accommodate 4-5 family members. The location of the villa is centralized, everything is within walking distance. The host was very kind and helpful.
    Ervin
    Family with young children
  • Avg. price/night: Rp 604,491
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 22 reviews
    The property was very cozy and had a nice balcony with a great view of the lake. The owner Nikola was very kind and very generous with sharing info about the village and whatever else we needed.
    Atanasovska
    People with friends
  • Avg. price/night: Rp 604,491
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 22 reviews
    We absolutely loved our stay in this apartment. The place is super comfortable and the view over the lake is simply amazing. Radozhada is a beautiful quiet village and provides everything you need- from great seafood restaurants to a small convenience store to nice walks along the water. The owner is a fantastic host. He was very flexible regarding the check in and check out time and even sat down with us and had a nice conversation on our last day. We can totally recommend this place and already look forward to our next stay!
    KristinWilms
    Young couple
  • Avg. price/night: Rp 898,100
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 23 reviews
    Clean, spatious, nice balcony, very attentive manager. Very good service. Good value for money. Nice beaches and swimming in the lake. With the bus we visited the mountain village Vevchani: very nice original orthodox Christian church. Nice walk to the spring and nice walk in the town. No time for the village Radozda-Lake with a church in a cave.
    Marjan
    People with friends
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 14 reviews
    The host was very kind and willing to offer us the best accomodation possible. The room was clean and well equiped for a short stay. The view from the balcony is gorgeous. The villa is a pleasant 20 minute walk from the center.
    Diana
    Family with young children
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 19 reviews
    Right on an almost private beach, spacious, stylish villa, great location.
    kolev
    Family with young children
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 29 reviews
    Everything ! The appartement, the situation, the kindeness of the hosts, the restaurant, the little private beach, the nature arround, the lake, the village. Very quiet and beautifull. The balcony and the view were amazing. The food of the restaurant was dellicious ( fresh fish from the lake ).
    Kooky_Carpenter
    Young couple
  • Avg. price/night: Rp 569,948
    7.6
    Scored 7.6
    Good
    Rated good
     · 93 reviews
    The location may look shady, but it is really close to everything in the city, but not noisy. The host was awesome and allowed us to park in a nearby villa - owned by the same owner,, because spots of this apparments were full. I had a request for a needle and sewing tread for my wife and the host brought it in within seconds.
    Stojna
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 13 reviews
    This is a very comfortable place to stay in the village of Radožda. Quiet, beautiful location, close to delicious restaurants. A great choice to escape the hustle the Ohrid!
    Brit-Maren
    Solo traveller
  • Avg. price/night: Rp 569,948
    7.6
    Scored 7.6
    Good
    Rated good
     · 93 reviews
    Everything was great, hosts were very kind and helpful. Appartment excellent and comfortable , the view beautiful, villa is just in the centre, next to the river, the lake and restaurants. I really recommend !
    Barbara
    Family with young children