- You are in
- Spain
- Places to go
Where to go
Places to visit in Spain
67 towns, cities and natural areas we have written up, with our picks first.
Andalusia
Córdoba
Medieval mosque in the heart of Andalusia
Castile-La Mancha
Toledo
Castilian city on a river with Moorish heritage
Castile and León
Salamanca
Castilian city with two historic cathedrals
Catalonia
Girona
Medieval city with colorful river houses
Catalonia
Tarragona
Roman World Heritage city with golden beaches
Andalusia
Marbella
Coastal town in Andalusia
Canary Islands
Lanzarote
Volcanic island with unique landscapes and protected natural parks
Balearic Islands
Menorca
Balearic island with 70 beaches and prehistoric sites
Canary Islands
Fuerteventura
Canary Island with vast sand dunes and surfing
Aragon
Zaragoza
Aragon capital with Roman roots and Islamic palace
Andalusia
Cadiz
Phoenician port city on a narrow peninsula
Basque Country
San Sebastian
Coastal city with elegant Belle Époque architecture