Travelers are voting Kivotos Clubhotel, King Alexander and Best Western Lingos Hotel as the best of 9 hotels in Kastoria. There are 7 hotels in Kozani a city just 31 km from Kastoria and 23 hotels in Naoussa Town which is 42 km distant. The most popular of these are Kivotos Clubhotel in Kozani and Lilly's in Naoussa Town. You can find 18 hotels in West Macedonia and 3938 hotels in the country of Greece. Our members favorite in West Macedonia is King Alexander and La Mer Deluxe Hotel Spa is the top pick in Greece. Want more? Check out our map of hotels in Kastoria.