Skip to main content

Self Catering Accommodation in Struga

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in Struga

Check out our pick of great self catering accommodation in Struga

Filter by:

Review score

Rooms Struga

Struga

Located just 1.2 km from Solferino Beach, Rooms Struga offers accommodation in Struga with access to a garden, a bar, as well as a shared kitchen.

M
Mike
From
United Kingdom
Everything was good from my point of view! Plenty of space, hot water, comfy bed, quiet location. I was very happy with my choice and I thought it was excellent value for the price. Klime was a very friendly and relaxed host, along with his parents.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 108 reviews
Price from
US$25.91
1 night, 2 adults

Front Beach Exclusive Apartments

Struga

Set within 400 metres of May Flower Beach and 9.3 km of Cave Church Archangel Michael, Front Beach Exclusive Apartments offers rooms with air conditioning and a private bathroom in Struga.

M
Michael
From
Netherlands
Very clean and quiet and close to the beach and town of Struga.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 129 reviews
Price from
US$44.76
1 night, 2 adults

Hotel Venecia Apartments

Struga

Hotel Venecia Apartments, a property with a terrace, is set in Struga, 700 metres from Women's Beach, 10 km from Cave Church Archangel Michael, as well as 15 km from Early Christian Basilica.

K
Koen
From
Netherlands
The room and the owner's hospitality were very good. Hotel Venecia Apartments is located near the Black Drin and the beach. Some great restaurants and bakeries are close to it as well .
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 120 reviews
Price from
US$38.87
1 night, 2 adults

EasyStay by Fuat

Struga

Situated in Struga and only 500 metres from Solferino Beach, EasyStay by Fuat features accommodation with sea views, free WiFi and free private parking.

M
Murat
From
Netherlands
The view was amazing and the location perfect see you soon
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 14 reviews
Price from
US$94.23
1 night, 2 adults

Villa Rako Struga

Struga

Located less than 1 km from Galeb Beach, Villa Rako Struga offers accommodation with a balcony, as well as a bar.

V
Vojislav
From
Serbia
Clean, parking nearby, markets around, helpful host
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 20 reviews
Price from
US$40.54
1 night, 2 adults

Riverside Apartment

Struga

Set in Struga, 800 metres from Galeb Beach and 11 km from Cave Church Archangel Michael, Riverside Apartment offers air-conditioned accommodation with a balcony and free WiFi.

O
Olivera
From
North Macedonia
Excellent location, friendly staff and wonderful terrace with river view. Highly recommended🍀
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 16 reviews
Price from
US$34.98
1 night, 2 adults

Garden House Apartments Struga

Struga

Set in Struga with Solferino Beach and Nature Museum nearby, Garden House Apartments Struga offers accommodation with free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$37.10
1 night, 2 adults

E&M Apartman

Struga

Located in Struga, 500 metres from Solferino Beach and 11 km from Cave Church Archangel Michael, E&M Apartman offers air conditioning.

M
Mari
From
Finland
Nice, clean, spacious and new apartment. There is no hot plate in the kitchen, but you can find it on the balcony.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 21 reviews
Price from
US$35.04
1 night, 2 adults

Elkos Apartment

Struga

Offering a garden and city view, Elkos Apartment is located in Struga, 12 km from Port Ohrid and 12 km from Church of St. John at Kaneo.

K
Kristina
From
North Macedonia
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
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$53
1 night, 2 adults

Stefanelli Apartment

Struga

A recently renovated property, Stefanelli Apartment is located in Struga near Aquarius Beach, Saint George Church and Nature Museum.

J
Jaroslaw
From
United Kingdom
From the outside it doesn't look great, however inside the apartment looks very good. Good sized bedrooms, fully equipped kitchen, short walking distance to the Orchid lake.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 30 reviews
Price from
US$74.20
1 night, 2 adults
All self catering accommodation in Struga

Top picks for Struga hotels

