The 10 best self catering accommodation in Struga, North Macedonia | Booking.com
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

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 10 reviews
    From
    US$94
    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.3
    Superb - What previous guests thought, 7 reviews
    From
    US$53
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 28 reviews
    From
    US$69
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 10 reviews
    From
    US$50
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 12 reviews
    From
    US$47
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 70 reviews
    From
    US$46
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 8 reviews
    From
    US$34
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 95 reviews
    From
    US$29
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 11 reviews
    From
    US$129
    1 night, 2 adults
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 27 reviews
    From
    US$92
    1 night, 2 adults
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 reviews
    From
    US$170
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 20 reviews
    From
    US$47
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 106 reviews
    From
    US$94
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 101 reviews
    From
    US$41
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 280 reviews
    From
    US$35
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 133 reviews
    From
    US$99
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 122 reviews
    From
    US$94
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 199 reviews
    From
    US$82
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 403 reviews
    From
    US$59
    1 night, 2 adults

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

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

  • Luxury Apartment Eurotel

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

    Set in Struga, 1.9 km from Solferino Beach and 12 km from Early Christian Basilica, Luxury Apartment Eurotel offers a private beach area and air conditioning.

    From US$77.31 per night
  • Vila Kladenci

    Radožda
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 5 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.

  • Lake House PARADISE

    Ohrid
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    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 per night
  • Apartmani Mishe

    Vevčani
    Free cancellation options available
    Scored out of 10, guest rating 9.6
    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.

    From US$47 per night
  • Gago Apartments

    Struga
    Free cancellation options available
    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.

  • Central Modern Apt with Garden

    Struga
    Free cancellation options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 25 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...

  • 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, 73 reviews

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

Highly rated self catering accommodation in Struga and nearby

  • Apartment Kukoski

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

    Boasting a balcony with mountain views, a garden and a terrace, Apartment Kukoski can be found in Struga, close to Women's Beach and 10 km from Cave Church Archangel Michael.

  • Riverside Apartment

    Struga
    8.0+ review score
    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.

  • TILIA Apartmet

    Struga
    8.0+ review score
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 13 reviews

    Situated in Struga and only 200 metres from Women's Beach, TILIA Apartmet features accommodation with mountain views, free WiFi and free private parking.

  • Apartman Magic

    Struga
    8.0+ review score
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 9 reviews

    Offering garden views, Apartman Magic is an accommodation set in Struga, 10 km from Cave Church Archangel Michael and 16 km from Early Christian Basilica.

  • Marko Apartments

    Struga
    8.0+ review score
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 70 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.

  • Lakeside apartment

    Struga
    8.0+ review score
    Scored out of 10, guest rating 9.2
    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
    8.0+ review score
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 31 reviews

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

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 28 reviews

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

Enjoy breakfast in Struga and nearby

  • Apartments Street

    Struga
    Breakfast options
    Scored out of 10, guest rating 8.8
    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.

  • ENGIN APARTMENT

    Struga
    Breakfast options
    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.

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

  • Oasis

    Struga
    Breakfast options
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 27 reviews

    Located in Struga, 200 metres from Solferino Beach and 11 km from Cave Church Archangel Michael, Oasis provides air-conditioned accommodation with a balcony and free WiFi.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 3 reviews

    Situated 500 metres from Solferino Beach and 11 km from Cave Church Archangel Michael in Struga, Luxury apartment 4 Struga offers accommodation with a kitchen.

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

    Luxury apartment 2 Struga is located in Struga, 14 km from Early Christian Basilica, 14 km from Port Ohrid, as well as 14 km from Church of St. John at Kaneo.

    From US$58.75 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 2 reviews

    Located in Struga, 300 metres from Solferino Beach and 11 km from Cave Church Archangel Michael, Luxury apartment 3 Struga offers air conditioning.

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

    Offering a terrace and lake view, Luxury apartment Struga is located in Struga, 11 km from Cave Church Archangel Michael and 13 km from Early Christian Basilica.

FAQ about self catering accommodation in Struga

Self catering accommodation that guests love in Struga

See all
  • Avg. price/night: US$35.25
    Scored out of 10, guest rating 9.7
    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.3
    Superb - What previous guests thought, 70 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, 25 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 8.0
    Very good - What previous guests thought, 27 reviews
    Nice small comfortable apartment close to the lake, the apartment was equipped with all the basic necessities, if you're looking to cook in, the kitchen was suitable for basic summer recipes, the bathroom is spacious. Overall the apartment was clean, but could do an improvement. There were spider webs and some wood residue on the floor. The bed is quite hard so if you need a softer bedding then you might be in trouble. The smart tv was a plus, had netflix, youtube and the wi fi was decent too. Recommending this stay 8.5/10
    Guest review by
    Nikolovska
    People with friends
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 73 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