Order by: Relevance
Price: Low to High, High to Low

 
Image of Aleksandar Villa & Spa
 

Aleksandar Villa & Spa

The 4-star exclusive boutique hotel Aleksandar Villa & Spa enjoys a peaceful and secluded location on the outskirts of Ohrid only a 5-minute walk from the crystal-clear waters of Ohrid Lake.


 
Image of Apartments Matjan
 

Apartments Matjan

At the coast of Lake Ohrid, in the very city centre, Apartments Matjan are located in a quiet area, offering apartments with 2 rooms and terraces with a great view of the lake.


 
Image of Germanoff House
 

Germanoff House

Germanoff House is located in the heart of the Old Town of Ohrid, overlooking the lake and the cathedral church of St. Sofia.


 
Image of Hotel Aleksandrija
 

Hotel Aleksandrija

The luxury Aleksandrija hotel right on the bank of the scenic Ohrid Lake offers you elegantly furnished rooms with a host of amenities for a pleasant stay in UNESCO-protected surroundings.


 
Image of Hotel Bellevue - Metropol Lake Resort
 

Hotel Bellevue - Metropol Lake Resort

Hotel Bellevue - Metropol Lake Resort enjoys a picturesque location on the shore of Lake Ohrid and features 2 swimming pools and a 500-metre-long private beach with a pool bar.


 
Image of Hotel Dva Bisera
 

Hotel Dva Bisera

The small and intimate Hotel Dva Bisera is located 8 km from the ancient city Ohrid in Lagadin on the shore of Lake Ohrid, providing magnificent views and luxurious accommodation.


 
Image of Hotel Granit
 

Hotel Granit

Set on the coast of Lake Ohrid in St. Stefan, Hotel Granit boasts a private beach and is surrounded by a park. It also features a swimming pool, restaurant and a bar. Air conditioning, free WiFi and free parking are provided.


 
Image of Hotel Inex Gorica
 

Hotel Inex Gorica

Inex Gorica is a tourist hotel complex, situated on the shore of the Ohrid Lake, 4 km away from Ohrid and a 10-minute drive from Ohrid Airport. Guests benefit from the free WiFi and free parking on site.


 
Image of Hotel Metropol – Metropol Lake Resort
 

Hotel Metropol – Metropol Lake Resort

Hotel Metropol – Metropol Lake Resort is located between the shore of Lake Ohrid and the green forests of the Galicica National park, boasting amazing views of the lake and the mountains.


 
Image of Kosta House
 

Kosta House

Located on the waterfront promenade at Lake Ohrid and fully renovated in 2015, Kosta House provides outdoor seating areas. All major attractions of Ohrid and the main square can be reached in less than 5 minutes' walk.