Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Beach access
Property type
Smart filters
Travel group
Entire places
Facilities
Room facilities
Distance from centre of Struga
Property rating
Find high-quality hotels and holiday rentals
Fun things to do
Landmarks
Neighbourhood
Property accessibility
Room accessibility

Struga: 21 properties found

Save up to 40% on stays

Book now with free cancellation and no hidden fees, stay till 31 Dec 2026.
A double bed in front of large Black Friday logo
0.2 miles from centreBeach nearby
1,200 feet from beach
Room service
Located in Struga, 400 metres from Galeb Beach, Struga Riverview Hotel provides accommodation with free bikes, free private parking and a restaurant.
200 feet from centreBeach nearby
1,350 feet from beach
Spa and wellness centre
Situated in Struga, 500 metres from Women's Beach, Hotel Freya features accommodation with a fitness centre, free private parking, a terrace and a restaurant.
150 feet from centreBeach nearby
1,400 feet from beach
Bar
Set in Struga, 500 metres from Women's Beach, Hotel Bograd - Apartments & Lounge Station offers accommodation with a shared lounge, free private parking, a restaurant and a bar.
0.3 miles from centreBeach nearby
1,500 feet from beach
Terrace
Located in Struga, 500 metres from Women's Beach, Hotel Majestic provides accommodation with a garden, free private parking and a terrace.
0.3 miles from centre
Beachfront
Terrace
Featuring a private sandy beach on the Ohrid Lake and an outdoor swimming pool, Hotel Drim & SPA in Struga offers air-conditioned accommodation with free Wi-Fi, cable TV and a balcony.
0.3 miles from centreBeach nearby
1,550 feet from beach
Terrace
Situated in Struga, 600 metres from Women's Beach, Hotel Palace Struga features accommodation with a garden, free private parking, a terrace and a bar.
0.4 miles from centreBeach nearby
950 feet from beach
Hot tub/Jacuzzi
Set in Struga, 500 metres from May Flower Beach, Vila Bolonja offers accommodation with a garden, free private parking and a terrace.
4.8 miles from centre
Beachfront
Spa and wellness centre
Situated in Struga, 1.3 km from Cave Church Archangel Michael, Dishli Hotel & Spa features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a private beach area....
5.5 miles from centre
Terrace
Situated in Struga, 300 metres from Cave Church Archangel Michael, Villa Radozda features accommodation with a terrace, free private parking, a restaurant and a bar.
200 feet from centreBeach nearby
1,500 feet from beach
Terrace
Located within 500 metres of Women's Beach and 10 km of Cave Church Archangel Michael in Struga, Comfort Hotel offers accommodation with seating area.
2.9 miles from centre
Beachfront
Spa and wellness centre
Set on the Ohrid Lake´s shore and offering outdoor and indoor pools, Hotel Izgrev Spa & Aquapark is located in Struga. Free aqua park entrance is available, as well as free WiFi access.
0.1 miles from centreBeach nearby
1,150 feet from beach
Terrace
Hotel Luciano features a fitness centre, shared lounge, a terrace and restaurant in Struga. This 4-star hotel offers luggage storage space.
0.2 miles from centreBeach nearby
850 feet from beach
Bar
Situated in Struga, within 300 metres of Galeb Beach and 10 km of Cave Church Archangel Michael, Seasons Hotel offers accommodation with a bar and free WiFi throughout the property.
0.7 miles from centre
Beachfront
Terrace
Situated in Struga, a few steps from Solferino Beach, Vila Europa features accommodation with a garden, free private parking, a private beach area and a terrace.
3 miles from centre
Terrace
Situated in Struga, 4.1 km from Cave Church Archangel Michael, Hotel Makpetrol Struga features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.
0.2 miles from centreBeach nearby
1,850 feet from beach
Terrace
Hotel Roma is situated in Struga, within 11 km of Cave Church Archangel Michael and 14 km of Early Christian Basilica.
0.6 miles from centreBeach nearby
4,500 feet from beach
Terrace
Located in Struga, 1.6 km from Women's Beach, Kubi Hotel provides accommodation with a shared lounge, free private parking and a terrace.
3.2 miles from centre
Beachfront
Terrace
Located in Struga, 3.8 km from Cave Church Archangel Michael, ROYAL VIEW Apartments provides rooms with air conditioning and free WiFi. This beachfront property offers access to a balcony.
0.3 miles from centreBeach nearby
2,000 feet from beach
Terrace
Situated in Struga and with Galeb Beach reachable within 700 metres, Struga Rooms-Dhoma-Sobi features a garden, non-smoking rooms, free WiFi throughout the property and a terrace.
2 miles from centreBeach nearby
1.5 miles from beach
Terrace
Located in Struga, 11 km from Early Christian Basilica, Hotel Prestige Struga provides accommodation with a garden, free private parking, a shared lounge and a terrace.
1.9 miles from centreBeach nearby
1.3 miles from beach
Terrace
Located in Struga, within 2.5 km of Solferino Beach and 12 km of Early Christian Basilica, Hotel Ariston provides accommodation with a terrace and as well as free private parking for guests who drive....
9 miles from Struga
Beachfront
Spa and wellness centre
Situated in Ohrid, 500 metres from Beach Nemo, Inex Olgica Hotel & SPA features accommodation with a fitness centre, free private parking, a garden and a shared lounge.
7.8 miles from StrugaBeach nearby
600 feet from beach
Terrace
The luxury Aleksandrija hotel right on the bank of the scenic Ohrid Lake offers you elegantly furnished rooms with a host of amenities for a pleasant stay in UNESCO-protected surroundings The tastefu...
7.6 miles from Struga
Beachfront
Terrace
Villa Sofija is situated on the beachfront in Ohrid, 200 metres from Saraiste Beach and 800 metres from Port Ohrid.
8.3 miles from Struga
Beachfront
Spa and wellness centre
Hotel Tino overlooks the sea, offering comfortable accommodation with free parking and security cameras in Ohrid. The use of the Spa Centre is free. It comprises a hot tub, sauna and a thermal bath.