Hotel Makpetrol Struga
Elen Kamen, Struga, 6330 STRUG, Macedonia
View all photos in gallery
Book online now
nights
1 Room With 2 Adults Change Search
Room
Room
Address
Elen Kamen, Struga, 6330 STRUG, Macedonia
Hotel Services and Facilities
Free WiFi
Free parking
Free breakfast
Pet friendly
Hotel facilities
- Free Parking
- Swimming Pool
- Garden
- Meeting/Banquet Facilities
- Air Conditioning
- Bar
- 24-Hour Front Desk
- Elevator
- Children's playground
- Packed lunches
- Heating
- Fax/photocopying
- Snack bar
- Beachfront
- On-site parking
- outdoor pool
- Free Wi-Fi
- Massage services
- Private Beach
- Restaurant(s)
- Sun Deck
- Daily Housekeeping
- Non-Smoking Rooms Available
- Wine/champagne
- Fruits
- Sun loungers or beach chairs
- Smoke alarms
- Fire extinguishers
- Staff follow all safety protocols as directed by local authorities
- First aid kit available
- Cashless payment available
- Linens, towels and laundry washed in accordance with local authority guidelines
- Invoices
- All plates, cutlery, glasses and other tableware have been sanitized
- Access to health care professionals
- Food delivery
- Electronic room key
- balcony/terrace
- ATM or cash withdraw on site
- Daily disinfection
- Ironing amenities
- Laundry services
- Restaurant (special diets available)
- Spa/sauna
- Physical/social distancing guidelines
- Protective screen or physical barriers in appropriate areas
- Takeout dining services available
- Airport shuttle (charges may apply)
- Shuttle service (charges may apply)






























