Cyprus best hotels Cyprus best hotels

Call our experts on

033 33 66 2000

Your holiday is safe with us

33 Years atol badge Manage My Booking
show on map

Crystal Flora Beach

rating - 5 star rating - 5 star rating - 5 star rating - 5 star rating - 5 star 213+
 Kemer
  We Price Match
cheap resort hotels in Turkey to Spend holiday with family
+38 Photos
Fantastic Holiday Brunch
Overview

Exotic Holiday Village located in the south of Turkey on the Turkish Riviera

Family Luxury Beach Holiday Mountain Retreat

Highly recommended by Turkey Paradise

Surrounded by stunning scenery and intertwined with nature, Crystal Flora Beach holiday village is located in Beldibi, between the city of Antalya and the resort of Kemer on Turkey's Mediterranean coast. For travelers who want to take in the sights and sounds of Antalya, Crystal Flora Beach Resort is a perfect choice. 

Why Holiday Makers Love it

  3 Outdoor Swimming Pools
  5 À La Carte Restaurants
  Spa & Wellness Center
  On the Private Beach
  Water Slides & Kids Aqua Park
Icon

Special Offers available

Special Offers available

Special Offers available

Duration:

Stay:

This offer can be combined with other offers.

Check-in date - Check-out date
Rooms & Guests

Choose your Board Basis

Self Catering

Room Only

Bed & Breakfast

Half Board

Full Board

All Inclusive

Room Type
Price for 7 nights for Room {{$index + 1}}
Select Room {{$index + 1}}

  View room details
Board Basis:
{{thisRoomUSP.FacilityName}}

£

£

£ per night
Includes £ discount
  Free Cancellation before Wed, 15 Apr 2026
{{roomBoard.selectedUnits.BoardId === board.ExternalID && roomBoard.selectedUnits.RoomTypeReference == board.RoomTypeReference ? 'Selected' : 'Select'}}
Location

Where is the Crystal Flora Beach?

Nestled against a mountain backdrop, this casual all-inclusive beach front Crystal Flora Beach Resort is 9 mins drive from Dino park, offers you the opportunity to have a holiday intertwined with nature. Antalya airport is on 45 mins drive from the property.

{{journeyBooking.NumberOfAdults}} {{journeyBooking.NumberOfAdults > 1 ? "Adults" : "Adult"}} {{journeyBooking.NumberOfChildren > 0 ? ", " + journeyBooking.NumberOfChildren + (journeyBooking.NumberOfChildren > 1 ? " Children" : " Child") : ""}} for {{model.Duration}} Nights from {{model.DateFrom | date: "EEE dd MMM yyyy"}}

We Price Match! We won't be beaten on price

{{model.Duration}} Nights, {{journeyBooking.NumberOfAdults}} {{journeyBooking.NumberOfAdults > 1 ? "Adults" : "Adult"}} {{journeyBooking.NumberOfChildren > 0 ? ", " + journeyBooking.NumberOfChildren + (journeyBooking.NumberOfChildren > 1 ? " Children" : " Child") : ""}}

£

£{{(getPricePanel().getTotalPrice / model.Duration) | round | number}} Per Night

Includes £ discount

£{{getCeilValue(journeyBooking.Accommodation.ListDeposit[0].Deposit / 2)}}pp deposit today, then {{journeyBooking.Accommodation.ListDeposit[0].NumberOfInstallment}} equal monthly payments of £pp

Secure today for only £{{getCeilValue(journeyBooking.Accommodation.ListDeposit[0].Deposit / 2)}}pp

  • FREE

Crystal Flora Beach

Check In

CheckOut

Nights

x Adult

x Adults

You can change room type on the next page.

{{luggageCounter()}} x {{airline.MaxCabinBagWeight}}
No Hold Luggage

{{luggageCounter()}} x {{airline.MaxCabinBagWeight}}
{{luggageCounter()}} x Unlimited kg Hold Luggage Hold Luggage {{airline.MaxLuggageWeight}}kg Hold Luggage

You can add luggage in the next step

  •   {{specialOfferItem.SpecialOfferItem.Title}}