Cactus Royal Resort & Spa
About this property
Popular facilities
See all facilitiesGood to know
- Check-in
- From 14:00
- Check-out
- Until 11:00
- Parking
- Available
- Breakfast
- Available
- Airport shuttle
- Free
- Reception
- 24/7
- Pets
- Allowed
- Accessibility
- Wheelchair accessible
- Luggage storage
- Available
- Languages
- German, Russian, English +3
- Children
- Family friendly
- Room types
- 4
Room Information
Rooms
1 Bedroom Suite
- Private bathroom
- air-conditioning
- bathrobe
- blackout-blinds
- desk
- fan
- hairdryer
- hypoallergenic
- mini-bar
- mirror
- pillows
- private-bathroom
- safe
Add your dates to see current rates.
Superior Double room
- 2 guests
- full double bed
- Private bathroom
- private-bathroom
- wi-fi
Add your dates to see current rates.
1 / 2 1 Bedroom Junior Suite
- Private bathroom
- air-conditioning
- hairdryer
- private-bathroom
- toiletries
- tv
Add your dates to see current rates.
Superior room
- Private bathroom
- air-conditioning
- hairdryer
- private-bathroom
- tv
Add your dates to see current rates.
Guest reviews
Recent reviews shared by hotel guests
NIKOS A.
The atmosphere felt warm and welcoming, almost like being at home. I celebrated my birthday here, and the staff made me feel more like family than a hotel guest. I’ll never forget the kind lady at reception, whose warmth made the stay even more special. Thank you all so much for everything! ❤️

