Some towns are frequently listed under a heading such as this, while others rarely feature. Sunshine and beaches are not always the big draw in Spain and there are plenty of other destinations and reasons to travel in the country. If you decide to move to Spain or spend more than just a summer holiday on one of the Costas, history will draw you to these picturesque towns and villages and once you start you will be seeking out other fascinating corners of the country. 

It is true to say that ranking villages and towns in order of "the prettiest" is somewhat pretentious and suggests that other places in Spain are not worthy of inclusion in such a category but there are many that should be. 

We all have our list of favourite towns and villages in Spain so, merely as a guide to where to start to make up your own mind, the list below is just a suggestion of some of the ones you might visit, which you had not heard of before. 

  • Santillana del Mar (Cantabria)
  • Castrillo de los Polvazares (León)
  • La Alberca (Salamanca)
  • Albarracín (Teruel)
  • Morella (Castellón)
  • Guadalupe (Cáceres)
  • Aínsa (Huesca)
  • Frías (Burgos)
  • Pedraza de la Sierra (Segovia)
  • Urueña (Valladolid)