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.

I recently had the pleasure of staying at Hotel Izgrev, and it was an absolutely delightful experience. The rooms were immaculate, spacious, and well-appointed with all the amenities one could need for a comfortable stay. The staff deserves special mention—they were incredibly welcoming, professional, and always eager to assist with any requests. The hotel facilities, including the pool, spa, and dining areas, were top-notch. I look forward to returning in the future!
Scored 7.6
7.6
Rated good
Good
394 reviews
Price from
$87.54
1 night, 2 adults
Hotel Luciano, hotel in Struga

Hotel Luciano features a shared lounge, terrace, a restaurant and bar in Struga.

Hoteli eshte i mrekullueshem, me lokacion ideal buze lumit Drin dhe afer Liqenit te Ohrit duke ofruar pamje te mrekullueshme dhe qasje te lehte ne atraksionet turistike te qytetit. Stafi eshte shume miqesor dhe i kujdesshem. Dhoma ofron rehati dhe pushim te kendshem. E rekomandoj kete hotel per te gjithe vizitoret e Struges.
Scored 9.2
9.2
Rated wonderful
Wonderful
20 reviews
Price from
$65.66
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 accommodations with free Wi-Fi, cable TV and a balcony.

Location is was good the rest very very bad 🤢😡😡
Scored 6.8
6.8
Rated pleasant
Pleasant
322 reviews
Price from
$94.21
1 night, 2 adults
HOTEL IMPERIAL STRUGA, hotel in Struga

Located in Struga, a 2-minute walk from Galeb Beach, HOTEL IMPERIAL STRUGA provides accommodations with a fitness center, free private parking, a terrace and a restaurant.

The beds are super comfy and the location is very nice, close to the beaches
Scored 7.8
7.8
Rated good
Good
66 reviews
Price from
$67.74
1 night, 2 adults
Hotel ARISTON, hotel in Struga

Located in Struga, 1.8 miles from Solferino Beach, Hotel ARISTON has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored 7.3
7.3
Rated good
Good
33 reviews
Price from
$42.73
1 night, 2 adults
Vila Europa, hotel in Struga

Located in Struga, a few steps from Solferino Beach, Vila Europa has accommodations with a garden, free private parking, a private beach area and a terrace.

We stayed in the Paris room, which was a good size for a family of 5. It was clean and the beds were comfortable. The restaurant below serves delicious seafood dishes at reasonable prices, and the staff was very kind. The lake was just in front of the hotel and it was magnificent to swim in it, especially in the morning. We are looking to return next summer and stay longer.
Scored 9.2
9.2
Rated wonderful
Wonderful
231 reviews
Price from
$67.74
1 night, 2 adults
Hotel Majestic, hotel in Struga

Located in Struga, a 6-minute walk from Women's Beach, Hotel Majestic provides accommodations with a garden, free private parking and a terrace.

Few min walk to the beach, lake view cafes, and restaurants. Also few min walk to a kids playground. Very clean. Very helpful staff with directions and information to different tour locations. My room balcony, 5 th floor, had a beautiful view of part of the city and the hills. Wheelchair accessible.
Scored 9.1
9.1
Rated wonderful
Wonderful
243 reviews
Price from
$36.48
1 night, 2 adults
Seasons Hotel, hotel in Struga

Located in Struga, within a 3-minute walk of Galeb Beach and 400 yards of Women's Beach, Seasons Hotel provides accommodations with a bar and free WiFi throughout the property.

The staff were super friendly and went way out of their way to make our stay a delight. 🥳
Scored 9.3
9.3
Rated wonderful
Wonderful
90 reviews
Price from
$46.90
1 night, 2 adults
Dishli Hotel & Spa, hotel in Struga

Located in Struga, a 15-minute walk from Cave Church Archangel Michael, Dishli Hotel & Spa has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a private beach...

