Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Nada Fileva 9, 6000 Ohrid, Macedonia – Show map
Excellent location – rated 9.2/10! (score from 239 reviews)
Rated by guests after their stay at Villa Mesokastro.
|Double or Twin Room|
|Double or Twin Room with Balcony and Lake View|
|Triple Room with Balcony and Lake View|
|Single Room with Balcony and Lake View|
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
275 properties in Ohrid
Including hotels, apartments, villas and more.
239 verified reviews
They speak your language!
Villa Mesokastro's staff speaks: Serbian, Croatian, English, Bulgarian
Booking is safe
When you book with us your details are protected by a secure connection.
Free public parking is available at a location nearby (reservation is not needed).
Airport Shuttle (surcharge), Baggage Storage, Shared Lounge/TV Area, Laundry, Ironing Service, Daily Housekeeping
Non-smoking Rooms, Soundproof Rooms, Heating, Designated Smoking Area
Serbian, Croatian, English, Bulgarian
The main urban green market (0.4miles)
11:30 AM - 12:00 AM
8:00 AM - 11:00 AM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
One child under 3 years stays free of charge when using existing beds.
There is no capacity for extra beds in the room.
Pets are not allowed.
This property only accepts cash payments.
Credit cards are only needed to guarantee your booking.
Based on 239 reviews
Value for money
Show reviews from:
Vila Idila is located 200 metres from Ohrid Lake and offers a garden with barbecue facilities, free WiFi and free parking. A bus station is 150 metres away. The reception is open 24 hours a day.
Score from 124 reviews Very good
Located on the first line of the lake shore, in peaceful and quiet surroundings only a 5-minute walk from the centre of Ohrid, Hotel Denarius boasts an elegant restaurant which has a breathtaking view...
Score from 78 reviews Wonderful
The Vila Kale in Ohrid is the right choice for anyone who enjoys a comfortable stay at the beautiful Lake Ohrid, which is listed as a UNESCO World Heritage Site.
Score from 203 reviews Exceptional
Only 650 ft from Lake Ohrid and the town's main square, Villa Rustica features accommodations with flat-screen TVs and work desks. Free Wi-Fi is and free private parking is available.
Score from 155 reviews Wonderful
Friendly hosts, excellent hystorical surrounding, clean bathrooms, fantastic view from balcon.
comfortable family hotel, nice location, great view, clean, warm and friendly staff. 2 minutes walk from the lake!
if you come with a car, better stop at the parking lot in the centre and ask the parking guy to call the owner. She will come and pick u up.
The owners treated me great. Was just what I needed after a 6 hour drive through albania. Sorted the parking, pointed me to a goI'd meal, great inter net. Lovely people.
Very friendly staff, willing to make us comfortable, found us a parking spot, amazing view to the Ohrid lake, very clean and cosy, warm enough, good location to the old center!
Hard to find it at first!
Everything was wonderful. Great view of Ohrid Lake... Clean rooms, friendly owners. Good location in the old city.
Superior room with priceless view over the bay. Very clean, brand new and modern equipment including fridge. Very calm but in 2 minutes walk in the pedestrian area. Friendly hosts.
Great Location in the city center / old town View over city/lake Friedly family run hotel Perfect rooms, everything new Perfect middle european standard for a very fair rate Parking right on the spot in a safe neighborhood
Nice view from the balcony
Nice view from our room
No shampoo, even when asked for. No credit card accepted, while it is quite widespread in the city, and we had to insist to have a bill.
This is a very clean and modern place, compact and practical, up on the hill overlooking the lake and old and new towns.
Nothing. This wouldn't suit someone who didn't like walking upstairs to reach it though.
plenty of hot water, hospitality from the owners, short walk into the centre, beautiful views, cheap nightlife
difficult to find in the maze of the old town streets
The owner Nikola, his son Vladimir, his wife and bro-in-law are very kind, smiling and helpful to their customers which is very pleasant! The room was very clean and it had a very beautiful city and lake view! İt is very close to the center and shops.. Highly recommended..
The view from the room's balcony was amazing. Good value for money. Very friendly staff.
Although it is close to the lake and the city centr, its access by car is rather complicated when you get there for the first time.
Good located, just in the old city center. It's a bit on the hill but it is not a big problem. Very kind stuff and clean, tidy rooms.
Nothing at all.. :)
Fantastycznie zlokalizowany pensjonat z pięknym widokiem na nadbrzeże, jezioro I góry. Plusem pomocny I otwarty gospodarz wraz z rodziną./ Well located guesthouse with the great view on the boulevard, Ohrid lake and the mountains. The host and his family are very kind and helpful.
We had super nice hosts, who assisted us all the time with all we needed. We would stay with them again, if we happen to go to Ohrid again. I highly recommend that place :)
Very friendly owner. The location is great, just 2 minutes from the centre. Nice to stay for a night or two.
Small rooms, basic interieur, but it was totally ok!
Everything was like new, and I love new! Very positive and helpful hosts. Location and the view was excellent!
The location was simply awesome, we had room 8 with balcony overlooking the lake. The staff was very friendly and helpful ! thanks for everything, hope to come here again soon.
Fantastic view. Very helpful hosts. Very clean. Summer terrace for guests.
A bit difficult approach. Do call before if you are coming with car. Otherwise it could be tricky.
We spent 3 nights in Villa Mesokastro. The view from the balconies to the lake was fantastic. The location was great - just 5 minutes up from the main street, bars and restaurants and still in a very quite place. The owners were very kind and helpful. We'd be happy to go there again some other time.
Double room was too narrow for two people.
Excellent location, 2 minutes from the lake, balcony with beautiful view. Good value for money
wonderful balcony view, good location, friendly stuff, cheap and clean rooms
fridge were making noise
The location is fantastic, with a great view over the town and the lake. Spending time on the balcony was incredibly enjoyable. Getting into town took less than 5 minutes on foot. The room was even better than it looked in the photos. Very comfortable and very nicely furnished, also thoroughly clean. The owners are friendly and very forthcoming. Just as a small warning - if you're coming with heavy luggage, take a taxi to the apartment (the approach is uphill, on old cobblestoned streets).
You can get these deals for free by subscribing to our newsletters. You can even choose your favorite destinations to receive personalized deals.
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!