A Perfect 10-Day Spain Itinerary: Hidden Gems & Historic Cities in Catalonia and Madrid
Spain is one of Europe’s most diverse and rewarding travel destinations — and you don’t need a month to experience its magic. If you’re craving a trip that mixes world-class cities with peaceful villages, historical depth, and local charm, this 10-day itinerary through Catalonia and Madrid delivers just that.
Unlike typical tourist routes, this plan is rooted in quieter places, hidden gems, and cultural treasures — inspired by this list of Spain’s best off-the-beaten-path destinations.
️ Day 1–3: Barcelona – Culture, Color & Coastal Vibes
Begin your trip in Barcelona, a city that truly has it all — iconic architecture, beachside sunsets, buzzing tapas bars, and museums for every taste.
Must-sees:
- Sagrada Família, Park Güell, and the Gothic Quarter
- Bunkers del Carmel for a sunset picnic
- Local tapas in Gràcia or El Born
Tip: Stay central, but wander into the smaller neighborhoods for a more local feel.
️ Day 4: Day Trip to Siurana – A Quiet Hilltop Retreat
Escape the city with a visit to Siurana, a breathtaking medieval village perched on a cliff above the Prades Mountains. It’s peaceful, tiny, and almost untouched by mass tourism.
️ Getting there: Rent a car or join a small-group tour (~2 hours one way)
What to do: Hike, enjoy the views, and slow down — this is real rural Catalonia.
Day 5: La Seu d’Urgell – Pyrenees Gateway with Romanesque Soul
Head north toward the Pyrenees to explore La Seu d’Urgell, a charming town with cobbled streets, a centuries-old cathedral, and an unbeatable mountain backdrop.
️ Consider spending the night for fresh air and local food
⛷️ Bonus: It’s also near Andorra, if you’re feeling adventurous
️ Day 6: Ebro Delta – Nature & Coastal Tranquility
Drive down to the Ebro Delta, one of Spain’s most unique natural regions. Think rice fields, flamingos, hidden beaches, and slow living.
What to do:
- Rent a bike or kayak through the delta
- Visit tiny fishing villages like Deltebre or Sant Carles de la Ràpita
- Try arròs negre (black rice) or fresh seafood
Day 7: Girona – Historic Charm Without the Crowds
On your way back north, stop in Girona, one of Spain’s most underrated historical cities — with colorful riverside houses, medieval walls, and a well-preserved Jewish Quarter.
Fun fact: Game of Thrones filmed here (you’ll recognize the cathedral stairs)
☕ Don’t miss: Local cafés and indie shops in the Old Town
Day 8: Cadaqués – Whitewashed Beauty by the Sea
Tucked along the Costa Brava, Cadaqués is a coastal dream that inspired Salvador Dalí. With narrow streets, white buildings, and a quiet bay, it’s the perfect place to wind down.
Visit the Dalí House in nearby Portlligat
Swim or rent a kayak if the weather’s warm
If you are in the area, take advantage and visit more destinations from Costa Brava.
Day 9–10: Madrid & Toledo – A Grand Finale
Take the high-speed train to Madrid (about 3 hours from Barcelona) for a final dose of big-city energy, world-class museums, and tapas after dark.
In Madrid:
- Prado & Reina Sofía museums
- Retiro Park and Gran Vía
- Tapas in La Latina or Lavapiés
Day trip to Toledo (just 30 mins by train):
An ancient city on a hill with winding streets, cathedral views, and layers of Christian, Jewish, and Islamic history.
Bonus: More Offbeat Places to Explore
This itinerary features just a few of the gems covered in the full guide: 20 Best Destinations in Spain. If you’re staying longer or want to go even deeper, you’ll find ideas for:
- Quiet mountain towns
- Spain’s lesser-known islands
- Unexpected nightlife hubs
- And more hidden spots from every region
Final Thoughts
A trip through Catalonia and Madrid shows just how much diversity Spain offers in a compact area. You’ll experience dramatic landscapes, world-renowned cities, and secret spots most travelers miss — all without rushing.
Slow travel, local flavors, and fewer crowds. That’s Spain at its best. If you are more attracted to insular vibes you can also consider going to Tenerife.


