Crete isn't so much an island as a small country: 250 km of mountains, gorges, Minoan palaces, Venetian harbours and beaches that range from party strips to empty lagoons. Pick the wrong end and you'll spend half your holiday in a hire car, so where you stay really matters.
The west, around Chania and Rethymnon, is the most beautiful and the most Cretan, with gorgeous old towns and long sandy beaches. The centre, around Heraklion, Hersonissos and Malia, is the busiest, with big all-inclusive resorts and the main airport. The east, around Agios Nikolaos and Elounda, is where the island goes upmarket.
The short answer
Best for couples
Chania Town
A Venetian harbour of pastel houses and waterfront tavernas, and the prettiest old town on the island.

Best for families
Rethymnon
A long sandy beach on the edge of a charming old town, with big family resorts along the shore.

Best for luxury
Elounda
Crete’s most exclusive resorts, many with private pools, facing Spinalonga across a calm bay.

Best for nightlife
Malia
The island’s party resort, with a famous bar strip and a sandy beach.

Best for all-inclusive
Hersonissos
The biggest choice of all-inclusive beach resorts, close to Heraklion airport.

Best for culture
Heraklion
The capital, with the Archaeological Museum in town and the Palace of Knossos just outside.
Crete areas at a glance
| Area | Best for | What it's like | Hotels |
|---|---|---|---|
| Chania | Couples, Culture, Food | The most beautiful old town in Crete, around a Venetian harbour. | Hotels: 324 |
| Platanias and Agia Marina | Families, Beach, Nightlife | Chania's beach strip: long sand, lively evenings and big resorts. | Hotels: 67 |
| Rethymnon | Families, Culture, Beach | A charming old town on the edge of a long sandy beach. | Hotels: 212 |
| Georgioupolis | Families, Quiet, Nature | Long sandy beaches and mountain views between Chania and Rethymnon. | Hotels: 33 |
| Heraklion | Culture, City break | The capital, with world-class Minoan history on the doorstep. | Hotels: 113 |
| Agia Pelagia | Couples, Quiet, Scenery | Sheltered coves and hillside resorts near Heraklion. | Hotels: 30 |
| Hersonissos | All-inclusive, Families, Nightlife | The heart of resort Crete: big all-inclusives and a lively town. | Hotels: 165 |
| Stalis | Families, Beach | A long sandy beach between Malia and Hersonissos, minus the madness. | Hotels: 38 |
| Malia | Nightlife, Groups, Beach | Crete's party resort, with a big beach and quieter luxury on the edges. | Hotels: 99 |
| Agios Nikolaos | Couples, Luxury, Scenery | A stylish harbour town on the beautiful Mirabello Bay. | Hotels: 72 |
| Elounda | Luxury, Couples, Honeymoon | The most exclusive resorts on Crete, facing the island of Spinalonga. | Hotels: 26 |
| Ierapetra | Quiet, Sun, Beach | Crete's southernmost town, on the warm Libyan Sea. | Hotels: 38 |
Chania



- Couples
- Culture
- Food
The most beautiful old town in Crete, around a Venetian harbour.
Chania's old harbour is the postcard everyone remembers: a Venetian lighthouse, a crescent of pastel houses and tavernas spilling onto the quayside, and a maze of lanes behind full of boutique hotels, workshops and some of the best food on the island.
Stay in the old town for atmosphere, in restored mansions and small hotels, or along the coast just west of town, where Agia Marina and Platanias line up resort hotels on a long sandy beach. Chania airport is about 30 minutes away.
Hotels to look at in Chania Town
Platanias and Agia Marina



- Families
- Beach
- Nightlife
Chania's beach strip: long sand, lively evenings and big resorts.
West of Chania, the coast turns into one long sandy beach lined with hotels. Agia Marina, about 8 km from town, is relaxed and family-friendly, with views out to the islet of Thodorou. Platanias, a little further on, is livelier, with bars, restaurants and the most going on after dark in the west of Crete.
Both make a great base for combining beach days with evenings in Chania old town, a short bus or taxi ride away.
Hotels to look at in Platanias

★★★★
Atlantica Caldera Beach
Pool
See prices and rooms →

★★★★
Proimos Maisonnettes
Beach 50 m · Spa · Pool
See prices and rooms →

★★★★
Atlantica Amalthia Beach Hotel
Adults only · Spa · Pool
From £175 a night, taxes incl.2 adults · checked 1 Oct, 19:08

★★★★
Giannoulis - Santa Marina Beach Hotel
Beach 10 m · All-inclusive option · Pool
From £101 a night, taxes incl.2 adults · checked 1 Oct, 19:08
Rethymnon