A new modern hotel right at the beach. At a quiet side of the lake. Lake is really clean. Nice pool. Hotel is reasonably priced as well. Recommend.
Scored 8.7
8.7
Rated excellent
Excellent
222 reviews
Price from
$60.44
1 night, 2 adults
Kubi Hotel, hotel in Struga

Located in Struga, a 17-minute walk from Women's Beach, Kubi Hotel provides accommodations with a shared lounge, free private parking and a terrace.

Scored 8.1
8.1
Rated very good
Very Good
132 reviews
Price from
$46.90
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

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

    The location is amazing for a quite rest. It has beautiful lake view

  • HOTEL IMPERIAL STRUGA
    Scored 7.8
    7.8
    Rated good
    Good
     · 66 reviews

    Located in Struga, a 2-minute walk from Galeb Beach, HOTEL IMPERIAL STRUGA provides accommodations with a fitness center, free private parking, a terrace and a restaurant.

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

  • Hotel Prestige Struga

    Located in Struga, 6.9 miles from Early Christian Basilica, Hotel Prestige Struga provides accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Vila Bolonja
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 72 reviews

    Located in Struga, a 5-minute walk from May Flower Beach, Vila Bolonja provides accommodations with a garden, free private parking and a terrace.

    Good location, and quiet street, nice for family 👍

  • Hotel ARISTON
    Scored 7.3
    7.3
    Rated good
    Good
     · 33 reviews

    Located in Struga, 1.8 miles from Solferino Beach, Hotel ARISTON has accommodations with a garden, free private parking, a terrace and a restaurant.

    Peaceful and quiet location , cleanliness at a high level

Hotels located in the center of Struga

  • Hotel Roma
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 49 reviews

    Located in Struga, within a 7-minute walk of Galeb Beach and half a mile of Women's Beach, Hotel Roma provides a restaurant.

    great location, clean, spacious rooms, great staff

  • Hotel Palace Struga
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 73 reviews

    Located in Struga, a 6-minute walk from Women's Beach, Hotel Palace Struga has accommodations with a garden, free private parking, a terrace and a bar.

    Sehr sauber, gemütlich, ausreichend nur für eine Übernachtung.

  • Hotel New York Struga
    Scored 7.9
    7.9
    Rated good
    Good
     · 7 reviews

    Located in Struga and with Galeb Beach reachable within a 2-minute walk, Hotel New York Struga provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

    Die Lage ist sehr gut. Das Frühstück wahr super lecker

  • Hotel Drim & SPA
    Scored 6.8
    6.8
    Rated pleasant
    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 accommodations 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

    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
  • From $36.48 per night
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 243 reviews
    Sopstvenickata na hotelot pre srdečna. Odličen nov hotel, na koj mu treba ushte nekoi dopolnitelni podobruvanja, no kako za početnici se odlični. Krevetite novi, udobni za spienje, sekogaš chisto I lesno za održuvanje, čisti peŝkiri I postelnina koja ja smenuvaat na dva dena, podna klima koja go pravi prijaten prestojot vo hotelot, parking mesto za avtomobilite, prijatni I gostoprimlivi sopstvenici.
    Mircheska
    North Macedonia
  • Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 187 reviews
    This place exceeded my expectations! There are no words to describe the view from the terrace, it was OMG! The owner is very nice man and very polite. This is the right place for romantic getaway, it is close to town Struga, but very peaceful place. We were really listening the waves at the evening, it was so peace and quiet. Highly recommend.
    Paulina
    North Macedonia
  • Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 62 reviews
    The cottage is situated in a beautiful, spot at the top of the village, offering a truly special view. Goran, the host, is both pleasant and accommodating, and the rooms are very clean. The location is close enough for those wishing to commute to Ohrid/Struga and the beach. I would definitely return.
    Martin
    United Kingdom
  • Scored 7.3
    7.3
    Rated good
    Good
     · 33 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 $60.44 per night
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 222 reviews
    The hotel is new and very nice with nice facilities. The pool was good and had good views.
    Ersan
    Finland