Villa Mesokastro - Ohrid
41.114065, 20.798305Overview
Historic villa near Ohrid's ancient theatre with lake views and free parking
Accommodations
En-suite rooms with cable TV and furnished balconies overlooking Lake Ohrid in most units. Soundproofed twin/double rooms provide a quiet environment. Air conditioning and flat-screen TVs are standard.
Amenities
Guests have access to a shared lounge with a computer and kitchenette. Free private parking is available on site, a rarity in the old town. The property offers dry cleaning, laundry, and ironing services.
Location
Situated in the historic part of Ohrid, 300 meters from the main square. The Ohrid Ancient Theatre is a 9-minute walk, Samoil's Fortress a 14-minute walk. Several beaches are within a 10-minute walk, and the main shopping district is 500 meters away.
Family-Friendly
Children under 12 stay for free in existing bedding. The shared lounge and kitchenette offer families convenience. The location provides easy access to cultural monuments and archaeological sites.
Services
Express check-in/check-out and luggage storage are available. A shuttle service can be arranged. 24-hour security and CCTV ensure safety, and the property is pet-friendly.
- Location: 300m from main square, 9-min walk to Ancient Theatre
- Parking: Free private parking on site
- Views: Furnished balconies with lake views in most units
- Family: Children under 12 stay free
- Amenities: Shared lounge with computer and kitchenette
- Soundproofing: Soundproofed twin/double rooms
Rooms and availability
-
Room size:
14 m²
-
Bed options:1 Single bed
-
Shower
-
Heating
-
Room size:
18 m²
-
Bed options:1 Queen-size bed / 2 Single beds
-
Shower
-
Heating
-
Room size:
25 m²
-
Bed options:1 Queen-size bed and 1 Single bed
-
Shower
-
Heating
Essential information about Villa Mesokastro
| 💵 Lowest room price | 28 £ |
| 📏 Distance to centre | 1.0 km |
| ✈️ Distance to airport | 10.3 km |
| 🧳 Nearest airport | Ohrid, OHD |
Location
- City landmarks
- Nearby
- Restaurants
Reviews of Villa Mesokastro
We read 756 guest reviews so you don’t have to
One honest summary, pulled from every verified stay – no scrolling through hundreds of reviews.