A holiday in Spain isn't all just beaches and sea. Explore beyond the well-trodden sands of the Costa del Sol and you'll find the country has some wonderful hidden gems, including unspoilt whitewashed mountaintop villages and pretty towns with incredible view. And the best news is that many of which can easily be reached in a day trip from the popular coastal resorts. There's a real joy to going off the beaten track here: all you need is a set of wheels.
Head to Andalucia, for example, and you're spoilt for choice. A visit to the tiny town of Comares, an impossibly white picturesque town perched atop a 700ft cliff and just a stone's throw away from Malaga, is a must. Alternatively, spend some time discovering the fascinating historical town of Gaucin, best known for its spectacular views over Gibraltar and north Africa: well worth a trip and just half an hour from the coast.
So next time you visit Spain (still the most visited destination by UK travellers), take some time to explore its secrets by checking out some of our suggestions below, as recommended by TripAdvisor reviewers.
Do you have a favourite Spanish town or village? Tell us in the comments below!