Begin your trip by exploring the capital city of Spain, Madrid. Check out the impressive architecture of the Royal Palace (Palacio Real) and the ornate designs of the Gran Vía. Then, refresh at a local bar where you can enjoy delicious tapas that Madrid is famous for.
Barcelona is Spain's most cosmopolitan city, and it's a true paradise for architecture lovers. Visit Sagrada Família, the work of Modernist genius, Antoni Gaudí. Other must-see architectural sites include Park Güell and Casa Batlló. Take a walk around the vibrant and colorful neighborhood of Gracia.
Valencia is a gem of a city on Spain's southeastern coast. It boasts a lively atmosphere, stunning architecture, and natural beauty. Check out Ciudad de las Artes y las Ciencias, a complex of cultural and architectural wonders composed of six buildings. Try paella, a traditional Valencian dish, in the city where it originates.
Seville is a city of fascinating history, great food, and flamenco music. Visit the Alcázar of Seville, a stunning palace with diverse architectural influences. The Catedral de Santa María de la Sede, the world's third-largest cathedral, is another must-visit site. Enjoy some tapas and watch a flamenco show in Triana, the city's vibrant and historical district.
The city of Granada is famous for Alhambra, its most popular attraction, and a UNESCO World Heritage Site. It's a fortress and palace complex that features beautiful Islamic and medieval architecture. Explore the streets and edifices of the enchanting Albaicín neighborhood of Granada, a labyrinth of steep cobbled lanes and whitewashed historic homes.
Return to the capital city on the last day of your itinerary, Madrid. Take your time touring and exploring the Prado Museum, which houses an extensive collection of European works of art that includes masterpieces by Francisco de Goya and Diego Velázquez. Then, stroll around the elegant Retiro Park before your departure.
If you have more time, add a visit to Toledo, the UNESCO-listed medieval city. For less time, skip Valencia, or spend less time in individual cities in general. Book admission tickets in advance to avoid queues or disappointment. Keep in mind that Spanish lunchtime is generally late, from 2 pm, and dinner starts around 9 or 10 pm.