TOP TEN MOST BEAUTIFUL VILLAGES IN SPAIN

Spain is packed full of beautiful towns and villages, ranging from the Arab white washed hamlets of the south to slate “pizarra” villages of the north to sandstone pueblos in the Balearic islands and tropical architecture of the Canary islands. It is near impossible to pick ten, but here is a good start: our selection of the ten most darling villages in Spain, in our most humble opinion.

1. Cadaqués
Most beautiful villages in Spain


2. Cudillero


Most beautiful towns in Spain


3. Hondarribia
Most beautiful villags in Spain


4. Besalù
Most beautiful towns Spain


5. Trujillo
Most beautiful towns in Spain


6. Pedraza
Most beautiful towns Spain


7. Ronda
Most beautiful towns in Spain


8. La Orotava

La Orotava- Canarybird 2009


9. Úbeda

Most beautiful towns in Spain


10. Deià
Most beautiful towns in Spain