Explore our most popular hotels in Struga

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 77 reviews
    From
    US$33
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 55 reviews
    From
    US$46
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 16 reviews
    From
    US$35
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 30 reviews
    From
    US$74
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 129 reviews
    From
    US$45
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 14 reviews
    From
    US$94
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 19 reviews
    From
    US$64
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 120 reviews
    From
    US$39
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 1 review
    From
    US$35
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 100 reviews
    From
    US$24
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 108 reviews
    From
    US$26
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 20 reviews
    From
    US$41
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 12 reviews
    From
    US$42
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 25 reviews
    From
    US$75
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 9 reviews
    From
    US$130
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 2 reviews
    From
    US$48
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 21 reviews
    From
    US$35
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 45 reviews
    From
    US$42
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 10 reviews
    From
    US$50
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 7 reviews
    From
    US$53
    1 night, 2 adults

Filter by:

Review score

Rooms Struga

Struga

Located just 1.2 km from Solferino Beach, Rooms Struga offers accommodation in Struga with access to a garden, a bar, as well as a shared kitchen.

M
Mike
From
United Kingdom
Everything was good from my point of view! Plenty of space, hot water, comfy bed, quiet location. I was very happy with my choice and I thought it was excellent value for the price. Klime was a very friendly and relaxed host, along with his parents.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 108 reviews
Price from
US$25.91
1 night, 2 adults

Front Beach Exclusive Apartments

Struga

Set within 400 metres of May Flower Beach and 9.3 km of Cave Church Archangel Michael, Front Beach Exclusive Apartments offers rooms with air conditioning and a private bathroom in Struga.

M
Michael
From
Netherlands
Very clean and quiet and close to the beach and town of Struga.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 129 reviews
Price from
US$44.76
1 night, 2 adults

Hotel Venecia Apartments

Struga

Hotel Venecia Apartments, a property with a terrace, is set in Struga, 700 metres from Women's Beach, 10 km from Cave Church Archangel Michael, as well as 15 km from Early Christian Basilica.

K
Koen
From
Netherlands
The room and the owner's hospitality were very good. Hotel Venecia Apartments is located near the Black Drin and the beach. Some great restaurants and bakeries are close to it as well .
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 120 reviews
Price from
US$38.87
1 night, 2 adults

EasyStay by Fuat

Struga

Situated in Struga and only 500 metres from Solferino Beach, EasyStay by Fuat features accommodation with sea views, free WiFi and free private parking.

M
Murat
From
Netherlands
The view was amazing and the location perfect see you soon
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 14 reviews
Price from
US$94.23
1 night, 2 adults

Villa Rako Struga

Struga

Located less than 1 km from Galeb Beach, Villa Rako Struga offers accommodation with a balcony, as well as a bar.

V
Vojislav
From
Serbia
Clean, parking nearby, markets around, helpful host
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 20 reviews
Price from
US$40.54
1 night, 2 adults

Riverside Apartment

Struga

Set in Struga, 800 metres from Galeb Beach and 11 km from Cave Church Archangel Michael, Riverside Apartment offers air-conditioned accommodation with a balcony and free WiFi.

O
Olivera
From
North Macedonia
Excellent location, friendly staff and wonderful terrace with river view. Highly recommended🍀
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 16 reviews
Price from
US$34.98
1 night, 2 adults

Garden House Apartments Struga

Struga

Set in Struga with Solferino Beach and Nature Museum nearby, Garden House Apartments Struga offers accommodation with free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$37.10
1 night, 2 adults

E&M Apartman

Struga

Located in Struga, 500 metres from Solferino Beach and 11 km from Cave Church Archangel Michael, E&M Apartman offers air conditioning.

M
Mari
From
Finland
Nice, clean, spacious and new apartment. There is no hot plate in the kitchen, but you can find it on the balcony.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 21 reviews
Price from
US$35.04
1 night, 2 adults

Elkos Apartment

Struga

Offering a garden and city view, Elkos Apartment is located in Struga, 12 km from Port Ohrid and 12 km from Church of St. John at Kaneo.

