Find your perfect holiday or hire car
Book your holiday with confidence
Saving you money for more than 15 years
Find flexible bookings with our partners
A tranquil town on the east coast of Majorca, Cala Bona offers a healthy dose of sun, sea and sand. And while relaxing may well be on top of your to-do list during your Cala Bona holiday, there’s still enough to see and do to keep everyone entertained – if you can drag yourself away from the beach, that is.
Golden sands give way to shallow, kid-friendly waters at Cala Bona’s two beaches, which run down the coast towards neighbouring resort Cala Millor. Combined, they create a 2km-long (1.2 miles) ribbon of warm sand. You’ll find everything you need here – from sunbeds and showers to shops and restaurants – so you can focus on sunbathing.
If you fancy exploring, there are several excursions available from Cala Bona. You can head out on a boat to an exclusive beach, cycle to traditional towns or explore the otherworldly underground Drach Caves.
For those who want to improve their swing, Cala Bona is close to three golf courses. You’ll find manicured greens and sun-drenched fairways on courses designed to blend into the natural scenery. With views of rolling hills and impossibly blue seas, the hardest part will be concentrating on your game.
In the evening, you'll get to enjoy the resort’s laid-back vibes. Cala Bona may welcome more visitors than it once did but still has a relaxed, family-friendly feel. Choose a restaurant on the promenade for a dinner of fresh seafood and watch the fishing boats bobbing in the harbour as the sun goes down.
Fly away with an incredible deal. Search and compare a huge range of airlines today.Compare Flights
Finding the right wheels is much more than getting the cheapest price. Compare a range of car rentals.Compare Car Hire
Make sure you find the right cover. Compare a range of comprehensive travel insurance policies.Compare Travel Insurance
Get from A to B hassle free with an affordable transfer. Compare a range of options and save.Compare Transfers
Whether you’re after boutique in Berlin or affordable in the Algarve, the right hotel is just a comparison away.Compare Hotels