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

Large family room View on Lake Indoor pool
Scored 7.9
7.9
Rated good
Good
426 reviews
Price from
£69.78
1 night, 2 adults
Mirage Hotel - Struga, hotel in Struga

Set in Struga, less than 1 km from Solferino Beach, Mirage Hotel - Struga offers accommodation with a private beach area, free private parking, a shared lounge and a terrace.

Everything was so good. The staff was very kind. The food was excellent also and maintaining the room.
Scored 7.9
7.9
Rated good
Good
108 reviews
Price from
£58.15
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.

Scored 9.0
9.0
Rated superb
Superb
234 reviews
Price from
£49.84
1 night, 2 adults
Hotel Freya, hotel in Struga

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.

This hotel is located in the middle of the small city on a boulevard without vehicle traffic. Staff was amazingly friendly and helpful. The room was clean and tastefully decorated with floor to ceiling balcony type door. Bathroom very clean and shower was hot. The breakfast was super tasty and plentiful. The first day was a buffet and the second day was a la cart with a number of hot dishes offered. A restful stay away from the hustle and bustle of a bigger city. We would return here at any time.
Scored 9.0
9.0
Rated superb
Superb
360 reviews
Price from
£48.18
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....

The location is just perfect. You have your own super view of the sunrise and all the lake colours during the day. The room is extra comfortable and clean. There is all you need there for your stay. The food in the restaurant is fantastic and the staff is so polite and helpful.
Scored 8.7
8.7
Rated fabulous
Fabulous
205 reviews
Price from
£48.18
1 night, 2 adults
Kubi Hotel, hotel in Struga

Located in Struga, 1.5 km from Women's Beach, Kubi Hotel provides accommodation with a shared lounge, free private parking and a terrace.

Secure ground parking, located 2min from city center of Struga, 30sec from Central Bus Station, Ohrid and Albania were 10min from here, the hotel was new, modern furnished rooms and very comfortable beds, with balcony. I felt very secure during my stay, i wish i stayed more days here. Its was family business the owner was very helpful and polite, good breakfast, and big supermarket on the ground floor of the same building, with fresh bakery and shooping mall just in the next building. Definitely worth the money and we will visit them again. Thank for the good experience
Scored 8.6
8.6
Rated fabulous
Fabulous
133 reviews
Price from
£37.38
1 night, 2 adults
Struga Riverview Hotel, hotel in Struga

Located in Struga, 400 metres from Galeb Beach, Struga Riverview Hotel provides accommodation with free bikes, free private parking and a restaurant.

Pleasant hosts who will make great efforts to have a good time. Location couldn’t be better, right by the river Drim.
Scored 8.6
8.6
Rated fabulous
Fabulous
264 reviews
Price from
£37.38
1 night, 2 adults
Villa Radozda, hotel in Struga

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.

Ljubazni domacini, odlicna cista soba,, lepa terasa, sjajan pogled, sasvim dobar dorucak. Odlicna lokacija, na samom jezeru
Scored 8.2
8.2
Rated very good
Very good
54 reviews
Price from
£35.89
1 night, 2 adults
Villa Elen Kamen, hotel in Struga

Located in Elen Kamen, on the shore of Lake Ohrid and 5 km from Struga, Villa Elen Kamen offers a private beach area and a terrace with lake views.

Nothing!!!!!
Scored 9.3
9.3
Rated superb
Superb
15 reviews
Price from
£91.37
1 night, 2 adults
Marina Apartment, hotel in Struga

Located in Struga, 400 metres from Galeb Beach and 500 metres from Women's Beach, Marina Apartment offers air conditioning.

Friendly host, central location
Scored 9.7
9.7
Rated exceptional
Exceptional
7 reviews
Price from
£22.43
1 night, 2 adults
See all 23 hotels in Struga

Most booked hotels in Struga in the past month

Budget hotels in Struga

  • Hotel Izgrev Spa & Aquapark
    Scored 7.9
    7.9
    Rated good
    Good
     · 426 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.

    "room", "breakfast", and "view"

  • Hotel ARISTON
    Scored 7.9
    7.9
    Rated good
    Good
     · 30 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

  • Hotel Prestige Struga

    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.

  • Vila Europa
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 234 reviews

    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.

    Csodálatos panoráma, szuper lakosztály és kiszolgálás:)

  • Villa Radozda
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 54 reviews

    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.

    Super lidé, nejlepší snídaně, vše u nosu a top Makalo.

  • Mirage Hotel - Struga
    Scored 7.9
    7.9
    Rated good
    Good
     · 108 reviews

    Set in Struga, less than 1 km from Solferino Beach, Mirage Hotel - Struga offers accommodation with a private beach area, free private parking, a shared lounge and a terrace.

    Nur Bett war nicht ganz so gut alles andere was perfekt

  • Hotel Drim & SPA
    Scored 7.2
    7.2
    Rated good
    Good
     · 320 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.

FAQs about hotels in Struga

What guests said about Struga:

  • 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
  • Scored 6.0
    6.0

    Struga town has nothing to offer, out of camping sites...

    Struga town has nothing to offer, out of camping sites during summer. The city of Ohrid which lies 16 kms away, was interesting and a nice place to spend some time. We had to drive all around the lake or take the daily cruise from Ohrids harbour.
    CHRISTOS
    Greece

See reviews by guests who stayed at hotels in Struga

  • From £49.01 per night
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 205 reviews
    The hotel is modern and recently renovated. The breakfast was quite varied and the restaurant for evening meals was good. It has a nice terrace with a lovely view of Ohrid Lake. The infinity pool is about 16m long and has a beautiful view. There is a small private beach just across the street which belongs to the hotel and has sun loungers and umbrellas. The hotel is located out of town (which can be a good thing!).
    IechydDa
    Switzerland
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 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 £23.26 per night
    Scored 7.9
    7.9
    Rated good
    Good
     · 30 reviews
    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.
    Miro
    Croatia
  • From £66.45 per night
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 191 reviews
    We got a very awesome view from our apartment. It is not directly in Struga, some km further, but parking is just nearby.
    Lubova
    Latvia
  • From £48.18 per night
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 360 reviews
    Great communication and support from hotel reception and workers.
    Jenny
    Australia