Skip to main content

The 10 Best Apartments in Struga, North Macedonia

Check out our selection of great apartments in Struga

Filter by:


Review Score

Wonderful: 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.

Accessible via private entrance, all units have air conditioning, soundproofing, desk and a private bathroom with a shower. All units have a wardrobe and a flat-screen TV, and certain units at the aparthotel have a balcony. At the aparthotel, all units are allergy-free.

The owner is kind and always happy to assist you with any kind of issue.

Show more Show less
9.1
Wonderful
112 reviews
Price from
$48
per night

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
Wonderful
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.

The apartments and studios all have a satellite TV, a spa bath, a seating are with a sofa and a bathroom with a shower and free toiletries. Towels and linen are provided.

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

Show more Show less
9.2
Wonderful
140 reviews
Price from
$48
per night

This apartment is equipped with 1 bedroom, a kitchen with an oven and a toaster, a flat-screen TV, a seating area and 1 bathroom equipped with a bidet. Featuring air conditioning, this unit has a dressing room and a fireplace. The property has an outdoor dining area.

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

Featuring a terrace and lake views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a bath. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. For added privacy, the accommodation features a private entrance.

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

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.

The apartment with a balcony and mountain views features 2 bedrooms, a living room, a TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a shower.

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
$68
per night

The spacious apartment features 1 bedroom, a flat-screen TV and a fully equipped kitchen that provides guests with an oven, a toaster, a washing machine, a fridge and a stovetop. Towels and bed linen are available in the apartment.

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

Show more Show less
9.2
Wonderful
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.

The 1-bedroom apartment is fitted with a living room with a flat-screen TV, a fully equipped kitchen and 1 bathroom.

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
$25
per night

This apartment comes with 1 bedroom, a kitchen with a dishwasher and a toaster, a flat-screen TV, a seating area and 1 bathroom equipped with a walk-in shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.

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
$39
per night

The units come with air conditioning, a flat-screen TV with cable channels, a stovetop, a kettle, a shower, a hair dryer and a wardrobe. There is a fully equipped kitchen and a private bathroom. At the apartment complex, the units come with bed linen and towels.

I will recommend the appartments to couples, group of friends and families who like to have a stay with lots of space, comfort and everything they need feeling like home, and 5min walk to the lake and most popular beach bars in Struga. The apartments are very clean, kitchen and toilets well equiped, and the host is very kind and polite.

Show more Show less
9.2
Wonderful
88 reviews
Price from
$38
per night

Looking for an apartment?

For travelers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately or plan the next day’s activities over a shared meal. Often available for short and long-term.
Search apartments in Struga

Most booked apartments in Struga this month

Enjoy breakfast in Struga!

  • Marko Apartments
    Breakfast options
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 106 reviews

    Offering free bikes and a garden, Marko Apartments in Struga is close to Women's Beach and May Flower Beach. There's a private entrance at the apartment for the convenience of those who stay.

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

  • D&M Apartments
    Breakfast options
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 5 reviews

    D&M Apartments is located in Struga, just 6.9 miles from Cave Church Archangel Michael and 8.4 miles from Early Christian Basilica.

  • M&D Apartment
    Breakfast options
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 7 reviews

    M&D Apartment offers accommodations in Struga, 6.9 miles from Cave Church Archangel Michael and 8.4 miles from Early Christian Basilica.

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

    Chic and Cozy Apartment on the Main Pedestrian Street offers accommodations in Struga, 6.3 miles from Cave Church Archangel Michael and 9.3 miles from Early Christian Basilica.

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

  • Lakeside apartment
    Breakfast options
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 9 reviews

    Just a 12-minute walk from Saint George Church and 0.7 miles from Nature Museum, Lakeside apartment features accommodations in Struga with a terrace.

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

    Welcoming Apartment w/ Wi-Fi + Private Bathroom offers accommodations in Struga, 7.1 miles from Cave Church Archangel Michael and 8.4 miles from Early Christian Basilica.

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

    Just a 2-minute walk from Women's Beach and 500 yards from Galeb Beach, Central Modern Apt with Garden features accommodations in Struga, with a garden and a terrace.

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

    Apartment N & N offers accommodations in Struga, 7 miles from Cave Church Archangel Michael and 8.8 miles from Early Christian Basilica.

    Sehr freundliche Gastgeberin. Tolle Lage der Unterkunft.

