Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Struga
Located in Struga, 500 metres from Women's Beach, Hotel Majestic provides accommodation with a garden, free private parking and a terrace.
Set in Struga, 500 metres from May Flower Beach, Vila Bolonja offers accommodation with a garden, free private parking and a terrace.
Featuring 3-star accommodation, ASP Apartments is set in Ohrid, 2.2 km from Saraiste Beach and 3.5 km from Early Christian Basilica.
Situated within less than 1 km of Green Paradise Beach and 8.2 km of Bay of Bones, Villa D&L features rooms with air conditioning and a private bathroom in Ohrid.
Offering air-conditioned accommodation with free Wi-Fi on a peaceful location, Oaza Inn has a large garden and a solar heated swimming pool with a separate children's area.
Right at the shore of the Lake Ohrid at the foot of the Galicica mountain, the Hotel Lagadin features lake-view rooms and a beach with deck chairs and a bar.
Featuring pool views, Lile Pestani Accommodation offers accommodation with balcony, around 2.7 km from Gradishte 1 Beach.
Hotel Roma is situated in Struga, within 11 km of Cave Church Archangel Michael and 14 km of Early Christian Basilica.
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.
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.
Popular with guests booking three-star hotels in Struga
Popular with guests booking three-star hotels in Struga
Popular with guests booking three-star hotels in Struga
Popular with guests booking three-star hotels in Struga
Popular with guests booking three-star hotels in Struga
Popular with guests booking three-star hotels in Struga
Popular with guests booking three-star hotels in Ohrid