Located 4 km from Kastoria Town, Enastron View Hotel features elegant accommodation with panoramic views of the town and Kastoria Lake.
The traditionally built Hotel Nostos is located just 2 kilometres from the beautiful city of Kastoria and 5 kilometres from the airport.
Loggas is situated in Sidirochori, 1,000 metres above sea level. It offers a restaurant, a bar with terrace and a Kastoria Lake-shaped pool with panoramic view and pool bar.
Set in scenic Maniakoi, 1 km from Kastoria, the Diamond River Resort enjoys charming surroundings full of beauty and interiors paired with warm hospitality.
Located right across from Kastoria Lake, the family-run Katerina Rooms offers air-conditioned units with free Wi-Fi and a balcony. It lies within a short walk from taverns, cafés and shops.
Set right next to Kastoria Lake, the 3-star Hotel Kastoria in Kastoria City offers elegant accommodation with free Wi-Fi access. It includes a stylish bar and serves buffet breakfast in the morning.
Situated in the centre of Kastoria Town, this hotel is set in a listed building, restored to its former glory. It sits very close to the Byzantine Museum.
Chloe is a modern and elegant hotel, situated 1.5 km from the centre of Kastoria overlooking the lake and the magnificent Vitsi Mountain. Free Wi-Fi is available in all the hotel areas.
Located 3 km from central Kastoria Town, Calma Hotel & Spa features a spa centre with sauna and Turkish bath, as well as a seasonal swimming pool.
Set in Kastoria, 300 metres from Kastoria Lake and 1.3 km from the Folklore Museum, Hotel Orestion features views of the city.