The most voted hotel on the most famous beach

Just 8km away from the centre of Heraklion, CASTRO hotel lies in the middle of Amoudara only 300m away from the famous sandy Amoudara Beach.

The CASTRO hotel has 53 luxurious rooms with separate bathrooms. Furthermore, rooms have pool, mountain, and sea view! There is also a lovely swimming pool where you can swim from early in the morning until in the afternoon


Book now your room with best price guarantee

Check availability and book your next vacation at the best price. Enjoy magical moments on the island of Crete on the largest and most famous beach

Room 1