Skip to main content

Three-Star Hotels in Struga

Find the three-star hotels that appeal to you the most

The best three-star hotels in Struga

Check out our pick of great three-star hotels in Struga

Filter by:

Review score

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.

E
Erzina
From
Belgium
Hotel was very clean, staff was very friendly and worth the money
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 404 reviews
Price from
US$34.84
1 night, 2 adults

Vila Bolonja

Hotel in Struga

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

A
Andi
From
Albania
The guest was so much friendly and helpful.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 152 reviews
Price from
US$29.03
1 night, 2 adults

Villa Dudan LakeView

Ohrid (Near Struga)

Located within less than 1 km of Saraiste Beach and a 19-minute walk of Early Christian Basilica in Ohrid, Villa Dudan LakeView provides accommodation with seating area.

C
Colin
From
United Kingdom
Great location, nice and warm with friendly host
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 167 reviews
Price from
US$33.68
1 night, 2 adults

Apartments Magnolija

Ohrid (Near Struga)

Offering city views, Apartments Magnolija is an accommodation set in Ohrid, 1.7 km from Saraiste Beach and 2.8 km from Early Christian Basilica.

A
Avishai
From
Israel
Nice apartment, not far from the center but quiet and no parking problem. 10 mimutes walk to the lake or a 4 minute drive to the city center. A good calm place to return to after a day outside. Jasmina was friendly and attentive
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 185 reviews
Price from
US$32.52
1 night, 2 adults

ASP Apartments

Ohrid (Near Struga)

Featuring 3-star accommodation, ASP Apartments is set in Ohrid, 2.2 km from Saraiste Beach and 3.5 km from Early Christian Basilica.

S
SLOBODANKA
From
North Macedonia
I liked everything, the host, the space, the location, equipped kitchen.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 84 reviews
Price from
US$34.84
1 night, 2 adults

Villa D&L

Ohrid (Near Struga)

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.

B
BRUNO
From
Netherlands
Actually everything! The place is very near the lake, which is Ohrid's main attraction. The bedroom was very comfortable, large, great shower, air conditioning working and not noisy, amongst other things. And to make my stay even more special, the owners Daniela and Sophia were the kindest and most interesting people to speak to. Don't think twice, this is the right place to book!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 54 reviews
Price from
US$60.39
1 night, 2 adults

AMMOTTI villa

Ohrid (Near Struga)

AMMOTTI villa is set on the beachfront in Ohrid, less than 1 km from Saraiste Beach and a 18-minute walk from Early Christian Basilica.

N
Natalia
From
Hungary
It was a great experience - the hotel is near the lake itself, you can see a nice view from the room. Receptionist and cleaning lady are very helpful in case of any question. The room is wide and bright, also TV has YouTube. Nearby there are many bars, restaurants and places to grad a snack - however, they are not noisy at all at night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 347 reviews
Price from
US$61.55
1 night, 2 adults

Di Angolo Apartments

Ohrid (Near Struga)

Located within 300 metres of Saraiste Beach and 300 metres of Port Ohrid, Di Angolo Apartments provides rooms with air conditioning and a private bathroom in Ohrid.

S
Steinthor
From
Iceland
Perfect location and excellent value for money. All the people, including the maid and restaurant staff very friendly and helpful - and the restaurant has some pretty good food at good prices. Recommend.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 245 reviews
Price from
US$34.84
1 night, 2 adults

Oaza Inn

Ohrid (Near Struga)

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.

T
Tuong-Vi Sophie
From
Austria
Very nice and calm place to stay. The owners (including those on four legs) do their best to make guests feel welcomed!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 70 reviews
Price from
US$76.65
1 night, 2 adults

Hostel Valentin

Ohrid (Near Struga)

Located in Ohrid, 2 km from Saraiste Beach, Hostel Valentin features rooms with mountain views and free WiFi.

F
FabianMB
From
Costa Rica
It's a nice location, near the city center. The owner was really friendly, he took the time to give me nice info about the city
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 353 reviews
Price from
US$28.39
1 night, 2 adults
All three-star hotels in Struga

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Struga and surroundings in the past month

See all

Popular with guests booking three-star hotels in Struga

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2 reviews

Popular with guests booking three-star hotels in Struga

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 45 reviews

Popular with guests booking three-star hotels in Struga

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 140 reviews

Popular with guests booking three-star hotels in Struga

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 152 reviews

Popular with guests booking three-star hotels in Struga

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 404 reviews