K
Kristina
From
North Macedonia
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
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$53
1 night, 2 adults

Stefanelli Apartment

Struga

A recently renovated property, Stefanelli Apartment is located in Struga near Aquarius Beach, Saint George Church and Nature Museum.

J
Jaroslaw
From
United Kingdom
From the outside it doesn't look great, however inside the apartment looks very good. Good sized bedrooms, fully equipped kitchen, short walking distance to the Orchid lake.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 30 reviews
Price from
US$74.20
1 night, 2 adults
All self catering accommodation in Struga

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in Struga and surroundings in the past month

See all

Popular with guests booking self catering accommodation in Struga

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking self catering accommodation in Struga

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Popular with guests booking self catering accommodation in Struga

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Popular with guests booking self catering accommodation in Struga

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 15 reviews

Popular with guests booking self catering accommodation in Struga

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 19 reviews

Popular with guests booking self catering accommodation in Struga

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking self catering accommodation in Struga

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 100 reviews

Popular with guests booking self catering accommodation in Struga

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 129 reviews

Popular with guests booking self catering accommodation in Struga

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 20 reviews

Popular with guests booking self catering accommodation in Struga

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 55 reviews

Highly rated self catering accommodation in Struga and nearby

Apartman Struga

Struga
8.0+ review score
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 100 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 12 km from Cave Church Archangel Michael.

From US$23.56 per night

2 rooms

Struga
8.0+ review score
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews

Featuring a balcony with mountain views, a fitness centre and a garden, 2 rooms can be found in Struga, close to Solferino Beach and 12 km from Cave Church Archangel Michael.

From US$23.56 per night

Vila Kladenci

Radožda
8.0+ review score
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Boasting a patio with lake views, a private beach area and a garden, Vila Kladenci can be found in Radožda, close to Cave Church Archangel Michael and 25 km from Early Christian Basilica.

From US$187.05 per night

Lake House PARADISE

Ohrid
8.0+ review score
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 27 reviews

Situated within 3.5 km of Early Christian Basilica and 3.7 km of Port Ohrid, Lake House PARADISE features rooms with air conditioning and a private bathroom in Ohrid.

From US$141.34 per night

Apartmani Mishe

Vevčani
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews

Apartmani Mishe, a property with a garden and barbecue facilities, is set in Vevčani, 26 km from Early Christian Basilica, 26 km from Port Ohrid, as well as 26 km from Church of St. John at Kaneo.

Gago Apartments

Struga
8.0+ review score
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews

Set 700 metres from Women's Beach, Gago Apartments offers ski-to-door access, water sports facilities and air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 72 reviews

Offering river views, Jovanoski Apartments is an accommodation located in Struga, 600 metres from Galeb Beach and 10 km from Cave Church Archangel Michael.

From US$58.89 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 22 reviews

Located in Struga, 200 metres from Women's Beach and 10 km from Cave Church Archangel Michael, Central Modern Apt with Garden provides spacious air-conditioned accommodation with a terrace and free...

These self catering accommodation in Struga and nearby have options with free cancellation

Drin Corner

Struga
Free cancellation options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Drin Corner is situated in Struga, 11 km from Cave Church Archangel Michael, 15 km from Early Christian Basilica, and 15 km from Port Ohrid.

From US$40.05 per night

Royal Corner Apartments

Struga
Free cancellation options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Situated in Struga, 500 metres from May Flower Beach and 9.3 km from Cave Church Archangel Michael, Royal Corner Apartments offers a garden and air conditioning.

From US$77.74 per night

ENGIN APARTMENT

Struga
Free cancellation options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Situated 10 km from Cave Church Archangel Michael, 14 km from Early Christian Basilica and 14 km from Port Ohrid, ENGIN APARTMENT offers accommodation located in Struga.

From US$117.79 per night

Blue View