- Families
- Culture
- Beach
A charming old town on the edge of a long sandy beach.
Rethymnon gives you the best of both: a Venetian old town of fountains, mosques and narrow lanes, guarded by a hilltop fortress, and a long sandy beach that starts right at its edge and runs east for kilometres, lined with resort hotels.
Families love the big resorts along the beach east of town; couples tend to pick boutique hotels in the old town or right by the harbour. Heraklion airport is about an hour away and Chania airport roughly the same.
Hotels to look at in Rethymnon

★★★★★
Kyma Suites Beach Hotel
Beach 250 m · Pool · 39 rooms
From £185 a night, taxes incl.2 adults · checked 1 Oct, 19:08

★★★★
Odyssia Beach Hotel
Beach 10 m · Spa · Pool
See prices and rooms →

★★★★★
Kriti Beach
Beach 20 m · Pool · Parking
See prices and rooms →

★★★★
Pearl Beach
Spa · Pool · Family-friendly
From £105 a night, taxes incl.2 adults · checked 1 Oct, 19:08
Georgioupolis



- Families
- Quiet
- Nature
Long sandy beaches and mountain views between Chania and Rethymnon.
Georgioupolis is a small, leafy village at the mouth of a river, with eucalyptus-shaded squares and some of the longest sandy beaches in the west, all set against a backdrop of mountains. Lake Kournas, Crete's only freshwater lake, is close by.
It is calmer than the big resorts but has a good choice of beach hotels, including some of the island's newest five-stars and adults-only places, and it sits halfway between Chania and Rethymnon.
Hotels to look at in Georgioupolis

★★★★★
Mythos Palace
Beach 10 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Eliros Mare
Beach 10 m · All-inclusive option · Spa
See prices and rooms →

★★★★★
Kimpton La Mer Resort Spa Crete by IHG
Beach 3 km · Adults only · Spa
From £166 a night, taxes incl.2 adults · checked 1 Oct, 19:08

★★★★
Casa Di Notos Beach Hotel
Adults only · Pool · 78 rooms
See prices and rooms →
Heraklion



- Culture
- City break
The capital, with world-class Minoan history on the doorstep.
Heraklion is Crete's busy capital and main airport, and it is better than its reputation. The Archaeological Museum holds the finest Minoan treasures anywhere, the Palace of Knossos is a short drive away, and the Venetian Koules fortress guards the old port.
It is a good base for a culture-heavy trip or a couple of nights at the start or end of a holiday. For beaches, Amoudara, just west of the city, has hotels on a long sandy strip.
Hotels to look at in Heraklion
Agia Pelagia



- Couples
- Quiet
- Scenery
Sheltered coves and hillside resorts near Heraklion.
Agia Pelagia is a former fishing village set around a series of sheltered coves about 20 km west of Heraklion. The water is calm and clear, the setting dramatic, and many hotels are terraced into the hillsides above Mononaftis Bay with big sea views.
It has some excellent adults-only hotels and suits couples who want quiet and scenery without being far from the airport.
Hotels to look at in Agia Pelagia

★★★★★
Seaside A Lifestyle Resort - Adults Only
Beach 20 m · Adults only · All-inclusive option
From £279 a night, taxes incl.2 adults · checked 1 Oct, 19:08

★★★★
Blue Bay Resort Hotel
Beach 250 m · All-inclusive option · Spa
From £99 a night, taxes incl.2 adults · checked 1 Oct, 19:08

★★★★
Irida Hotel
Beach 300 m · Pool · 43 rooms
See prices and rooms →
Hersonissos



- All-inclusive
- Families
- Nightlife
The heart of resort Crete: big all-inclusives and a lively town.
Hersonissos is resort Crete in full swing. The town has a busy harbour front of bars and restaurants, and along the coast either side, especially at Anissaras, stand some of the island's biggest all-inclusive resorts, many of them right on the sand.
It is a natural fit for families and groups who want everything laid on, and it is only about 25 minutes from Heraklion airport.
Hotels to look at in Hersonissos

★★★★★
Creta Maris Resort-All Inclusive
Beach 10 m · All-inclusive option · Spa
See prices and rooms →

★★★★
Heronissos
Beach 60 m · All-inclusive option · Pool
See prices and rooms →

★★★★★
Annabelle Beach Resort
Beach 10 m · All-inclusive option · Pool
From £118 a night, taxes incl.2 adults · checked 1 Oct, 19:08

★★★★
Pollis Hotel
Pool · Parking
From £55 a night, taxes incl.2 adults · checked 1 Oct, 19:08
Stalis



- Families
- Beach
A long sandy beach between Malia and Hersonissos, minus the madness.
Stalis sits between Hersonissos and Malia on a beach of golden sand around 4 km long. It has plenty of tavernas and bars but none of Malia's late-night chaos, which makes it a favourite with families and couples who want a classic beach holiday.
Hotels to look at in Stalis