Save money on apartments in Struga – budget options available!

  • Comfort Hotel
    Budget options available
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 112 reviews

    Just a 3-minute walk from Nature Museum and 400 yards from Saint George Church, Comfort Hotel features accommodations in Struga, with a terrace.

    new hotel, quality materials, very clean and modern

  • Villa Eros Apartments 2
    Budget options available
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 140 reviews

    Found 164 feet 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

  • Front Beach Exclusive Apartments
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 88 reviews

    Front Beach Exclusive Apartments offers air-conditioned rooms in Struga. This beachfront property offers access to a balcony, free private parking, and free Wifi.

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

  • Hotel Venecia Apartments
    Budget options available
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 198 reviews

    Accommodations units with air conditioning and a balcony are provided at Hotel Venecia Apartments, located in the center of Struga, 656 feet from Lake Ohrid.

    Great place and location. Total value for the money.

  • GRIFFON BAR FOOD APARTMENTS
    Budget options available
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 40 reviews

    GRIFFON BAR FOOD APARTMENTS features air-conditioned accommodations in Struga.

    Clean,comfortable and quiet location just perfect to relax

  • Villa Eros Apartments
    Budget options available
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 70 reviews

    Located in Struga and only 328 feet away from Lake Ohrid, Villa Eros Apartments offers air-conditioned apartments with free WiFi and a balcony with views of the lake and mountains.

    Közel a part. Családi szobák. Udvarias kiszolgálás.

  • Eda Apartment
    Budget options available

    Eda Apartment offers accommodations in Struga, 6.9 miles from Cave Church Archangel Michael and 8.4 miles from Early Christian Basilica.

  • Apartment Ole Stuga
    Budget options available

    Apartment Ole Stuga offers accommodations in Struga, 6.8 miles from Cave Church Archangel Michael and 8.7 miles from Early Christian Basilica.

Great access to the city center! Check these apartments in Struga

  • Apartments Murdzoski
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Featuring mountain views, Apartments Murdzoski in Struga provides accommodations, a garden, a terrace, and a bar. This apartment features free private parking, full-day security, and free Wifi.

  • Gago Apartments
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Offering mountain views, Gago Apartments in Struga offers accommodations, a garden, and barbecue facilities. This property offers access to a balcony, free private parking, and free Wifi.

  • Ohrid-Struga Ezerski Lozja
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Ohrid-Struga Ezerski Lozja is located in Struga, just 1.6 miles from Solferino Beach and 7.3 miles from Early Christian Basilica.

  • Sunset Apartment
    Central location
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 22 reviews

    Sunset Apartment offers accommodations in Struga, a 7-minute walk from Women's Beach and 0.7 miles from Galeb Beach. This beachfront property offers access to a terrace and free Wifi.

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

  • Apartments Struska carsija
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 4 reviews

    A 7-minute walk from Galeb Beach in Struga, Apartments Struska carsija provides accommodations with access to beauty services.

  • Villa Nestor
    Central location
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 35 reviews

    Villa Nestor is located in the center of Struga on the banks of the Crn Drim River, just 328 feet from Lake Ohrid and the nearest beach. Free WiFi is available in public areas.

    Excellent. Clean, close to everything. Friendly stuff. Highly recommend.

  • Apartments Stone
    Central location
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 29 reviews

    Just a 3-minute walk from Cave Church Archangel Michael and 0.6 miles from Remains of Via Egnatia, Apartments Stone features accommodations in Struga, with a garden.

    Шикарный вид на озеро и горы, гостепреимная хозяйка.

  • Cottage Modrich
    Central location
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 60 reviews

    Cottage Modrich is a recently renovated apartment in Struga where guests can make the most of its garden and barbecue facilities.

    amazing view, unique place, nice host, delicious food

  • Jovanoski Apartments
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 56 reviews

    Jovanoski Apartments enjoys a location in Struga, 6.6 miles from Cave Church Archangel Michael and 9.2 miles from Early Christian Basilica.

    Lovely hosts, perfect location and comfortable house.

  • Ajro Rooms
    Central location
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 68 reviews

    Just a 5-minute walk from Saint George Church and 0.6 miles from Nature Museum, Ajro Rooms features accommodations in Struga, with a terrace.

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

  • KLIO Apartments
    Central location
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 13 reviews

    KLIO Apartments provides beachfront accommodations in Struga. The air-conditioned accommodations are a 4-minute walk from Cave Church Archangel Michael. Guests can use the a garden.

    Beautiful view, very clean and the owners are very friendly.

  • Rooms Ideal
    Central location
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 18 reviews

    Just a 5-minute walk from Galeb Beach and half a mile from Men's Beach, Rooms Ideal features accommodations in Struga with a terrace.

  • Apartman Struga
    Central location
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 25 reviews

    A 15-minute walk from Solferino Beach in Struga, Apartman Struga features accommodations with access to a fitness room. This property offers access to a terrace and free private parking.

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

  • Villa Shine
    Central location
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 24 reviews

    Just a 7-minute walk from Cave Church Archangel Michael and 400 yards from Remains of Via Egnatia, Villa Shine features accommodations in Struga with a garden.

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

  • Lake apartments
    Central location
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 26 reviews

    Just a 3-minute walk from May Flower Beach and 400 yards from Versus Beach, Lake apartments features accommodations in Struga, with a garden and a terrace.

    Great communication, great location, all went smoothly.

  • Egnatia Apartments
    Central location
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 23 reviews

    Egnatia Apartments is a recently renovated apartment in Struga near Aquarius Beach.

    Das Personal war grandios und sehr sehr freundlich

  • Luxury apartment Struga
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 10 reviews

    Just a 3-minute walk from Solferino Beach and 0.7 miles from Galeb Beach, Luxury apartment Struga features accommodations in Struga with a terrace. This beachfront property offers access to a balcony.

    Lokacija odlična,gazde ljubazne,pristupačni,za svaki dogovor!Sve je kao na slikama!Čisto!Sve preporuke!

  • Luxury Apartment Eurotel
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 8 reviews

    Luxury Apartment Eurotel is located in Struga, just 1.2 miles from Solferino Beach and 1.7 miles from Galeb Beach.

  • Villa Cherry
    Central location
    7.7
    Scored 7.7
    Good
    Rated good
     · 103 reviews

    Villa Cherry enjoys a location in Struga, 1.4 miles from Solferino Beach and 7.4 miles from Early Christian Basilica. Both free Wifi and parking on-site are available at the apartment free of charge.

    Friendly staff, clean, nice yard and very homey place

  • Apartment 334 - Modern Lakeview Apartment
    7.7
    Scored 7.7
    Good
    Rated good
     · 8 reviews

    Offering a garden, Apartment 334 - Modern Lakeview Apartment offers accommodations in Struga. This beachfront property offers access to a terrace and free Wifi.

  • Vila Andrra
    Central location
    7.6
    Scored 7.6
    Good
    Rated good
     · 93 reviews

    Vila Andrra is a recently renovated apartment in Struga near Galeb Beach. The air-conditioned accommodations are a 7-minute walk from Women's Beach. Guests can enjoy city views.

    Divan pogled sa velike terase, udobni kreveti, blizina centra grada.

  • Apartments Struga
    Central location
    7.3
    Scored 7.3
    Good
    Rated good
     · 3 reviews

    Located in Struga, Apartments Struga is 1640 feet from Saint George Church. Nature Museum is 0.6 mi from the property.

  • ENGIN APARTMENT
    Central location
    7.0
    Scored 7.0
    Good
    Rated good
     · 1 review

    ENGIN APARTMENT offers accommodations in Struga, 6.5 miles from Cave Church Archangel Michael and 8.8 miles from Early Christian Basilica.

  • Hotel Montenegro
    Central location
    6.9
    Scored 6.9
    Pleasant
    Rated pleasant
     · 43 reviews

    Just a 2-minute walk from Women's Beach and 600 yards from Galeb Beach, Hotel Montenegro features accommodations in Struga, with a terrace.

    Świetna obsługa, właściciel przesympatyczny, blisko centrum i jeziora.

  • Alibi ROOM's
    Central location

    Alibi ROOM's offers accommodations in Struga, 6.3 miles from Cave Church Archangel Michael and 9.1 miles from Early Christian Basilica.

  • Mando's Apartment
    Central location

    Mando's Apartment is located in Struga, just 6.1 miles from Cave Church Archangel Michael and 9.3 miles from Early Christian Basilica.

  • Struga Apartments
    Central location

    Just a 9-minute walk from Nature Museum and half a mile from Saint George Church, Struga Apartments features accommodations in Struga, with a terrace.

  • Su Apartments
    Central location

    Su Apartments is located in Struga, just 7.1 miles from Cave Church Archangel Michael and 8.4 miles from Early Christian Basilica.

