Two top Greek destinations with very different personalities. Crete is Greece's largest island, with rich history, dramatic mountains, and exotic beaches. Halkidiki is a mainland peninsula in Northern Greece with 3 "legs", pine-covered shores, and a calmer vibe.
Crete has famous beaches like Elafonissi and Balos. Halkidiki has over 100 beaches with white sand and pine forests — especially in Sithonia. For shallow, family-friendly waters → Halkidiki wins.
Halkidiki wins easily: just 1 hour from Thessaloniki airport — no ferry needed. Crete requires a flight and often internal transfers. See our access guide.
Halkidiki is generally cheaper for food and accommodation. See the daily budget.
Crete is famous for Cretan cuisine. Halkidiki offers fresh seafood, moussaka, and traditional tavernas.
For relaxed holidays without a ferry → Halkidiki. For ancient ruins and mountain exploration → Crete.
Summer (June–September) for beaches and swimming. July–August is peak. May, early June, or September give great weather with fewer crowds and 30–50% lower prices.
Fly to Thessaloniki (SKG), then 1–2 hours by car. Car rental from ~€25/day. Alternatively bus (KTEL Halkidiki), but schedules are limited. Detailed routes in /from guides.
Kassandra: lively, family-friendly, more touristy. Sithonia: quieter, more exotic, better nature. Athos: remote, ideal for tranquility. Browse /listings — book directly with owners, no booking fees.
Highly recommended. Beaches and villages are spread out, buses are sparse. If you skip the car, pick accommodation near a popular resort (Kallithea, Hanioti, Nikiti) with restaurants and beaches in walking distance.