You might be eligible for a Genius discount at Villa Mesokastro. To check if a Genius discount is available for your selected dates sign in.
Genius discounts at this property are subject to book dates, stay dates and other available deals.
About this property
Located in the historic part of town and just 300 metres from Ohrid main square, Villa Mesokastro offers en-suite rooms with cable TV. A furnished balcony with a lake view is featured in most units. Free Wi-Fi is provided throughout the property and free private parking is available on site. A shared room with a TV, a computer and a kitchenette is at guests’ disposal. Several beaches can be reached within a 10-minute walk.The main shopping district is 500 metres away. Grocery stores, restaurants and bars can be found in the town centre, and a number of cultural monuments and archaeological remains are in the immediate vicinity of the Mesokastro Villa. Ohrid Ancient Theatre is a 9-minute walk away, Samoil's Fortress is a 14-minute walk away and Ohrid Bus Station is 2.5 km away. Ohrid Airport can be reached within 12 km from the Mesokastro.
Couples particularly like the location — they rated it 9.6 for a two-person trip.
Distance in property description is calculated using © OpenStreetMap
Most popular facilities
- Free parking
- Free WiFi
- Non-smoking rooms
- Tea/coffee maker in all rooms
Sign in, save money

Guest reviews
Categories:
Select topics to read reviews:
Guests who stayed here loved
- Catherine
United Kingdom
“Lovely balcony with a great view. Comfortable bed. Very clean, plentiful hot water in the shower. Private parking that was easy to drive to (a real bonus in Ohrid old town). Helpful staff.” - Harriet
United Kingdom
“The view from the room was stunning with a location at the top of the old town. The room was clean and comfortable and the check in was easy” - Rick
Australia
“Fantastic property in the old town. Worth paying a little extra to get the corner room shine in the photo with amazing views down onto the town. Having offstreet parking is absolutely essential in the old town, do not think of staying anywhere...” - Ross
United Kingdom
“The view from the apartment is better than the photos and was the main reason I picked the apartment. Yet the place was also spotlessly clean and perfectly located in the old town. Just a short walk to everything Ohrid has to offer but located in...” - Vladislavs
United Kingdom
“Good size room. The room was looked exactly like on pictures. Great location, close to the centre and beautiful views from the balcony. The host was very friendly and welcoming.” - Marcin
United Arab Emirates
“Spectacular views, spacious room and balcony with a table and 2 chairs, very clean room and bathroom, clean and pleasantly smelling bed sheets, comfortable bed, warm white bed lights, efficient AC, coffee (instant) and tea in the room, friendly...” - Ingrid
Norway
“Can really be recommended. Cozy and clean room. There was a fridge and kettle in the room. Close to the center with everything you need from market, shops, restaurants and beach. You have to walk uphill through cozy streets, but it gives you a...” - Andi
Albania
“Amazing location, free parking, very comfortable room.” - Fenghua
Italy
“The hotel is in a great location, not far from the center, and very quiet at night. The owner is extremely kind and patient, always willing to answer any questions. The restaurant recommendations were excellent, and they even helped me with...” - Miki
Switzerland
“The accommodation is just perfect. Great view and very calm neighborhood. The bed was quite comfortable and the room was clean. The owner family are just nice people, organized taxi and so on, just great.”
Hotel surroundings
House rules
Child policies
Children of any age are welcome.
Children 8 years and above will be charged as adults at this property.
To see correct prices and occupancy information, please add the number of children in your group and their ages to your search.
Cot and extra bed policies
Cots and extra beds are not available at this property.
The fine print
In response to Coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property.
Due to Coronavirus (COVID-19), this property is taking steps to help protect the safety of guests and staff. Certain services and amenities may be reduced or unavailable as a result.
Due to Coronavirus (COVID-19), wearing a face mask is mandatory in all indoor common areas.