Visit two of Madrid's most famous museums and admire works by European masters.
Discover the grandeur of Madrid's royal history before enjoying some authentic Spanish food at Mercado de San Miguel and strolling through the beautiful Retiro Park.
Feel transported to a different time as you marvel at the stunning Alhambra and indulge in a relaxing spa experience at Hammam Al Andalus Granada.
Get a taste of local Granada by visiting its beautiful cathedral, exploring the charming San Jerónimo Monastery, and wandering through the winding streets of the Albayzín neighborhood.
Soak up the sun at Barceloneta Beach before indulging in some delicious Catalan cuisine at La Boqueria Market and then exploring the medieval charm of the Gothic Quarter.
Experience the fascinating blend of the old and the new in Barcelona's iconic landmarks and modern art scene.
End your trip on a high note by visiting the whimsical Park Güell and strolling through the charming Gothic Quarter one last time.
If you have more time, consider taking a day trip to Toledo from Madrid or visiting Montserrat from Barcelona. If you have less time, prioritize the main attractions in each city and adjust the itinerary accordingly depending on your interests.