★★★★★
Blue Sea Beach Affiliated by Melia
Beach 200 m · All-inclusive option · Spa
From £305 a night, taxes incl.2 adults · checked 1 Oct, 19:08

★★★★
Katrin hotel & Bungalows
Beach 250 m · All-inclusive option · Spa
See prices and rooms →

★★★★
NAMI HOTEL & SUITES
Pool · 72 rooms · Parking
From £64 a night, taxes incl.2 adults · checked 1 Oct, 19:08
Malia



- Nightlife
- Groups
- Beach
Crete's party resort, with a big beach and quieter luxury on the edges.
Malia is famous for its bar strip, one of the liveliest party zones in Greece, and in high summer it is busy with young groups. The beach is long and sandy, and the old village behind the main road is surprisingly pretty.
Away from the strip, a few five-star resorts sit on the beach or on the hills above town, and they are a world away from the noise.
Hotels to look at in Malia
Agios Nikolaos



- Couples
- Luxury
- Scenery
A stylish harbour town on the beautiful Mirabello Bay.
Agios Nikolaos is the most stylish town in eastern Crete, built around a small lake joined to the sea and a harbour lined with cafés, all looking out over the sweeping Mirabello Bay with mountains behind.
The coast around it is lined with upmarket resorts, from big seafront hotels in town to secluded adults-only retreats on their own peninsulas.
Hotels to look at in Agios Nikolaos

★★★★★
InterContinental Crete By IHG
Spa · Rooftop pool · Pets allowed
From £168 a night, taxes incl.2 adults · checked 1 Oct, 19:08

★★★★
Vasia Ormos Hotel
Beach 250 m · Adults only · Pool
From £103 a night, taxes incl.2 adults · checked 1 Oct, 19:08

★★★★
Citrus Exclusive
20 rooms · Pets allowed
See prices and rooms →
Elounda



- Luxury
- Couples
- Honeymoon
The most exclusive resorts on Crete, facing the island of Spinalonga.
Elounda is where Crete keeps its most glamorous hotels: whitewashed villas with private pools, terraced gardens and private beaches, strung along a calm, sheltered bay a few kilometres north of Agios Nikolaos. Across the water lies Spinalonga, the Venetian island fortress made famous by Victoria Hislop's novel The Island.
The village itself is a relaxed fishing harbour with good tavernas. Heraklion airport is about 45 minutes away.
Hotels to look at in Elounda

★★★★★
Domes Aulus Elounda, Curio Collection by Hilton
Beach 50 m · Adults only · All-inclusive option
See prices and rooms →

★★★★
Elounda Akti Olous
Beach 10 m · Adults only · Pool
From £71 a night, taxes incl.2 adults · checked 1 Oct, 19:08

★★★★★
Elounda Mare Hotel, Relais & Chateaux
Spa · Pool · Family-friendly
See prices and rooms →

★★★★
Elounda Orama Boutique Hotel by GHH
Spa · Pool · 65 rooms
See prices and rooms →
Ierapetra



