Explore your world
Agios Nikolaos, Crete, Greece | © photoff/Shutterstock
Agios Nikolaos, Crete, Greece | © photoff/Shutterstock

Where To Stay In Crete, Greece

Picture of Evangelos Tsirmpas
Updated: 17 March 2017
Greece’s largest island, Crete, is a magical place full of archaeological sites, historical monuments, cultural achievements and beaches of incomparable beauty. Cretans prove warm and hospitable to make you feel welcome; while the tourist infrastructure has been developed in harmony with the natural and historical identity of the island. If headed to Crete, here we share the best hotels to book during your visit.

Elina Hotel

Elina Hotel is an authentic family business, located just 100 meters away from the beautiful beach of Rethymno. It offers 33 spacious rooms, equipped with a small kitchen and fridge, television and hair dryer. A short distance from the hotel, you will have the chance to explore the old city with the Venetian wall, the traditional taverns and the cafeterias.

Elina Hotel, Kountouriotou 153, Rethymno, Greece, +30 2831 027395

Royal Sun Hotel

Royal Sun Hotel is located three kilometers away from the capital city of Crete and six kilometers away from the international airport of Chania. It has a swimming pool, a fitness hall, a restaurant and a lounge bar, where you can enjoy fresh cocktails all day long. Its 66 rooms are furnished with elegant wooden furniture and equipped with cable television, free wi-fi connection, air conditioning and a fridge.

Royal Sun Hotel, Chania, Greece, +30 28210 20160

Domes of Elounda

This five-star hotel is located 2,5 kilometers away from the island of Elounda and 12 kilometers away from the famous seaside city of Agios Nikolaos, while it enjoys a view of the island of Spinaloga. It offers 83 luxurious residencies with hydro massage, air conditioning, cable television, special decoration and wooden floors. Some of them even have a private swimming pool, while by staying at the hotel you get access to a wonderful private sandy beach. Domes of Elounda also offer spa services and three restaurants that serve modern dishes, based on the Cretan and generally the Greek culinary tradition.

Domes of Elounda, Elounda, Greece, +30 231 081 0624


Fodele Beach Hotel

Fodele Beach Hotel is a large, luxurious and seaside all-inclusive resort, located next to the sandy beach Fodele, on the north coast of Crete. It has three swimming pools with a nearby bar and a water park, that makes children and adults go crazy, as well as three restaurants serving a wide range of Greek and international dishes. The 412 rooms of the hotel are spacious, air conditioned, decorated with a modern touch and equipped with cable television.

Fodele Beach Hotel, Fodele, Greece, +30 281 052 2000

Creta Maris Beach Resort

Located in the area Limenas Hersonisou, with a view of the homonymous beach, Creta Maris Beach Resort is an endless all-inclusive hotel that combines the Cretan philosophy with modern, five-star level facilities. Here life becomes easy and joyful, like any vacation should be, with three swimming pools, a water sports center, three tennis courts, six restaurants and bars. The 675 rooms of the hotel are spacious, air conditioned, warmly decorated, equipped with cable television, fridge and will let you enjoy a view of the mountain, the sea or the garden.

Creta Maris Beach Resort, Hersonissos, Greece, +30 2897 027000

Aquila Atlantis Hotel

The recently renovated Aquila Atlantis Hotel is located in the city of Heraklion, close to the archaeological museum and has a great view of the port. Its 164 rooms are modern, convenient and beautifully decorated.

Aquila Atlantis Hotel, 2 Igias Street, Heraklion, Crete, Greece, +30 21 0923 6760


Daios Cove Luxury Resort & Villas

This endless resort is located 20 minutes away from the picturesque village of Elounda, 10 minutes away from the crowded cosmopolitan city of Agios Nikolaos and about an hour away from the island’s airport. Built on the edge of a cliff, with a view of its private gulf on the northeastern part of Crete, Daios Cove has 165 private swimming pools and 300 elegant rooms. Daios also includes two tennis courts, water sports facilities, wi-fi connection and a conference center.

Daios Cove Luxury Resort & Villas, Vathi, Greece, +30 2841 062600

Balos Beach Hotel

Balos Beach Hotel is located about an hour away from the city of Chania and just 9 kilometers away from the famous Balos beach, as well as close to other magical beaches. Its 53 rooms have a balcony with a view of the mountain or the sea and are equipped with air conditioning, kitchen and cable television.

Balos Beach Hotel, Main Street, Kaliviani Kissamos, Chania, Greece, +30 2822 024106


‘Out of the Blue’ Capsis Elite Resort

Capsis Elite Resort is a place of unique natural beauty, including botanic gardens, a zoo garden, seven swimming pools and a spa with a hydro-therapy swimming pool. The whole endless complex of 490 rooms and residencies is reminiscent of a Cretan village and is surrounded by large gardens, a river and three beaches. The rooms are equipped with cable television, air conditioning, telephone and have a balcony with a view of the garden or the sea.

Out of the Blue Capsis Elite Resort, Heraklion, Greece, +30 281 081 1112

Indigo Mare

Indigo Mare is located on the golden beach of Platanias, just 450 meters from the central square of the village and 15 minutes away from the city of Chania. The 69 apartments are modernly designed, have a small kitchen with a fridge, cable television and a balcony with a nice view of the sea or the garden. Indigo Mare’s restaurant-pool bar serves dishes inspired by the local and the Mediterranean cuisine and takes care of the special culinary requirements of vegetarians and children.

Indigo Mare, Chania, Greece, +30 2821 060420