Située à 1 100 mètres d'altitude, la maison d'hôtes en pierre Iaspis Guesthouse de Sidirochori propose des chambres avec vue panoramique sur le lac de Kastoria et le mont Vitsi.
Situé au début de la côte nord et à quelques minutes de marche de l'hôtel de ville, l'hôtel Keletron Hotel est idéalement situé pour visiter les environs.
Situé à 4 km de la ville de Kastoria, l'Enastron View Hotel propose un hébergement élégant offrant une vue panoramique sur la ville et le lac de Kastoria.
Construit dans un style traditionnel en pierre et en bois, l'Hotel Doltso bénéficie d'un emplacement idéal dans la vieille ville de Kastoria, à seulement 50 mètres du lac.
Situé à Kastoria, à 300 mètres du lac de Kastoria et à 1,3 km du musée du folklore, l'Hotel Orestion offre une vue sur la ville.
À 500 mètres du centre de Kastoria, le Paralimnion Suites vous accueille dans des chambres décorées avec goût agrémentées d'un balcon privé.
Situé juste à côté du lac de Kastoria, l'Hotel Kastoria est un établissement 3 étoiles situé dans la ville de Kastoria. Il propose des hébergements élégants dotés d'une connexion Wi-Fi gratuite.
Situé à Kastoria, à 200 mètres du musée byzantin, l'HOTEL TSARSI propose un salon commun, un parking privé gratuit et une terrasse. Cet hôtel 3 étoiles propose une connexion Wi-Fi gratuite.
Situé à 3 km du centre-ville de Kastoria, le Calma Hotel & Spa possède une piscine ouverte en saison ainsi qu'un centre spa doté d'un sauna et d'un bain turc.
Situé dans le quartier de Doltso, dans la vieille ville de Kastoria, l'Orologopoulos Mansion est un établissement traditionnel construit dans le respect de l'architecture locale.