74 reviews
From
$300Partizanska Bb, Leskoec, 6330, North Macedonia
74 reviews
1/47
Restaurant
Beachfront
Private beach area
Free Private Parking
Free wifi
Meeting/Banquet facilities
Air conditioning
Beach
Welcome to the Mirage Hotel, a stunning four-star getaway nestled in the beautiful town of Struga, Macedonia! Just 1.1mi from the city center, this delightful sanctuary combines modern comfort with a relaxed beachfront vibe. With an enticing starting price, your dream escape is closer than you think! Located at Partizanska Bb, our hotel invites you to unwind and enjoy the picturesque landscapes and serene atmosphere surrounding you.
Dive into a world of relaxation where our highlighted amenities cater to your every need. Whet your appetite at our inviting restaurant or sip cocktails at the bar while soaking up the sun on our private beach area - all free for our guests! Want to take your leisure up a notch? Treat yourself to a pampering session in the sauna (available for an extra fee) or bask in the joy of a sun-soaked terrace. Guests rave about our friendly 24-hour front desk staff and the modern, air-conditioned rooms with balconies that provide stunning views of the shimmering waters.
Don’t just take our word for it—93 travelers have left their stamp of approval, with glowing reviews praising our welcoming atmosphere and thoughtful amenities! With free WiFi, parking, and even meeting facilities for those looking to mix business with pleasure, the Mirage Hotel is the perfect place to relax, explore, and create unforgettable memories in Struga. Pack your bags for a getaway filled with sun, sea, and fun!
At the Mirage Hotel, your culinary journey is bound to be a delightful adventure! Our family-friendly Restaurant #1 welcomes you to savor an array of delectable dishes that reflect the rich flavors of Macedonia. Picture yourself enjoying a hearty breakfast to fuel your day of exploration or indulging in a leisurely dinner with your loved ones as the sun sets over the stunning waters. With a warm ambiance that encourages laughter and togetherness, our restaurant is the perfect spot to create cherished memories over mouthwatering meals.
To keep things simple and stress-free, please note that we only accept cash payments at our hotel. So, while you’re busy planning your fun-filled days in Struga, don’t forget to stock up on cash to make your dining experiences and on-site activities a breeze. Whether you're sipping fresh juices by the beach or enjoying a delicious meal with the family, we've got you covered for a seamless and enjoyable stay!
So, why not treat yourself to that much-deserved escape? The Mirage Hotel is your gateway to exciting adventures, vibrant culture, and breathtaking landscapes. Embrace the opportunity to explore the local sights, relish the warm sunshine, and soak in the comforting ambiance of Struga. Whether you’re searching for relaxation or an exhilarating adventure, our hotel is more than just a place to stay—it’s the perfect backdrop for making unforgettable moments! Come and join us at the Mirage Hotel, where your dream getaway awaits.
Closest airports
Ohrid "St. Paul the Apostle" Airport
2.4miTirana International Airport Nënë Tereza
54miKastoria National Airport
58.8miRestaurant
Beachfront
Private beach area
Free Private Parking
Free wifi
Meeting/Banquet facilities
Air conditioning
Beach
Bar
Sun deck
Parking On Site
Terrace
24-hour front desk
Non-smoking rooms
Elevator
Balcony
Show 8 photos
Standard Room
Balcony
Flat-screen TV
Dryer
+
More details
Show 12 photos
Room - 2 Bed, Balcony
Balcony
Minibar
Flat-screen TV
Dryer
+
More details
Show 17 photos
Room, Balcony
Balcony
Minibar
Flat-screen TV
Dryer
+
More details
Show 7 photos
Suite, 1 Bedroom
Balcony
Minibar
Flat-screen TV
Refrigerator
+
More details
7.8
74 reviewsCategories of assessments
Cleanliness
Comfort
Location
Facilities
Staff
Value for money
WiFi quality
Featured reviews:
Sandra
10
October 2023
This vacation was a gift to our parents for their 40th marriage anniversary, and it was everything that we wanted and more. Rooms are very specious and incredibly clean( with every day room/cleaning service offered). Staff of the hotel went above and beyond to meet their needs and our requests regarding room decoration, romantic dinner etc. Management and staff contacted me daily to make sure our parents have everything day need… and they did and more! Ilce was our guy:) and worked so hard to make them feel like at home! Communication was amazing. Breakfast was great as well as anything from their beautiful restaurant. Location of the hotel is stunning- right on the lake, little town where hotel is located called Struga is so charming and peaceful with plenty beautiful restaurants and stores. Ohrid is bigger town but just minutes away from the hotel! We are all going back to this peace of paradise!Thank you Mirage! Well done
We loved everything
Gordana
10
September 2023
The location is great , across from the main beach in Struga . Great restaurant onsite . And it’s one of the newer and well maintained hotels in Struga . The rooms are spacious all with balconies and facing the lake. The indoor pool was great addition if the weather was a bit cold outside . The breakfast was good . The staff was amazing and very helpful. Very tentative to all our needs . I highly recommend this hotel .
Ildiko
10
August 2023
The hotel, the pool, the parking opportunity was great, the lake was very close and the sun bed was for free.
The receptionist was nice and helpful but the restaurant personal wasn’t service minded at all, they didn’t paid so much attention on the buffet table during the breakfast. The restaurant personal would need an extra education.
Teuta
10
February 2024
Everything was so good. The staff was very kind. The food was excellent also and maintaining the room.
Nothing. Everything was excellent
Jennie
8.2
March 2022
The furniture and decor was nice, the restaurant served very good food and reasonable prices and the room was spacious with a lake view and very comfortable large bed.
Reception and restaurant very cold during stay (March). Steam room not working and pool too cold to swim. Windows in restaurant needed cleaning. Location was a bit far out of town, you need a car.
Ahmet
10
February 2025
Good staff and clean rooms. My room has a good view of lake.
Gligor
9.1
March 2022
The breakfast was good. I like the sea view from the room.
The pool temperature supossed to be heated more.
Kristina
9.1
April 2022
clean, nice location, great food, fabulous view 👌
Veton
8.2
February 2022
was good
nothing specially
Vera
7.3
June 2022
the staff was really nice and helpful with everything!
To be honest we just expected more from the pool area. As we knew it will rain all day we were looking forward to have a relaxing day in the spa. it’s great to go for swim but it’s not a really relaxing atmosphere.
Airports
Ohrid "St. Paul the Apostle" Airport
2.4miTirana International Airport Nënë Tereza
54miKastoria National Airport
58.8miAirports
Ohrid "St. Paul the Apostle" Airport
2.4miTirana International Airport Nënë Tereza
54miKastoria National Airport
58.8miRestaurant #1
Ambiances
Restaurant
Beachfront
Private beach area
Free Private Parking
Free wifi
Meeting/Banquet facilities
Air conditioning
Beach
Bar
Sun deck
Parking On Site
Terrace
24-hour front desk
Non-smoking rooms
Elevator
Balcony
Activities
Beach
Business Facilities
Fax/Photocopying
Meeting/Banquet facilities
Cleaning Services
Laundry
Common Areas
Shared lounge/TV area
Entertainment & Family Services
Outdoor play equipment for kids
Food & Drink
Bar
Packed lunches
Restaurant
Front Desk Services
24-hour front desk
Currency exchange
General
Air conditioning
Elevator
Family rooms
Non-smoking rooms
Smoke-free property
Internet
Free wifi
Media & Technology
Flat-screen TV
Outdoors
Balcony
Beachfront
Outdoor furniture
Private beach area
Sun deck
Terrace
Parking
Free Private Parking
Parking On Site
Room Amenities
Fan
Safety & security
Safe
Spa
Sauna
Pets are not allowed.
WiFi is available in all areas and is free of charge.
Age restriction may apply
Free private parking is available on site (reservation is not needed).
Child policies
Children of all ages are welcome.
Children 6 and above will be charged as adults at this property.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
0 - 1 years
Extra bed upon request
$20 per child per day
2+ years
Extra bed upon request
$20 per person per day
The price in EUR has been converted to show you the approximate price in USD.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
The maximum number of cribs, extra beds, and children allowed in existing beds can vary depending on the option booked.
All cribs and extra beds are subject to availability.
This property accepts cash only.
Featured hotels
Featured hotels