katerina P.
The team is what really makes Cactus Royal Spa & Resort stand out. Everyone we met was super friendly and professional, and went above and beyond to make us feel welcome and cared for. The food was outstanding, with a great range of fresh, delicious dishes at every meal. The property’s elegant design caught our eye straight away. Every corner felt thoughtfully styled, giving the place a serene, luxurious atmosphere that put us in a relaxed holiday mood. A great combination of lovely surroundings, delicious food, and wonderful hospitality. We’d happily stay here again!
Harriet D.
We spent 10 nights here in May 2026. It’s a nice, clean hotel, but it was missing some of the small touches I’d expect from a 5*. There are lots of tavernas, restaurants, and things to do nearby, plus a lovely little happy train that runs along the coast. The staff were friendly and professional. The restaurant manager was around a lot, keeping an eye on things and making himself available to guests. The hotel itself is beautiful, with lovely flowers and shrubs, and was kept very clean. The food was generally nice, with plenty of choice and desserts. We tried the a la carte restaurant too. It was nice, but nothing special in my opinion. The biggest letdown was the drinks service. This didn’t feel like a 5* experience: there’s no service at dinner, and guests have to pour their own drinks from pumps in the restaurants. The cocktail menu is limited, and lots of them use premade juice mixes that personally dried my mouth out. Quality also depends on who’s working at the bar. Shout out to Natalia, she works so hard, and her cocktails are presented spot on. Full credit to the hotel for her. The main bar felt soulless and lacked atmosphere. The room literature seemed very outdated and could use a review. The hotel also seems geared more toward German tourists. We’d booked the restaurant, but a booking system mistake meant they had to cancel our reservation. I understand mistakes happen, but they put the correspondence through our door in German, even though a look at the system or a photocopy of our passport would show we were from the UK. Little details like that should be right at a 5*. The TV was aimed more at German guests too, and I couldn’t find any English-language channels. The spa was lovely, though the indoor pool was freezing and the Jacuzzi area was never switched on, which seemed a shame in such a beautiful spot. The sauna and hammam were great, and a refreshing treat. I had a great massage from Yolanda, a friendly, professional girl with special hands.
Maxime D.
Two stars, unfortunately. The terrace is nice, but I couldn’t sit there when a neighbour started smoking. You also have to pass smokers outside when entering the main restaurant. It has some nice outdoor tables, but they’re only a few metres from a smoking area. If you care about your lungs, go somewhere else. The TUI website says you need pants at dinner, which apparently matters a lot, but says nothing about smoking. Health seems less important.
Georgia P.
The hotel was lovely, and I’d love to return when I’m holidaying in Crete. The rooms were very clean and tidy, with lovely decor and a coffee machine with capsules. There was lots of lovely food to choose from. Maria, who cleaned our room, did it perfectly. Oleannna (not sure of the spelling) in the restaurant was efficient and friendly, and so were chef Valentino and Andrea. They and a few others made our holiday more enjoyable. More than 80% of the guests spoke German or Dutch. There were a couple of small downsides. As a non-smoker, I kept getting smoke blown in my face at every corner. The chef frying eggs at breakfast was very grumpy. I said hello, but he didn’t acknowledge me, which I found a bit strange. My friend and I had full body massages at the hotel spa. Anjya and Stella were professional and friendly, and it was one of the best massages I’ve had in a long time. Many thanks to the management and staff for all their hard work.
Amenities
Everything available at this property
General Services
60 available- ATM
- Computer
- Smoking areas
- Currency exchange
- Newspapers
- Ticket assistance
- Garden
- Terrace
- Express Check Out
- Fire Extinguisher
- Reception desk
- Room service
- Laundry
- Safe Deposit Box
- Concierge services
- Dry Cleaning
- Luggage storage
- Car rental
- Airport transportation
- Tour assistance
- Billiards
- Sun Deck
- Water park
- Year of construction
- Number of floors (main building)
- Double rooms
- Suites
- hotel
- American Express
- MasterCard
- Visa
- City centre
- Nearest Bus / Metro Stop
- 24 Hour Reception
- Check In Hour
- Check Out Hour
- Mobile phone coverage
- Airport Shuttle
- Laundry service
- Launderette
- Medical service
- Multilingual staff
- Air conditioning in public areas
- Hotel safe
- Lift access
- Newspaper stand
- Concierge
- Sun terrace
- Luggage room
- Clothes dryer
- Café
- Non Smoking Area
- Highchairs
- Parasols
- Entertainment programme for adults
- Hot tub
- Turkish bath (hamam)
- Solarium
- Hairdressing salon
- Green Key (FEE)
Accessibility
2 available- Accessibility features
- Wheelchair Accessible
Internet
3 available- Free Wi Fi
- Internet access
- Wi Fi
Parking
1 available- Parking
Meals
8 available- Bar
- Breakfast
- Restaurant
- Snack bar
- Poolside snack bar
- Air conditioning in Restaurant
- Buffet lunch
- Buffet dinner
Business Services
7 available- Business center
- Fax and copy machine
- Meeting and presentation facilities
- Conference Hall
- Conference room
- Meeting room
- Business centre
Recreation & Wellness
6 available- Massage
- Steam room
- Sauna
- Spa
- Steam bath
- Spa treatments
Pool and beach
10 available- Swimming pool
- Indoor Pool
- Outdoor pool
- Beach facilities
- Pool facilities
- Beach/pool towels
- Public beach
- Indoor freshwater pool
- Outdoor freshwater pool
- Sun loungers
Sports
2 available- Fitness facilities
- Gym
Children
1 available- Entertainment programme for children
Pets
1 available- Pets allowed
Room Amenities
3 available- Family room
- Toiletries
- TV lounge
Languages
6 available- German
- Russian
- English
- Italian
- French
- Multi Language Staff
What's nearby
Explore attractions, restaurants and transport around the hotel
399 m 5 min walk
24.3 km
3.4 km
37 m 1 min walk
Attractions
20- Omalia Olive Press3.4 km
- Παραλία Μαλίων3.6 km
- Alar Dinner-Show Theatre5.2 km
- Aquaworld Aquarium & Reptile Rescue Centre5.4 km
- Skotino Cave13.0 km
Restaurants
20- Anaktoro37 m 1 min walk
- Beachcomber Bar Restaurant78 m 1 min walk
- Restaurant Kostas86 m 1 min walk
- Anatolia Seaside140 m 2 min walk
- Mesoyiako173 m 2 min walk
Transit
20- Κρατικός Αερολιμένας Ηρακλείου Νίκος ΚαζαντζάκηςAirport24.3 km
- Bus Stop 30Bus399 m 5 min walk
- Bus Stop 29Bus449 m 6 min walk
- Bus Stop 28Bus906 m 11 min walk
- Bus Stop 31Bus965 m 12 min walk

Stay rules
Important conditions for your stay