Enter your dates to see the latest prices and deals for Ohrid hotels
Situated in Ohrid, 70 metres from Green Paradise Beach, Lago Hotel features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a private beach area.

Offering 3 (three) free seasonal outdoor pools with parasols and sunbeds, Vila Bisera is located 550 metres from the Ohrid Lake, 7 km from downtown Ohrid, in a quiet neighborhood called Lagadin.

Located in Ohrid, 4.2 km from Early Christian Basilica, La Vista Luxury Villa provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Villa Sofija is situated on the beachfront in Ohrid, 200 metres from Saraiste Beach and 800 metres from Port Ohrid.

Located in Ohrid, a few steps from Lagadin Beach, Hotel Dva Bisera provides accommodation with a garden, free private parking, a terrace and a restaurant.

Set in Ohrid, 600 metres from Beach Nemo, Konaci Manastir Sveti Stefan - Ohrid offers accommodation with a garden, free private parking, a private beach area and a terrace.

Boasting a terrace and views of the mountain, Boutique Villa Arte is located in Ohrid, an 8-minute walk from Port Ohrid. This 4-star hotel offers a shared lounge and a bar.

Located on the shores of Lake Ohrid, Hotel Tino Sveti Stefan offers free WiFi, free air conditioning, a 24-reception, a wellness area and a restaurant.

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

Featuring a terrace, bar and views of city, Mr.I Boutique Hotel & Bar is located in Ohrid, less than 1 km from Saraiste Beach.

Popular with guests booking hotels in Ohrid
Popular with guests booking hotels in Ohrid
Popular with guests booking hotels in Ohrid
Popular with guests booking hotels in Ohrid
Popular with guests booking hotels in Ohrid
Popular with guests booking hotels in Ohrid
Popular with guests booking hotels in Ohrid
Popular with guests booking hotels in Ohrid
Popular with guests booking hotels in Ohrid
Popular with guests booking hotels in Ohrid
Featuring a bar, Sky Corner Hotel offers rooms in Ohrid, less than 1 km from Saraiste Beach and a 14-minute walk from Early Christian Basilica.
Featuring quiet street views, Martin Apartments Ohrid provides accommodation with a garden and a patio, around 1.7 km from Potpesh Beach.
Set within 300 metres of Saraiste Beach and 600 metres of Early Christian Basilica, Villa Srma OHRİD offers rooms with air conditioning and a private bathroom in Ohrid.
Set in Ohrid and only 1.8 km from Saraiste Beach, Apartments Karamach offers accommodation with mountain views, free WiFi and free private parking.
Offering garden views and a garden, Apartments Filemi offers accommodation ideally set in Ohrid, within a short distance of Saraiste Beach, Port Ohrid and Icons Gallery.
Teona Apartment is situated in Ohrid, 2.7 km from Early Christian Basilica, 2 km from Port Ohrid, as well as 3.1 km from Church of St. John at Kaneo.
Boasting garden views, Lihnidos Home, Spacious Studio Neer Lake, WiFi, AC offers accommodation with a balcony, around 1.5 km from Saraiste Beach.
Located in Ohrid, 1.4 km from Saraiste Beach, Hotel Lebed provides accommodation with a garden, free private parking, a terrace and a restaurant.
Set in Ohrid, 1.2 km from Saraiste Beach, 1.5 km from Potpesh Beach and 1.8 km from Labino Beach, Tea's apartment offers accommodation with a terrace and free WiFi.
Featuring accommodation with a balcony, Dalijan Apartman is located in Ohrid. Both free WiFi and parking on-site are available at the apartment free of charge.
With mountain views, Chateau Orman is set in Orman and has a restaurant, a shared kitchen, bar, garden and terrace. The lodge features both WiFi and private parking free of charge.
Located in Ohrid, a few steps from Beach Nemo, Slavija Beach Resort Hotel provides accommodation with a garden, free private parking, a private beach area and a terrace.
Set in Ohrid, 200 metres from Beach Nemo, Hotel Holiday-M offers accommodation with a garden, free private parking, a shared lounge and a terrace.
Located in Gorno Lakočerej, 8.2 km from Early Christian Basilica, Complex Praga provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.
Luxury Apartment is located in Struga, 2.5 km from Solferino Beach, 12 km from Early Christian Basilica, and 12 km from Port Ohrid.
Located in Struga, within 2.5 km of Solferino Beach and 12 km of Early Christian Basilica, Hotel Ariston provides accommodation with a terrace and as well as free private parking for guests who drive.
Situated in Ohrid, 500 metres from Beach Nemo, Inex Olgica Hotel & SPA features accommodation with a fitness centre, free private parking, a garden and a shared lounge.
Situated in Ohrid, 1.3 km from Beach Nemo, Hotel Granit features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a private beach area.
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.
Located in Struga, 11 km from Early Christian Basilica, Hotel Prestige Struga provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Ring Road City View Apartment 2 has a balcony and is situated in Ohrid, within just 1.3 km of Early Christian Basilica and less than 1 km of Port Ohrid.
Located in the centre of Ohrid, just 250 metres from the Old Town, Petreski Apartments is set 300 metres from the Ohrid Lake. It offers apartments with air conditioning, free Wi-Fi and a balcony.
Offering city views, M & M Apartment is an accommodation located in Ohrid, less than 1 km from Saraiste Beach and a 14-minute walk from Early Christian Basilica.
Boasting air-conditioned accommodation with a balcony, Central Apartment Chunarot is situated in Ohrid. This property offers access to a terrace, free private parking and free WiFi. Church of St.