A beach hit on the Costa del Sol

Some come to southern Spain for sun and sand, others for hilltop villages with dreamy views – Mijas holidays combine the best of both. The old centre, Mijas Pueblo, is a classic Spanish ‘white town’ renowned for its whitewashed houses and atmospheric alleyways that sit high above the rolling Mediterranean Sea. History lovers will enjoy learning about Mijas’s past – it’s been home to the Romans, The Moors and to pirates, whose repeated attacks led to the building of the watchtowers along the coastline.

Down the hill, La Cala de Mijas and neighbouring Fuengirola are classic holiday resorts with long beaches for lounging and water sports, wonderful restaurants, and family-friendly playgrounds. Holidays to Mijas are a great pick for golfers too, as there are several courses to choose from, including La Cala – Spain’s largest golf complex. A charming place with masses to do, holidays to Mijas offer fun for all the family.

Your Mijas questions, answered

Mijas is on Andalucia’s famous Costa del Sol, between Torremolinos and Marbella. It’s just a short hop from Malaga too, making it an easy getaway.

A real mix. Mijas Pueblo has some traditional tapas joints – which you can also find down by the beaches – alongside those serving international cuisine and excellent fine dining.

On the coast, the water is warm and the weather hot through the summer, with mild temperatures the rest of the year. Mijas Pueblo is cooler and a little wetter.

Best things to do in Mijas

Enjoy beach life

Mijas is an easy place to unwind, with fantastic beaches and facilities. Popular activities here include swimming, diving, boat hire and even quad bike riding.

Head for the hilltop

Mijas Pueblo’s narrow streets offer superb views. It’s a lovely place for a leisurely walk among the white houses of one of Spain’s traditional pueblos blancos (white towns).

Browse the markets

Markets are great for souvenir shopping. You can visit one on almost any day of the week, but the best takes place twice-weekly on La Cala de Mijas.