- Quiet
- Sun
- Beach
Crete's southernmost town, on the warm Libyan Sea.
Ierapetra is the southernmost town in Europe and faces the Libyan Sea, which means a mild climate, long beaches and a season that stretches well into autumn. It is a working town rather than a resort, with a seafront promenade and a small Venetian fort.
Along the coast either side are several big beach resorts, including all-inclusive hotels, for a sunny, uncrowded holiday on the south coast.
Hotels to look at in Ierapetra
West, centre or east?
West (Chania, Rethymnon, Georgioupolis) for the prettiest towns and long beaches; centre (Heraklion, Hersonissos, Stalis, Malia) for all-inclusive resorts, nightlife and the shortest transfers; east (Agios Nikolaos, Elounda) for luxury and calm seas. Crete is big: don't try to see it all from one base.
Getting there
Crete has two main airports. Heraklion is best for the centre and east, about 25 minutes from Hersonissos and 45 from Elounda. Chania airport serves the west, about 30 minutes from Chania town.
Questions about where to stay in Crete
- What is the best area to stay in Crete?
- For a first visit, Chania or Rethymnon in the west: beautiful old towns, great food and long sandy beaches nearby. Choose Hersonissos for all-inclusive resorts close to Heraklion airport, Elounda for luxury, or Malia for nightlife.
- Is it better to stay in Chania or Heraklion?
- Chania is the more beautiful and relaxed base, with a Venetian harbour and beaches nearby. Heraklion is the busy capital, best for a night or two to see the Archaeological Museum and Knossos.
- Where should families stay in Crete?
- Rethymnon, Georgioupolis, Agia Marina and Stalis all have long sandy beaches and family resorts. Hersonissos has the biggest choice of all-inclusive family hotels.
- Where is the nightlife in Crete?
- Malia is the party resort, followed by Hersonissos. In the west, Platanias near Chania has the liveliest evenings.
- Which part of Crete is most luxurious?
- Elounda and the coast around Agios Nikolaos in the east have Crete's most exclusive resorts, many with private pools and beaches.
More where to stay guides
- Where to stay in Majorca
- Where to stay in Malta
- Where to stay in Corfu
- Where to stay in Sardinia
- Where to stay in Paris
- Where to stay in Rome
- Where to stay in Tenerife
- Where to stay in Sicily
- Where to stay in Gran Canaria
- Where to stay in Lanzarote
- Where to stay in Amsterdam
- Where to stay on Lake Garda
- Where to stay in Tokyo
- Where to stay in Rhodes
- Where to stay in Menorca
- Where to stay in Lisbon
- Where to stay in Barcelona
- Where to stay in Kefalonia
- Where to stay in Phuket
- Where to stay in Fuerteventura
- Where to stay in Bali
- Where to stay in Krakow
- Where to stay in Porto
- Where to stay in Bangkok
- Where to stay on Lake Como
- Where to stay in Madeira
- Where to stay in the Algarve
- Where to stay in Budapest
- Where to stay in New York
- Where to stay in Santorini
- Where to stay in Prague
- Where to stay in Seville
- Where to stay in Berlin
- Where to stay in London
- Where to stay in Marrakech
- Where to stay in Venice
- Where to stay on the Amalfi Coast
- Where to stay in Koh Samui
- Where to stay in Puglia
- Where to stay in Madrid
- Where to stay in Milan
- Where to stay in Cyprus
- Where to stay in Ibiza
- Where to stay in Thailand
- Where to stay in Vienna
- Where to stay in Croatia
- Where to stay in Dubrovnik
- Where to stay in Naples
- Where to stay in Dublin
- Where to stay in Edinburgh
- Where to stay in Istanbul
- Where to stay in Abu Dhabi
- Where to stay in Antalya
- Where to stay in Antigua
- Where to stay in Australia
- Where to stay in Ayia Napa
- Where to stay in the Bahamas
- Where to stay in the Balearic Islands
- Where to stay in Barbados
- Where to stay in Benidorm
- Where to stay in Bodrum
- Where to stay in Boston
- Where to stay in Canada
- Where to stay in the Canary Islands
- Where to stay in Cancun
- Where to stay in Cape Town
- Where to stay in the Caribbean
- Where to stay in Chicago
- Where to stay on the Costa Brava
- Where to stay on the Costa del Sol
- Where to stay in Costa Rica
- Where to stay near Dalaman
- Where to stay in the Dominican Republic
- Where to stay in Dubai
- Where to stay in Egypt
- Where to stay in Florence
- Where to stay in Florida
- Where to stay on the French Riviera
- Where to stay in the Greek islands
- Where to stay in Halkidiki
- Where to stay in Hawaii
- Where to stay in Hong Kong
- Where to stay in Hurghada
- Where to stay in Iceland
- Where to stay in Jamaica
- Where to stay in Japan
- Where to stay in Kenya
- Where to stay in Kos
- Where to stay in Las Vegas
- Where to stay in Los Angeles
- Where to stay in Málaga
- Where to stay in the Maldives
- Where to stay in Marbella
- Where to stay in Marmaris
- Where to stay in Mauritius
- Where to stay in Mexico
- Where to stay in Miami
- Where to stay in Morocco
- Where to stay in Mykonos
- Where to stay in Nashville
- Where to stay in New Orleans
- Where to stay in New Zealand
- Where to stay in Nice
- Where to stay in Norway
- Where to stay in Oman
- Where to stay in Orlando
- Where to stay in Paphos
- Where to stay in Provence
- Where to stay in Punta Cana
- Where to stay in Reykjavik
- Where to stay in Salou
- Where to stay in San Francisco
- Where to stay in the Seychelles
- Where to stay in Sharm el Sheikh
- Where to stay in Singapore
- Where to stay in Skiathos
- Where to stay in Sorrento
- Where to stay in Split
- Where to stay in Sri Lanka
- Where to stay in St Lucia
- Where to stay in the Swiss Alps
- Where to stay in Sydney
- Where to stay in Toronto
- Where to stay in Tunisia
- Where to stay in Turkey
- Where to stay in Tuscany
- Where to stay in Vancouver
- Where to stay in Vietnam
- Where to stay in Washington DC
- Where to stay in Zante
- Where to stay in Zanzibar
- Where to stay in Zermatt









