Hotels

The best hotels in Struga

Featuring a private sandy beach on the Ohrid Lake and an outdoor swimming pool, Hotel Drim in Struga offers air-conditioned accommodation with free Wi-Fi, cable TV and a balcony. The hotel has 3 restaurants and...

Address
Kej Boris Kidric 51, 6330, Struga
Rating
7.8/10(424)

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 4-star hotel offers room service, a 24-hour front desk and...

Address
Marshal Tito 54, 6330, Struga
Rating
9.4/10(237)

Accommodation units with air conditioning and a balcony are provided at Hotel Venecia Apartments, situated in the centre of Struga, 200 metres from Lake Ohrid. All units come with cable TV and free WiFi.

Address
Marsal Tito bb, 6330, Struga
Rating
8.8/10(201)

Situated in Struga, a few steps from Solferino Beach, Vila Europa features accommodation with a garden, free private parking, a terrace and a restaurant.

Address
Partizanska, 6330, Struga
Rating
9.0/10(193)

Found 50 metres from Lake Ohrid, Villa Eros Apartments 2 offers air-conditioned apartments and studios with free WiFi and a balcony with views of the lake and mountains.

Address
Elen Kamen Area, 6000, Struga
Rating
9.2/10(135)

Located in Struga with Galeb Beach and Women's Beach nearby, Vila Sofra provides accommodation with free WiFi and free private parking. Popular points of interest near the apartment include Men's Beach, Versus Beach and Aquarius...

Address
Prvi Maj, 6330, Struga
Rating
8.4/10(119)

Located in Struga, 1.6 km from Galeb Beach, Kubi Hotel provides accommodation with a shared lounge, free private parking, a terrace and a bar.

Address
R1201, 6330, Struga
Rating
8.8/10(109)

Questions fréquentes

What are the cheapest hotels in Struga?

The cheapest hotels in Struga are: Vila Sofra, Venecia Plaza Struga, Apartments Stone.

What are the most popular hotels in Struga?

What is the average price of hotels in Struga per night?

The average price of hotels in Struga is €111 per night.

Hotels in other cities in Lake Ohrid

← Back to Lake Ohrid hotels