Spain is one of the most visited countries in the world and one of the most fun to explore. It offers sunny beaches, lively cities, beautiful Moorish palaces, famous art museums and a food culture that is all about sharing tapas late into the night.
Most travelers start in Barcelona or Madrid. From there you can explore the white villages and palaces of Andalusia, relax on the islands of Mallorca, Ibiza and Tenerife, walk the historic streets of Seville and Granada and eat your way through the Basque Country.
Whether you are planning a city break, a beach holiday or a road trip, this guide will help you discover the best places to visit in Spain, when to go, how much it costs and the hidden gems most travelers miss.
Before you pack your bags, read these practical guides. They cover the best time to visit, how much a trip to Spain costs, visas, train travel, renting a car and the local customs every traveler should know.
Barcelona is full of color and creativity. Visit the Sagrada Familia and Park Guell by Gaudi, walk through the Gothic Quarter, relax on the city beaches and enjoy tapas in El Born. Madrid is the lively capital, with world-class museums like the Prado and a famous nightlife.
In the south, Andalusia shows the Moorish heritage of Spain. Visit the Alhambra in Granada, the Mezquita of Cordoba and the Royal Alcazar of Seville, and watch a real flamenco show. The Costa del Sol, Malaga and Marbella offer sun and beaches almost all year.
Spain’s islands are perfect for a holiday. Mallorca and Menorca have beautiful coves and turquoise water, Ibiza is famous for its sunsets and parties, and the Canary Islands like Tenerife and Gran Canaria offer warm weather and volcanic landscapes even in winter.
Spain is also great value compared to many European countries. Try paella in Valencia, pintxos in San Sebastian, jamon iberico and churros with chocolate, and enjoy a relaxed lifestyle where dinner starts late and the streets stay alive until midnight.
From the Gaudi buildings of Barcelona and the palaces of Andalusia to the beaches of Mallorca and the volcanoes of Tenerife, every region of Spain has its own character. Click on a destination below to find what to see, where to stay and the best things to do there.
Practical guides, trip reports and local tips to help you plan the perfect trip to Spain.