
Balearic beats, beautiful beaches
There are few island groups quite as diverse as the Balearics. Four main isles make up this Mediterranean family – Ibiza, Formentera, Majorca and Menorca – each with its own character, each offering distinctive Balearic Islands holidays. The throbbing heart of the Mediterranean clubbing scene, Ibiza hardly needs an introduction. But its reputation for super-charged nightlife has often overshadowed its gentler, more bohemian side that first drew artistic souls and alternative types to the island.
More secluded, and increasingly exclusive, Formentera has remained truer to its hippie-tinged origins. There’s no airport – it’s just over half an hour from Ibiza by fast ferry – but Formentera’s natural beauty and laid-back vibe combine for the perfect unplugged island escape. Bigger than all its Balearic relations combined, Majorca boasts an astonishingly diverse landscape that includes mountainous terrain, expansive fertile plains and a dramatically varied coastline. It has remained one of the top European holiday destinations for decades, attracting millions of sun-seekers annually to its well-established holiday resorts, offering everything from the restful to the raucous.
With its languid rolling landscape, unhurried pace and bucolic charm, little brother Menorca offers a chance to disconnect from the stresses of modern life, largely thanks to its abundant white sand beaches and hidden coves. One thing is certain about holidays to the Balearic Islands – whichever one you choose, their world-class beaches are all soaked in Mediterranean sunshine.

Explore our map of Balearic Islands
Your Balearic Islands questions, answered
Why book with us?
Find out moreBest price guarantee
We’ll beat the price if you find the same holiday cheaper elsewhereLow deposit
Book your holiday with a deposit of just £60 per personEasy ways to pay
Spread the cost, paying in instalments as often as you like up to 28 days before you travelFreedom to change
Change your holiday online with low change fees up to 28 days before departure