Welcome to Castello Hotels

The first choice for travellers, tourists, and business people visiting the beautiful island of Crete.

Castello Hotels is a new chain of hotels that have a continuous programme of renovation and improvement

in order to meet the needs of visitors and ensure the highest quality of service.

Select your Hotel

Castello City Hotel

Castello City
3-star City hotel in Heraklion

Built in front of the venetian ramparts of Heraklion, offering stunning view of the Cretan Sea and the old city. Consists of 68 rooms spread in 4 floors and on the top houses the Fifth Floor bar/restaurant.
Book now

Castello Boutique Resort

Castello Boutique
5-star Luxury hotel in Sissi

Castello Boutique Resort and Spa is situated in one of the most beautiful locations in Crete, offering luxurious holidays and since 2015 the resort entered the SLH family and is open only for adults.
Book now

Castello Village Resort

cast 036
4-star Family hotel in Sissi

A friendly holiday resort for families, young people, and the young at heart. Build to resemble a typical Cretan village, will make guest’s holidays memorable. All-day activities and themed nights awaits.
Book now