FAQ about apartments in Struga






Apartments that guests love in Struga

  • Avg. price/night: $64.50
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 226 reviews
    Very large, modern and clean apartment. Real value for money. Good breakfast and very friendly restaurant staff, from whom you can get all the information you need.
    Igor
    Family with young children
  • Avg. price/night: $26.87
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 147 reviews
    Bright and airy apartment with good facilities and a great shower. Ideal location by the beach, with nearby bars and restaurants. Great communication from the manager before and during the visit. I'd stay again
    David
    Solo traveler
  • Avg. price/night: $18.06
    7.5
    Scored 7.5
    Good
    Rated good
     · 4 reviews
    For the price you cannot fault the apartment. Very friendly and communicative owner too. Excellent location.
    alan
    Young couple
  • Avg. price/night: $48.37
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 112 reviews
    Location was in center, it was new apartment, staff was very good, it was very clean.
    A.
    Travelers with friends
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 12 reviews
    We are incredibly pleasantly surprised!!!The apartment is very well equipped and is located in the strict center of the city. The owner also very kindly provided us with a parking lot in front of the building itself and gave us the other necessary information regarding the city that we requested from him. We really had a wonderful time.
    Aleksandra
    Travelers with friends
  • Avg. price/night: $15.05
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 41 reviews
    Very clean and nice,the owner is very kind and helpful. The apartment is 2 km from the city center and 1 km from the nearest beach.
    Edhem
    Solo traveler
  • 9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 22 reviews
    Super clean Apartment in nice location close to the beach; friendly owner with uncomplicated communication
    Vera
    Family with young children
  • Avg. price/night: $48.37
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 140 reviews
    The apartment is excellent, spacious, clean and has a terrace with a beautiful view of the lake. The owners are very kind people, available at any time. Best recommendations.
    Dragana
    Travelers with friends
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 60 reviews
    The apartment was clean, comfortable and close to the centrenkf Struga (walking distance). The terrace is wonderful and the view is great.
    Stephen
    Family with young children
  • Avg. price/night: $37.62
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 88 reviews
    Very polite host, gave us better apartment free of charge. Clean and tidy rooms
    Dejan
    Young couple