Thousands of holidays
Compare 20+ trusted brands
Book your getaway with confidence
Part of MoneySuperMarket
Saving you money for almost 20 years
Expert travel advice
Get the latest holiday tips and inspiration
We compare millions of holidays from the UK’s leading travel companies
Relax on pine-fringed beaches and glimpse medieval monasteries on holidays in Halkidiki. Its three peninsulas plunge into the turquoise Aegean, south of Thessaloniki in northern Greece, and make for one of the great unspoilt areas of Greek coastline.
With a choice of areas to visit, you'll be sure to find a resort that works well for your perfect Greek beach holiday.
To the west is Kassandra with its characterful stone towns, child-friendly resorts and white-sand beaches. Middle finger Sithonia is greener, hillier and less developed. The secretive monastic republic of Mount Athos perches on the eastern peninsula.
Reached via the airport of Thessaloniki (SZG), Halkidiki is within easy reach and the transfer is effortless thanks to a choice of connections. Golden sands and calm, azure waters make this area very popular, especially with families who appreciate the universal appeal of building sandcastles, swimming and relaxing in the sun. And whether you are looking for a cheap holiday to the region or an all-inclusive holiday to Halkidiki there is much to choose from.
For something a little more active, there are plenty of opportunities to try a variety of water sports or to explore the lush surroundings by leisurely horseback.
For shopping opportunities as well as some excellent museums and art galleries, visit the nearby city of Thessaloniki which is a fascinating place to wander around, taking in the history and architecture of Greece's second city. Thessaloniki is youthful and exhilarating and truly comes to life after dark with a buzzing nightlife and exciting vibe.
Naias Beach Hotel
4.6
Excellent
Prices from
Royal Hotel and Suites
4.4
Excellent
Prices from
Elinotel Apolamare
4.1
Very Good
Prices from
1 / 2
3 hrs 21 mins
(from London)
Euro (€)
Greek