Cala Bona is set along the East coast of Majorca and is a quiet, relaxed fishing town with plenty of charm.

British tourists have long been amongst those who love to visit the resort to make the most of the favourable weather conditions throughout the year, with temperatures that are mild in the winter and that run into the 30s during the summer.

It’s worth nothing however that if you travel out of season, it can get cool when the sun goes down and you might need to take a jacket when heading out on an evening.

Within Cala Bona, there are numerous beaches that are a mixture of sand and shingle on which you can relax and enjoy the sun.

A promenade alongside offers somewhere to grab refreshments and also provides a link to Cala Millor, where you can sample a range of different water-based activities.

Around Cala Bona there are parks and play areas for youngsters, a bustling harbour area where you can book onto exclusions and various shops and markets for picking up souvenirs.

Nearby, there is also an impressive nature reserve where you can spend some time away from the beach exploring the beauty of the island.

Once you’ve spent some time exploring the cobbled streets of Cala Bona, there are various restaurants where you can sit back and sample the local cuisine, with seafood being particularly popular.

That’s because of the fresh produce that is brought back into port every day by the local fishermen before heading straight for the dining table – you’ll struggle to find fresher.

  • Transfer Time: 60 mins
  • Currency: Euro
  • Airports
  • Belfast International Airport
  • Birmingham Airport
  • Bournemouth Airport
  • East Midlands Airport
  • Edinburgh Airport
  • Exeter International Airport
  • Glasgow International Airport
  • Glasgow Prestwick Airport
  • Leeds Bradford Airport
  • Liverpool John Lennon Airport
  • London Gatwick Airport
  • London Heathrow Airport
  • London Luton Airport
  • London Stansted Airport
  • Manchester Airport
  • Newcastle Airport
  • Robin Hood Doncaster Sheffield Airport
  • Southampton Airport
  • Southend Airport
Weather