Click here to leave your opinion >>
Tanya (Couple)
stayed in September, 2025
Guest Score 10 out of 10
Exceptional
The place is wonderful. The location is perfect—you can walk down to the lake, or sit on the balcony or terrace and have tea. The rooms are large and bright, the beds are comfortable, and everything has been thoughtfully designed. The staff is wonderfully polite and helpful.
It's a shame we were practically alone, it was empty and quiet, it was too cold to swim in the pool, and there was no breakfast buffet. We'll come back in the summer. Thank you.
don (Family with young children)
stayed in August, 2025
Guest Score 10 out of 10
Exceptional
Clean and comfortable good location close to the lake
No jacuzzi or hot tub
Dusan (Family with young children)
stayed in July, 2025
Guest Score 6 out of 10
Pleasant
Breakfast, pool, garden and location are wonderfull!
The hygiene standard is quite low, as is generally the case in state-run hotels. Also, the mattress is very poor – when you lie near the edge, it bends so much that you could easily fall off.
Jasmina V. (Couple)
stayed in September, 2024
Guest Score 8 out of 10
Very Good
The staff were very nice, very friendly and welcoming. When we arrived they realized that we were two adults with a baby (not 3 grown ups) so they lowered the price which was unexpected but a pleasant surprise. The food was good and the room was comfortable.
The place is not entirely stroller-friendly, there were only stairs to reach the pool, and also to get to the restaurant, you have to get down 4-5 stairs. Additionally, the pool water was cold so we did not get to go inside.
But overall, we had a pleasant stay ?
Margarita (Couple)
stayed in August, 2024
Guest Score 9 out of 10
Wonderful
Excellent location, very professional staff
Angela (Couple)
stayed in August, 2024
Guest Score 7 out of 10
Good
Arta (Couple)
stayed in August, 2024
Guest Score 8 out of 10
Very Good
Location, the Stuff, it was clean, cozy place, the pool
The breakfast could be a little updated, with more choises
Gordana (Couple)
stayed in August, 2024
Guest Score 10 out of 10
Exceptional
Zilvinas (Couple)
stayed in July, 2024
Guest Score 10 out of 10
Exceptional
Perfect place to stay in nature. Beutiful views from room balcony to the lake
Argyrios (Couple)
stayed in July, 2024
Guest Score 10 out of 10
Exceptional
The swimming pool is the most beautiful. The garden and the view is the most beautiful. All the employees are the best.
Daniel (Family with young children)
stayed in July, 2023
Guest Score 9 out of 10
Wonderful
Mcfadden (Couple)
stayed in September, 2022
Guest Score 5 out of 10
Fair
The pool was nice and clean
Breakfast could have been in with more fresh produce
Anonymous (Couple)
stayed in August, 2022
Guest Score 10 out of 10
Exceptional
the man who met us at the reception , also his collegue with the short blond hair , the waiters at the restaurant (especially the one who was serving us the first evening and the last morning),the view from our room was amazing , also the room . food was excellent as well .
everything was excellent
Nikolaus (Solo Traveler)
stayed in August, 2022
Guest Score 9 out of 10
Wonderful
Ekaterina (Group Traveler)
stayed in July, 2022
Guest Score 10 out of 10
Exceptional
Anonymous (Family with young children)
stayed in September, 2021
Guest Score 10 out of 10
Exceptional
I like view and pool , food as well and staf is very good.
Perfect
Sanja (Couple)
stayed in September, 2021
Guest Score 7 out of 10
Good
Goran (Couple)
stayed in August, 2021
Guest Score 9 out of 10
Wonderful
Anonymous (Family with young children)
stayed in August, 2021
Guest Score 9 out of 10
Wonderful
Mihail (Family with young children)
stayed in July, 2021
Guest Score 10 out of 10
Exceptional
Thank you for your information!
Area information
- Ohrid Airport - 5.69 mi
- Zeleznicka Stanica Kicevo - 30.15 mi
- Zeleznicka Stanica Dlapin Dol - 33.45 mi
- Zeleznicka Stanica Strogomita - 35.53 mi
- Stanica Bucin - 36.14 mi
- Zeleznicka Stanica Zayas - 36.23 mi
- eleznicka Stanica Nikola Karev - 36.99 mi
- Zeleznicka Stanica Tajmite - 37.24 mi
- Zeleznicka Stanica Vodani - 37.39 mi
- Stanica Obrani - 38.64 mi
- Zeleznicka Stanica Dame Gruev - 38.95 mi
- eleznicka Stanica Pere Toev - 40.78 mi
- Zeleznicka Stanica Padalite - 41.10 mi
- Zeleznicka Stanica Bakarno Gumno - 41.20 mi
- Zeleznicka Stanica Lakavica - 44.17 mi
- Zeleznicka Stanica Brailovo - 47.55 mi
- Zeleznicka Stanica Gostivar - 47.56 mi
- Armenokhori Railway Station - 49.64 mi
- National Arts Gallery - 44.97 mi
- Museum of Contemporary Art - 46.98 mi
- Galicica Nacionalni Park - 14.42 mi
- Megali Prespa Lake - 29.50 mi
- Mikri Prespa Lake - 35.16 mi
- The Church of Saint Clement of Ohrid - 44.75 mi
- Stadiumi Kombetar Qemal Stafa - 44.76 mi
- Vodafone Tower - 44.81 mi
- National Theatre of Opera and Ballet - 44.88 mi
- Stacioni i Librazhdit - 17.82 mi
- Stacioni i Elbasanit - 29.88 mi
- Stacioni i Vidhasit - 33.54 mi
- Belicki - 33.60 mi
- Galicki II - 33.79 mi
- Vrzniot - 34.32 mi
- Zenska radost - 34.41 mi
- Zolt - 34.43 mi
- Detski - 34.48 mi
- Dvosed II - 34.54 mi
- Crven - 34.57 mi
- Plav - 34.77 mi
- Star skilift - 34.84 mi
- Starata Staza - 34.87 mi
- Chair-lift - icnica - 34.89 mi
- Korce Northwest - 35.37 mi
- Prespes - 36.71 mi
- Korce South - 38.91 mi
- Cable Car - 43.28 mi
- Skenderberg Square - 44.88 mi
- Stacioni i Tiranes - 45.40 mi
- test landmark - 46.15 mi
- Berat/Kucove - 46.72 mi
- Tirane - 46.74 mi
Airports Show all on map »
Transport
Train stations Show all on map »
Museums
Art Galleries Show all on map »
Other attractions
National Parks Show all on map »
Rivers and Lakes Show all on map »
Historical Buildings Show all on map »
Stadiums, Arenas, and Racetracks Show all on map »
Monuments and Landmarks Show all on map »
Theatres Show all on map »
Other Show all on map »
Hotel Makpetrol Struga
Elen Kamen, Struga, 6330 STRUG, Macedonia