- 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.
Madrid
Madrid
Spanish capital with world-class museums and vibrant culture
Catalonia
Barcelona
Catalan capital with Gaudí architecture and Mediterranean beaches
Andalusia
Seville
Andalusian capital with Gothic cathedral and Moorish palace
Andalusia
Granada
Moorish palace city in the Sierra Nevada foothills
Valencia
Valencia
Mediterranean coastal city with historic architecture
Andalusia
Málaga
Andalusian port city with Roman ruins and vibrant culture
Balearic Islands
Ibiza
Balearic island with ancient Phoenician ruins
Galicia
Santiago De Compostela
Galician city and major pilgrimage destination
Basque Country
Bilbao
Basque port city with Guggenheim museum and pintxos
Balearic Islands
Palma de Mallorca
Balearic capital with Gothic cathedral and historic port
Canary Islands
Tenerife
Volcanic island with Spain's highest peak
Canary Islands
Gran Canaria
Volcanic island with diverse landscapes and iconic rock formations