Skip to main content

Search hotels in Struga

Enter your dates to see the latest prices and deals for Struga hotels

Filter by:

Star rating

Review score

Struga – 23 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Izgrev Spa & Aquapark, hotel in Struga

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.

Scored 7.6
7.6
Rated good
Good
380 reviews
Price from
£69.48
1 night, 2 adults
Hotel Luciano, hotel in Struga

Set in Struga, 400 metres from Galeb Beach, Hotel Luciano features views of the city. Featuring an ATM, this property also provides guests with a terrace.

Hotel was perfect
Scored 9.2
9.2
Rated superb
Superb
21 reviews
Price from
£47.98
1 night, 2 adults
Hotel Drim & SPA, hotel in Struga

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.

Location
Scored 6.8
6.8
Rated pleasant
Pleasant
322 reviews
Price from
£77.42
1 night, 2 adults
HOTEL IMPERIAL STRUGA, hotel in Struga

Located in Struga, 200 metres from Galeb Beach, HOTEL IMPERIAL STRUGA provides accommodation with a fitness centre, free private parking, a terrace and a restaurant.

.
Scored 7.8
7.8
Rated good
Good
65 reviews
Price from
£53.77
1 night, 2 adults
Hotel ARISTON, hotel in Struga

Situated in Struga, 2.9 km from Solferino Beach, Hotel ARISTON features accommodation with a garden, free private parking, a terrace and a restaurant.

My stay at hotel Ariton was excellent. The staff was welcoming, the rooms were cozy and clean, and the breakfast was delicious. The location made it easy to explore the area. I’d definitely choose this hotel again.
Scored 7.3
7.3
Rated good
Good
33 reviews
Price from
£33.91
1 night, 2 adults
Vila Europa, hotel in Struga

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.

Waking up with Sun over the beautiful Ohrid Lake - Priceless. Beds were comfortable. Rooms were clean. Restaurant had great offer. Everything was excellent!
Scored 9.3
9.3
Rated superb
Superb
232 reviews
Price from
£53.77
1 night, 2 adults
Hotel Majestic, hotel in Struga

Located in Struga, 500 metres from Women's Beach, Hotel Majestic provides accommodation with a garden, free private parking and a terrace. This 3-star hotel offers room service, an ATM and free WiFi.

Warm welcome, spacious
Scored 9.1
9.1
Rated superb
Superb
244 reviews
Price from
£28.95
1 night, 2 adults
Hotel Makpetrol Struga, hotel in Struga

Situated in Struga, 4.4 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.

Excellent location, very professional staff
Scored 9.0
9.0
Rated superb
Superb
30 reviews
Price from
£62.86
1 night, 2 adults
Seasons Hotel, hotel in Struga

Situated in Struga, within 300 metres of Galeb Beach and 400 metres of Women's Beach, Seasons Hotel offers accommodation with a bar and free WiFi throughout the property.

the view was breathtaking
Scored 9.3
9.3
Rated superb
Superb
90 reviews
Price from
£37.22
1 night, 2 adults
Dishli Hotel & Spa, hotel in Struga

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

Nice people, nice nature around, nice food
Scored 8.7
8.7
Rated fabulous
Fabulous
223 reviews
Price from
£47.98
1 night, 2 adults
See all 23 hotels in Struga

Hotels with airport shuttles in Struga

Most booked hotels in Struga in the past month

See all

Budget hotels in Struga

  • Review score
    7.6
    Good · 380 reviews

    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.

    Zimmer TOP Frühstück sehr gut, mit sehr viel Auswahl

  • Review score
    6.8
    Pleasant · 322 reviews

    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.

    Hotel near Centre of Struga and close to the beach.

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

  • Review score
    9.0
    Superb · 30 reviews

    Situated in Struga, 4.4 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.

    Location, the Stuff, it was clean, cozy place, the pool

  • Review score
    8.8
    Fabulous · 72 reviews

    Set in Struga, 500 metres from May Flower Beach, Vila Bolonja offers accommodation with a garden, free private parking and a terrace.

    Good location, and quiet street, nice for family 👍

  • Review score
    7.3
    Good · 33 reviews

    Situated in Struga, 2.9 km from Solferino Beach, Hotel ARISTON features accommodation with a garden, free private parking, a terrace and a restaurant.

    Peaceful and quiet location , cleanliness at a high level

  • Review score
    7.8
    Good · 65 reviews

    Located in Struga, 200 metres from Galeb Beach, HOTEL IMPERIAL STRUGA provides accommodation with a fitness centre, free private parking, a terrace and a restaurant.

    Czysty nowy hotel, w niewielkiej odległości od jeziora Ochrydzkiego,.

FAQs about hotels in Struga

What guests said about Struga:

  • Scored 10
    10

    This town is a far better alternative to Ohrid

    This town is a far better alternative to Ohrid It's much smaller than Ohrid but far more manageable Some great easy to find restaurants Gives a great representation of life in North Macedonia
    Brian
    Ireland
  • Scored 10
    10

    Struga is very pretty. It has the lake and the river.

    Struga is very pretty. It has the lake and the river. Lots of interesting walks. The church in the cave is a must see. We used it as a base to do some day trips, which was great. Cheap and great food options. Shame there wasn’t sunny days, as everyone had been out the previous days at the beach.
    Angela
    Australia

See reviews by guests who stayed at hotels in Struga

See all
  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 10 reviews
    The owner is very willing and, if necessary, will come quickly to solve the problem. The equipment is new, fully functional and clean. Great amenities for spending time at the lake. Private beach with sunbeds and clear water. We recommend visiting the nearby town of Ohrid. But tourists staying in Ohrid in hotels will envy you the peace and quiet of this place.
    Jan
    Czech Republic
  • From £37.22 per night
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 165 reviews
    The staff were very polite, the housing is luxurious,the beds are comfortable and big,in the room is everything you need. The polite hosts helped us with everything we needed. The location is perfect, parking right beside the hotel.
    Ivana
    Serbia
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 86 reviews
    Very spacious, big appartment, clean, familly friendly . We really enjoyed our stay here and will definitely return. Few minutes from Struga main street and oromenade among Drin river. Around 10 minutes to beach by foot.
    marisa
    Slovenia
  • From £28.95 per night
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 114 reviews
    Clean & comfortable apartment with everything you need. Great location close to everything in town. Very friendly and helpful host, I will stay here again when I next come to Struga.
    Adam
    United Kingdom
  • From £69.48 per night
    Scored 7.6
    7.6
    Rated good
    Good
     · 380 reviews
    The rooms were clean, very comfortable, and the staff was amazing. They went over and beyond to help make our stay enjoyable. I highly recommend this hotel for anyone visiting Sturga
    Music is My Life
    Malta