Struga
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Blue View is set in Struga, 200 metres from Aquarius Beach, 9 km from Cave Church Archangel Michael, as well as 16 km from Early Christian Basilica.

From US$35.34 per night

Luxury Apartment

Struga
Free cancellation options available
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Luxury Apartment is located in Struga, 2.5 km from Solferino Beach, 12 km from Early Christian Basilica, and 12 km from Port Ohrid.

From US$63.60 per night

Stefan Apartments Struga

Struga
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Set in Struga, 300 metres from Women's Beach and 10 km from Cave Church Archangel Michael, Stefan Apartments Struga offers air-conditioned accommodation with a balcony and free WiFi.

Apartment N & N

Struga
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 70 reviews

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

Riverside Apartment

Struga
Free cancellation options available
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 16 reviews

Set in Struga, 800 metres from Galeb Beach and 11 km from Cave Church Archangel Michael, Riverside Apartment offers air-conditioned accommodation with a balcony and free WiFi.

Enjoy breakfast in Struga and nearby

Apartments Street

Struga
Breakfast options
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4 reviews

Offering free WiFi and garden views, Apartments Street is an accommodation situated in Struga, just 100 metres from Women's Beach and 700 metres from Nature Museum.

Marko Apartments

Struga
Breakfast options
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 55 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.

Rooms Ideal

Struga
Breakfast options
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 33 reviews

Rooms Ideal, a property with a terrace, is set in Struga, 15 km from Early Christian Basilica, 15 km from Port Ohrid, as well as 15 km from Church of St. John at Kaneo.

Lake apartments

Struga
Breakfast options
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 77 reviews

Lake apartments has a terrace and is set in Struga, within just 300 metres of May Flower Beach and 700 metres of Saint George Church.

Bekim

Struga
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Offering inner courtyard views, Bekim is an accommodation situated in Struga, 11 km from Cave Church Archangel Michael and 14 km from Early Christian Basilica.

Lakeside apartment

Struga
Breakfast options
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 10 reviews

Situated in Struga, less than 1 km from Men's Beach and 10 km from Cave Church Archangel Michael, Lakeside apartment offers a terrace and air conditioning.

Sunset Apartment

Struga
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 30 reviews

Sunset Apartment is a beachfront property situated in Struga, 200 metres from Aquarius Beach and 9.2 km from Cave Church Archangel Michael.

C&E Apartment

Struga
Breakfast options
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 14 reviews

C&E Apartment, a property with a terrace, is located in Struga, 11 km from Cave Church Archangel Michael, 14 km from Early Christian Basilica, as well as 14 km from Port Ohrid.

FAQ about self catering accommodation in Struga

Self catering accommodation that guests love in Struga

See all
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 45 reviews
The property is only 100 m from the lakeshore and in the same time the view from the terrace and the window is amazing, you can see 90% of the lake and the surrounding mountains. The only market in the village is nearest to the accommodation. Also realy close are more than five restaurants, where you can try local delicacy if you are foody. The rooms and bathrooms are clean, with towels provided. There is shared kitchen with all necessities. Around the propertie there are plenty of praking spots. All and all perfect.
Guest review by
Goce
Young couple
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 55 reviews
everything🇲🇰 both few minutes walk to the beach or market and restaurants, cozy vibe, amazing sunset, have everything you need in your room, plus also a common kitchen and balcony, sweetest people in the neighborhood and host helps you with anything, perfect places to adventure around or just do nothing and enjoy life☕
Guest review by
Tsz Wai
Solo traveller
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 22 reviews
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.
Guest review by
Kitty
Young couple
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 70 reviews
Good location. The apartment is very tidy, clean and comfortable with well-equipped facilities such as kitchenette, stovetop, air-conditioning, TV, refrigerator, etc. The view from balcony is great. The owner and her family are very friendly and helpful, they showed us the bus station to Ohrid and Vevcani, and also gave us good advices for food. We did had a great time at the apartment and Struga. Recommend :)
Guest review by
Yin Ting
Young couple