Skip to Navigation

Hotels in Crete, carefully selected for you

The universal appeal of Crete makes it easy to find a resort that suits your holiday type, from vibrant Malia to luxurious Elounda and charming Aghios Nikolaos. Our carefully selected hotels cater to every budget, taste and requirement.

Stay in luxury boutique accommodation at Elounda Gulf Villas & Suites and enjoy hillside views overlooking the Gulf of Mirabello. Offering just 18 luxurious villas, all with private pools and Jacuzzi, this exclusive resort effortlessly takes luxury to another level. Situated between two picturesque bays, Elounda Beach Hotel boasts a spectacular waterfront location and extensive gardens. Enjoy an unforgettable culinary experience, drinks at the Vegherra Jetty Bar or simply unwind at the private sandy beach and Espace Vitalite Chenot Spa.

Luxury holidays in Crete

Elounda hotels

Family hotels

Iberostar Creta Marine Hotel

Iberostar Creta Marine Hotel was opened in 2001 and is part of the renowned Iberostar hotel chain. This fabulous hotel is located above three coves tended by the hotel itself approximately 3 km from t ...

Read more

BA Star Rating

Star rating 5 out of 5

TripAdvisor rating

TripAdvisor rating 4.0 out of 5

1516 reviews

Flights + 7 nights hotel 

from £517 pp 06 Oct - 13 Oct

Choose hotel

Resort hotels

Things to do in Crete

Terms and Conditions

Create a trip

Create a trip
Hotel Options
Room 1More information
More information

Need a little help from our destination experts?

Ensure your next holiday is extra special by talking to one of our European travel specialists.

Bookings made over the telephone incur a £10 booking fee per person.

Why BA hotels?

Book your hotel with British Airways and enjoy all these great benefits:

  • Over 8,000 hotels to choose from
  • Hotels in every destination that BA flies to
  • Hotels handpicked by our team of experts
  • Accommodation that meets stringent health and safety criteria
  • Access to a 24-hour support helpline, based in the UK