Bars and Restaurants


Gourmet Flavors
Elea Restaurant

The resort houses the elegant Elea Restaurant, a spacious, beautifully designed dining complex, with panoramic views of the tropical gardens and the mountains beyond. Here you can enjoy the finest gourmet cooking from Crete and around the world, prepared from fresh, locally produced ingredients.

Elea restaurant’s dress code: Light Casual Dress Code for men (long trousers & shoes).

Chilled Cocktails
Aroma Bar

The resort also includes the Aroma Bar, a stylish open-air bar beside the main pool, serving a wide range of cocktails, drinks, beverages, and snacks. Relax to chill-out music while enjoying a fine cognac or specialty tea, served by our attentive staff.

Entertain yourself
Live Shows

To make your stay even more memorable, the resort presents regular music nights and live shows featuring romantic, Latin, or jazz sounds.
Our live shows include:
Brazilian Live Show | Live Latin Songs | Dance Night | Live Jazz | International Music Night


The Castello Boutique Resort & Spa also provides superlative catering for private events, such as exchanging vows ceremonies, corporate meetings, and social gatherings. Contact us to discuss your needs, and we will be happy to design and host your event exactly as you wish.