Skip to main content

The 10 Best Apartments in Struga, North Macedonia

Check out our pick of great apartments 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.

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.

I have no experiences with another hotels in Struga, but I believe, that this hotel is the best in town. We were very excited!

Show more Show less
9.1
Superb
112 reviews
Price from
£39
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.

As a frequent traveller I can honestly say that this is easily one of the best places I've stayed! It's an entire studio apartment with every facility you could wish for, only a stone's throw from the great lake Quiet, clean and less than 5 minutes from the town centre Absolutely amazing value for money! The host, Marko is kind, discrete and very very helpful... If there's anything you need you only have to ask and he'll sort it... Fabulous guy! The other tenants/neighbours are very quiet day and night WiFi is very fast Hot water 24/7 Comfy beds Washing machine, cooker, microwave, TV, heaters, all in tip top condition Convenient stores, pharmacies, bars etc, very close I cannot recommend this property enough

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.

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.

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.

Show more Show less
9.2
Superb
140 reviews
Price from
£39
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
Price from
£41
per night

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
Price from
£84
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.

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
£54
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
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.

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
£28
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.

Spacious, modern and fresh apartment with very lovely polite hosts, who made sure that everything during our stay was great. All the amenities were there: dishwasher, washing machine, aircon, basically like a home away from home. Hosts have even left fruit and wine for us as a welcome gift. They live nearby so key pick up was instant, we didn't have to wait a minute. Hidden gem in Struga, it is not that easy to come across such quality when renting apartments in Europe.

Show more Show less
9.6
Exceptional
17 reviews
Price from
£31
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
Superb
88 reviews
Price from
£32
per night

Looking for an apartment?

For the travellers 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
    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.

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

  • KLIO Apartments
    Breakfast options
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 13 reviews

    Situated in Struga, KLIO Apartments offers beachfront accommodation 400 metres from Cave Church Archangel Michael and features various facilities, such as a garden and a terrace.

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

Save money on apartments in Struga – budget options available!

  • Comfort Hotel
    Budget options available
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 112 reviews

    Located within 800 metres of Women's Beach and 800 metres of Galeb Beach in Struga, Comfort Hotel offers accommodation with seating area.

    new hotel, quality materials, very clean and modern

  • Villa Eros Apartments 2
    Budget 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
    Budget 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
    Budget 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.

  • Front Beach Exclusive Apartments
    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

  • Hotel Venecia Apartments
    Budget options available
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 199 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.

  • GRIFFON BAR FOOD APARTMENTS
    Budget options available
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 41 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

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

    Located in Struga and only 100 metres 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.

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

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

    Offering a garden and river view, Apartments Murdzoski is situated in Struga, 34 km from Cave Church Archangel Michael and 39 km from Early Christian Basilica.

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

    Featuring a balcony with garden views, a garden and barbecue facilities, Gago Apartments can be found in Struga, close to Galeb Beach and less than 1 km from Women's Beach.

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

    Set in Struga, 2.6 km from Solferino Beach and 12 km from Early Christian Basilica, Ohrid-Struga Ezerski Lozja offers air-conditioned accommodation with a balcony and free WiFi.

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

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

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

  • VANJA APARTMENTS
    Central location
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 8 reviews

    Situated in Struga, 200 metres from Women's Beach and 500 metres from Galeb Beach, VANJA APARTMENTS offers air conditioning.

  • Apartments Stone
    Central location
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 29 reviews

    Set in Struga, 300 metres from Cave Church Archangel Michael and 24 km from Early Christian Basilica, Apartments Stone offers a restaurant and mountain views.

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

  • Cottage Modrich
    Central location
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 61 reviews

    Boasting a garden and views of quiet street, Cottage Modrich is a recently renovated apartment situated in Struga, 40 km from Cave Church Archangel Michael.

    amazing view, unique place, nice host, delicious food

  • Jovanoski Apartments
    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.

  • Ajro Rooms
    Central location
    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.

  • Rooms Ideal
    Central location
    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
    Central location
    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.

  • Villa Shine
    Central location
    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

  • Lake apartments
    Central location
    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.

  • Egnatia Apartments
    Central location
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 23 reviews

    A recently renovated property, Egnatia Apartments is located in Struga near Aquarius Beach, Versus Beach and May Flower Beach.

    Das Personal war grandios und sehr sehr freundlich

  • Luxury apartment Struga
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 10 reviews

    Set in Struga, 300 metres from Solferino Beach and 1.1 km from Galeb Beach, Luxury apartment Struga offers water sports facilities and air conditioning.

    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

    Set in Struga, 1.9 km from Solferino Beach and 2.7 km from Galeb Beach, Luxury Apartment Eurotel offers a private beach area and air conditioning.

  • Apartments Struska carsija
    7.8
    Scored 7.8
    Good
    Rated good
     · 6 reviews

    Situated in Struga, near Galeb Beach, Women's Beach and Men's Beach, Apartments Struska carsija features a casino.

  • Villa Cherry
    Central location
    7.8
    Scored 7.8
    Good
    Rated good
     · 104 reviews

    Featuring lake views, Villa Cherry provides accommodation with balcony, around 2.2 km from Solferino Beach. 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 and lake view, Apartment 334 - Modern Lakeview Apartment is set in Struga, 1.9 km from Solferino Beach and 2.7 km from Galeb Beach.

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

    Set within 500 metres of Galeb Beach and 600 metres of Women's Beach, Vila Andrra offers rooms with air conditioning and a private bathroom in Struga.

    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 500 metres from Saint George Church. Nature Museum is 1 km from the property.

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

    Situated less than 1 km from Men's Beach, a 12-minute walk from Solferino Beach and 10 km from Cave Church Archangel Michael, ENGIN APARTMENT offers accommodation located in Struga.

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

    Hotel Montenegro, a property with a terrace, is situated in Struga, 200 metres from Women's Beach, 600 metres from Galeb Beach, as well as 600 metres from May Flower Beach.

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

  • Alibi ROOM's
    Central location

    Alibi ROOM's is situated in Struga, 300 metres from Galeb Beach, 400 metres from Women's Beach, as well as 600 metres from Men's Beach.

  • Mando's Apartment
    Central location

    Mando's Apartment is set in Struga, 300 metres from Women's Beach, 600 metres from May Flower Beach, and 700 metres from Galeb Beach.

  • Struga Apartments
    Central location

    Situated less than 1 km from Galeb Beach, Struga Apartments offers accommodation with a balcony, as well as a terrace.

  • FARUK APARTMENT
    Central location

    FARUK APARTMENT features a balcony and is located in Struga, within just 1 km of Men's Beach and 1.1 km of Solferino Beach.

  • Su Apartments
    Central location

    Set in Struga, 700 metres from Solferino Beach and 1.5 km from Galeb Beach, Su Apartments offers air conditioning.

FAQ about apartments in Struga






Apartments that guests love in Struga

  • Avg. price/night: £51.64
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 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: £21.52
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 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 traveller
  • Avg. price/night: £14.46
    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: £38.73
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 112 reviews
    Location was in center, it was new apartment, staff was very good, it was very clean.
    A.
    People with friends
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 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
    People with friends
  • Avg. price/night: £12.05
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 42 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 traveller
  • 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: £38.73
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 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
    People 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: £30.12
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 88 reviews
    Very polite host, gave us better apartment free of charge. Clean and tidy rooms
    Dejan
    Young couple