The first choice for travellers, tourists, and business people visiting the beautiful island of Crete, Castello Hotels is a new chain of hotels comprising: Castello City Hotel, a 3-star superior hotel in Heraklion City, Castello Village, a 4-star resort hotel in Sissi village, Lassithi, and Castello Boutique Resort and Spa, a 5-star luxury hotel in Sissi.
The chain also includes Callista Spa (in Castello Boutique Resort) and The Fifth Floor Restaurant and Bar (in Castello City Hotel), which are open to non-residents.
All Castello hotels have a continuous programme of renovation and improvement in order to meet the needs of visitors and ensure the highest quality of service.
Whether you are a business traveller who cannot live without a laptop and internet connection, or a family type ready for a fun and relaxing holiday with your spouse and children, or a traveller looking for a luxurious stay in a 5-star boutique resort, come and have the Castello Hotels experience!
Reserve a room now or select from the options below to know more about our offerings.