- Turkey Holidays
- Beldibi
- Crystal Flora Beach Resort

Surrounded by stunning scenery and intertwined with nature, this holiday village is located in Beldibi, between the city of Antalya and the resort of Kemer on Turkey's Mediterranean coast. Public transport and taxis operate from the hotel entrance; Kemer is 15 km away. Antalya Airport is 43 km away. Covering 53,000 m2 of land bordering its own 900 m long pebble beach, the complex consists of bungalow-style blocks and features a variety of pools, an aqua park and a special garden with Bali-type massage units. The rooms feature air-conditioning and heating, satellite TV and music channel, wireless internet connection, mini bar, sprinkler system and fire detector. Bathrooms have a telephone, a private bathroom with a hairdryer and a shower and 220-volt electricity supply. The hotel offers a spa centre, Turkish Hamman, sauna, steam room and hairdresser services.
Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.
This is the third time i come to this resort with my family the infrastructure is still good, i am still in this hotel for two nights but I noticed 3 negative points:
Low quality food; after 7PM all the good food in the buffet disappear and the staff will say to you it’s finished You will have sofa instead of beds Some people in the reception are arrogant
Our stay at the Cristal Flora Hotel was wonderful. The hotel staff was extremely helpful. Department Guest Services Department was so professional and helpful. I am very grateful to them for helping me find my missing earrings.
We had a wonderful stay at Crystal Flora Beach Resort. Everything was excellent, and we really enjoyed our holiday. A special thank you to Ilhanbey from the reception for his kindness and professionalism. He was very helpful and made our stay even more comfortable.
The food, service, staff, and atmosphere were all fantastic. The hotel is beautiful, and we would definitely recommend it.
There are only two things that could be improved: the air conditioning in the reception area should be fixed, as it gets quite warm, and it would be much better if the large stones on the beach were removed to make entering the sea more comfortable.
Other than these minor points, everything was perfect. Thank you for a great vacation!
Stay: July 2026
I honestly don't understand why this hotel receives so many positive reviews on Google Reviews and TripAdvisor. In my opinion, it definitely does not deserve a 5-star rating. I would rate it as a solid 3-star hotel at best.
We were given a small, dark room (No. 5126) with an unpleasant smell. There was mold on the grout in the shower, and the drain barely worked. The water drained so slowly that it overflowed outside the shower cabin and flooded the bathroom floor every time we took a shower.
The hotel allows pets to stay in guest rooms, so if you are allergic to cats or dogs, please be aware. My husband is allergic to dogs, and he developed an allergic rash every single day during our stay.
The restrooms by the swimming pools were consistently dirty and had a very unpleasant smell.
The biggest disappointment was the main restaurant, Aspendos. It was completely chaotic, and most of the staff could not speak English, making communication very difficult. About 30 minutes before breakfast was due to end, the staff had already started clearing away the food, and glasses were often unavailable. While guests were still eating, employees were mopping the floors, even pushing their mops under guests' chairs. On one occasion, I almost slipped because a staff member started mopping the floor directly in front of me.
The vast majority of the hotel staff do not speak English, which makes communication unnecessarily difficult. Even the Guest Relations employee spoke very limited English and struggled to remember the names of the days of the week. Frankly, I find this unacceptable. Employees in guest-facing positions should be able to communicate effectively in English with international guests.
On several occasions, even though we addressed the waiters in English, they replied to us in Russian. In an international hotel that welcomes guests from all over the world, English is the international language of communication and is used by the vast majority of international travelers. I would expect the staff to adapt to the language their guests are using instead of automatically assuming that Russian should be used.
Pros:
Stunning location, with the Taurus Mountains on one side and the Mediterranean Sea on the other.
Beautifully maintained gardens.
Great water slides.
The spa was excellent, and the massages were outstanding. Special thanks to George.
The waiters in the à la carte restaurant, as well as the bartenders at the rooftop bar and the café next to the souvenir shop, deserve recognition. Although some of them also struggled with English, they made up for it with their friendliness, positive attitude, and genuine willingness to help.
The housekeeping team was one of the positive aspects of our stay. They worked very hard, maintained a predictable cleaning schedule, replenished the minibar every day, and replaced towels daily. We truly appreciated their effort and attention to detail
Unfortunately, despite a few positive aspects, our overall experience was disappointing. The hotel simply does not live up to its advertised 5-star rating, and we certainly would not choose to stay here again.
A very lovely atmosphere. The staff were very welcoming. It was very clean everywhere. The lifeguards were great, too—they helped me every time I got out of the pool or needed to move into my chair.
