SHINING GEMSCACTUS HOTELS

Cactus Hotels are the shining gems of the small and lively village of Stalis in Crete, Greece

Residing at the north coast of the island, they combine views to the sparkling blue cooling water of the Cretan Sea and the majestic mountains of the area. Cactus Hotels are the ideal resort for you to spend your holidays with your partner, family or friends. 

Cactus Bay visitor in white outfit with their suitcase walking in the hotel premises
Cactus Bay table decoration

A WIDE VARIETY OF ACCOMMODATION TYPES MEET OUR HOTELS

Cactus Royal pool and sunbeds and the hotel in the background

CACTUS ROYAL SPA & RESORT

Is the ideal resort for you to spend your holidays with your partner or friends

Cactus Beach pool

CACTUS BEACH HOTEL

Awaits to be explored by guests from all over the world. The ideal resort for you to spend your holidays with your family.

Cactus Village pool and the hotel in the background

CACTUS VILLAGE HOTEL

Combines mountain and sea view

Cactus Bay exterior and beach view

CACTUS BAY HOTEL

By the sea and mostly of the rooms have sea view

Cactus Mare

CACTUS MARE HOTEL

Enjoy an unforgettable and memorable experience

Cactus Hotels Hersonissos

Stalis, Crete, Greece DESTINATION

Your favourite holiday go to destination

DETAILS

Cactus Bay decorated white table with chairs

SUSTAINABILITY

Download Sustainability Reports

DETAILS

NEWSLETTER

Subscribe to our Newsletter to be the first to get our news, announcements and information about our services.

GET IN TOUCH CONTACT

CACTUS ROYAL SPA & RESORT
GR 70007 Stalis,
Crete island - Greece
T: +30 28970 35001
F: +30 28970 35080
E: info@cactusroyal.gr
MHTE 1039K015A0186800
CACTUS BEACH HOTEL
GR 70007 Stalis,
Crete island - Greece
T: +30 28970 31319
F: +30 28970 31589
E: info@cactusbeach.gr
ΜΗΤΕ 1039Κ014Α0025900
CACTUS VILLAGE HOTEL
GR 70007 Stalis,
Crete island - Greece
T: +30 28970 31319
F: +30 28970 31589
E: info@cactusbeach.gr
ΜΗΤΕ 1039K014A0203400
CACTUS BAY HOTEL
GR 70007 Stalis,
Crete island - Greece
T: +30 28970 31960
E: info@cactusbeach.gr
ΜΗΤΕ 1039K032A0019701
CACTUS MARE HOTEL
GR 70007 Stalis,
Crete island - Greece
T: +30 28973 05150
E: info@cactus-mare.gr
ΜΗΤΕ 1039Κ012Α0017400
Book your transfer
Find us on map
Download Our New App

Download our App and be able to access our services quickly and efficiently from the convenience of your mobile device.

Cactus Hotels App Cactus Hotels App