Skip to main content

The best serviced apartments in Struga

Check out our pick of great serviced apartments in Struga

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Comfort Hotel, hotel in Struga

Located within 800 metres of Women's Beach and 800 metres of Galeb Beach in Struga, Comfort Hotel offers accommodation with seating area.

I recently stayed at Comfort Hotel in Struga, and it was an excellent experience! Here’s my detailed review: The location is ideal – right in the city center, making it easy to explore the area. It’s just a 5-minute walk to Lake Ohrid and only 2 minutes to the River Drim, a lovely spot for a relaxing stroll. The hotel is surrounded by charming restaurants and cozy cafés, which makes dining out a breeze. Comfort Hotel offers private parking, which is a big plus in a busy area. The hotel also provides car rental services, making it convenient for exploring nearby attractions. Downstairs, there’s a high-quality makeup salon, a unique feature that adds a touch of luxury. The rooms are aptly named "Comfort" – they are clean, elegant, and equipped with everything you might need for a pleasant stay. Everything in the room worked perfectly, from the amenities to the Wi-Fi. The staff at Comfort Hotel are outstanding. They were friendly, professional, and always eager to assist with any requests. Their hospitality added to the overall positive experience. The area around the hotel feels safe, and the hotel itself has a welcoming and peaceful vibe. Whether you’re looking to relax or explore, this place caters to all kinds of travelers. Comfort Hotel is a fantastic choice for anyone visiting Struga. With its perfect location, excellent staff, and top-notch amenities, it’s worth every penny. Whether you’re there for a weekend getaway or a longer stay, this hotel ensures a memorable experience. Rating: 5/5 Would I return? Absolutely!
Scored 9.1
9.1
Rated superb
Superb
164 reviews
Price from
£37.55
1 night, 2 adults
Velestovo View Apartments, hotel in Struga

Boasting lake views, Velestovo View Apartments provides accommodation with balcony, around 7 km from Early Christian Basilica.

The facility although it is far from the city center, it has a pretty good view that no other facility can replace. The room had everything you could ask for and it was really clean, one of the cleanest I have ever stayed in. The price to quality ratio is excellent. The employees were really friendly and welcoming. I would 100% recommend this facility.
Scored 9.8
9.8
Rated exceptional
Exceptional
396 reviews
Price from
£40.89
1 night, 2 adults
DJ Apartments Plus, hotel in Struga

DJ Apartments Plus, a property with a casino, is located in Ohrid, 700 metres from Saraiste Beach, 1 km from Potpesh Beach, as well as 1.9 km from Labino Beach.

The accommodation was very nice, central, very clean. The host was very kind and easy check in. Recommend it!
Scored 9.2
9.2
Rated superb
Superb
46 reviews
Price from
£24.20
1 night, 2 adults
Villa Planta, hotel in Struga

Set in Ohrid and only 1.4 km from Saraiste Beach, Villa Planta offers accommodation with mountain views, free WiFi and free private parking.

-oh my, the rooms exceeded my expectations. It's a newly built place so all the facilities was brand new, nice and big rooms -walking distance to both old town and long distance coach station
Scored 9.7
9.7
Rated exceptional
Exceptional
46 reviews
Price from
£33.38
1 night, 2 adults
Vila Grozdanoski, hotel in Struga

Situated in Konjsko, Vila Grozdanoski offers beachfront accommodation 8.2 km from Bay of Bones and features various facilities, such as a garden and a shared lounge.

Very friendly and helpful owners,clean room with all necessary in it but small.Shared kitchen.Big common terrace.Accommodation is on the main road .Privite parking in the middle of the season is really releif.Beautiful beaches are reachable with car or by bus.
Scored 9.0
9.0
Rated superb
Superb
26 reviews
Price from
£27.42
1 night, 2 adults
Casa Norvegia Ohrid, hotel in Struga

Offering a garden and city view, Casa Norvegia Ohrid is located in Ohrid, 600 metres from Saraiste Beach and 1 km from Potpesh Beach.

Dimitar, the host, is a very helpful, friendly, and kind person. I stayed for two nights, and he answered all my questions. The room was clean and comfortable, equipped with a hair dryer, shampoo, and towel. Although the weather was cold, the room was kept warm thanks to the air conditioning. The location is perfect—you can walk to the lake in 7-8 minutes. The bus station is also within walking distance, about 15-20 minutes away. The Old Bazaar and the famous tree are nearby as well. Thank you for everything; I hope to stay there again!
Scored 8.8
8.8
Rated fabulous
Fabulous
163 reviews
Price from
£33.38
1 night, 2 adults
Old City House, hotel in Struga

Located in Ohrid, 300 metres from Saraiste Beach and 500 metres from Potpesh Beach, Old City House provides accommodation with free WiFi, air conditioning, a garden and a terrace.

Very nice stylish Ohrid house, clean and helpful host
Scored 9.3
9.3
Rated superb
Superb
234 reviews
Villa Trofej, hotel in Struga

Situated within 1.2 km of Potpesh Beach and 1.3 km of Labino Beach in Ohrid, Villa Trofej features accommodation with seating area.

Location.
Scored 9.4
9.4
Rated superb
Superb
300 reviews
NOCE Apartments - Premium Lake View, hotel in Struga

Situated within 700 metres of Potpesh Beach and less than 1 km of Labino Beach, NOCE Apartments - Premium Lake View features rooms with air conditioning and a private bathroom in Ohrid.

Cosy room, excellent location, majestic lake view!
Scored 9.1
9.1
Rated superb
Superb
248 reviews
Sunnyview Park Ohrid apartments, hotel in Struga

Situated in Ohrid, 6.4 km from Early Christian Basilica and 6.7 km from Port Ohrid, Sunnyview Park Ohrid apartments offers a terrace and air conditioning.

Everything was fantastic. The view, the rooms, the location. The beach is in front of the hotel and it's excellent for kids. Great! My recommendation for this place.
Scored 9.4
9.4
Rated superb
Superb
68 reviews
All serviced apartments in Struga
Looking for a serviced apartment?
Ideal for travellers who want their own space and don’t need frills. Aparthotels/serviced apartments have some hotel facilities like a reception desk but are self-catered with a place to cook (e.g. a kitchenette). This suite-style accommodation usually has more than 10 units per property.