Villa Mesokastro
Top rated by guests
9.1Outstanding
(743 Ratings)
"If I could, I would give a 20/10! First of all, the price is great for what you get and the room was super clean. But what I appreciated the most is the host - super welcoming but also extremely helpf..."
Verified guestDon't miss out! Price and availability may change
4-Star Hotel
Guests love it hereGuests give this property a top rating
Great for petsBring all your friends and family, even the furry ones
High-end valueWell priced for this area
Located in the historic part of town and just 984 feet from Ohrid main square, Villa Mesokastro offers rooms with attached bathroom with cable TV. A furnished balcony with a lake view is featured in most units.
Shuttle available
Free WiFi/internet
Free Parking
Air conditioning
Non-smoking
Pets allowed
Heating
Balcony/Terrace
WiFi/Internet
Shared living spaces
Laundry services
Ironing facilities
Smoking allowed
Key access
Contactless check-in/out
Housekeeping available
Fire extinguisher
Cleaning products
10.0 / 10.0Outstanding·Apr 2026
If I could, I would give a 20/10! First of all, the price is great for what you get and the room was super clean. But what I appreciated the most is the host - super welcoming but also extremely helpful. In Ohrid there is no public transport going to the airport, so you need to get a taxi. However, my flight was on Easter sunday when most people don't work. The host still managed to arrange a taxi for me at 5 in the morning. If you need to fly from Ohrid and are afraid about how to get to the airport, this is the right place for you!
10.0 / 10.0Outstanding·Mar 2026
That view! The hosts are wonderful and kind. If you come with a car, you’ll really appreciate the free parking. Parking is nearly impossible in this area.
10.0 / 10.0Outstanding·Sep 2025
The view and location in the center of lake Ohrid near everything by walking
All was great and very clean
5.0 / 10.0·Jan 2025
Had quite an issue getting to the hotel. The hotel manager would not help me get through the gate from Old Town despite what it says on the listing and in communication in advance. The only option was to take the "alternative route" that was sent to me the day before. However, a road construction vehicle was blocking this road for an hour. I tried to message the hotel and call multiple times before giving up and trying to other route through Old Town. To do this, I had to enter the paid parking lot by the port, which then required me to pay to leave, etc. It was a mess that could have been easily resolved with better communication from the host.
$$$$
Top rated by guests
9.1Outstanding
(743 Ratings)
"If I could, I would give a 20/10! First of all, the price is great for what you get and the room was super clean. But what I appreciated the most is the host - super welcoming but also extremely helpf..."
Verified guestDon't miss out! Price and availability may change
FAQs
Is parking included with this hotel?
Parking is not specified as an available amenity at Villa Mesokastro. For more information, we encourage you to contact the property about where to park.
Is there a pool at this hotel?
We didn’t find pool listed as an amenity for this hotel. It may be worth double checking if a pool is important for your stay.
Is Villa Mesokastro pet friendly?
Yes! This hotel is pet-friendly. For more information, we recommend contacting the booking provider about animal policies.
What amenities are available at Villa Mesokastro?
We found 18 amenities for this rental. This includes shuttle available, free wifi/internet, free parking, air conditioning, and non-smoking.
