14 Medieval Villages in Spain That Make Barcelona Feel Even More Overcrowded

Because Barcelona and Madrid are great, but have you ever wandered a medieval village where the only crowd is a family of goats?


Here’s a secret that budget airlines don’t want you to know: Spain’s most magical places aren’t on the tourist trail.

While everyone’s fighting for a spot at La Sagrada Familia or getting pickpocketed on Las Ramblas, there are entire medieval towns tucked into mountains, perched on cliffs, and draped along forgotten rivers — places where €3 gets you a glass of local wine and the bartender remembers your name by day two.

These aren’t “hidden gems” in the influencer sense (no neon signs, no aesthetic cafés optimized for Instagram).

These are the real deal: crumbling fortress walls, cobblestones that predate Columbus, and the kind of silence that makes you realize how loud your life has become.

Pack a day bag.

Rent the smallest car you’re brave enough to drive.

Let’s go.


Quick Picks: Find Your Medieval Match

🏰 For fairy-tale vibes: Albarracín — pink-walled perfection in the mountains of Teruel

⚔️ For conquistador history: Trujillo — Renaissance mansions and one of Spain’s most beautiful plazas

🌉 For that iconic bridge shot: Besalú — Romanesque beauty straight out of a movie

🏖️ For castle-meets-sea: Peñíscola — a medieval fortress on a Mediterranean peninsula

🍷 For wine and castles: Olite — an over-the-top palace in Navarra’s rosé country

⛰️ For Pyrenean drama: Aínsa or Morella — mountain views and medieval squares


1. Albarracín — The Pink-Walled Time Capsule

Tucked into the mountains of Teruel (itself one of Spain’s most overlooked provinces), Albarracín consistently ranks among Spain’s most beautiful villages — yet most international tourists have never heard of it.

The entire town glows in shades of terracotta and rose, its medieval walls hugging a dramatic gorge carved by the Guadalaviar River.

Walking here feels like stepping into a faded oil painting.

The streets are so narrow that balconies nearly kiss overhead.

There are no chain stores.

No tour buses.

Just a handful of family-run restaurants serving €12 set menus with wine included.

Pro tip: Visit in late afternoon when the setting sun turns the walls almost crimson. Stay at the Hotel Albarracín if you can — it’s built into the old town walls and costs around €70/night.

Find hotels in Albarracín →


2. Trujillo — Where Conquistadors Left Their Mansions


If you’ve seen a photo of a grand Spanish plaza with a statue of a guy on horseback, it might be Trujillo.

This Extremaduran town was the birthplace of Francisco Pizarro, and the wealth that flowed back from Peru built the kind of Renaissance palaces that make your jaw actually drop.

But Trujillo isn’t just history-textbook stuff.

The Plaza Mayor is genuinely one of the most beautiful squares in Spain — all golden stone, stork nests on church towers, and outdoor terraces where you can eat migas extremeñas (fried breadcrumbs with chorizo) for €8 while pigeons strut past.

Getting there: About 45 minutes from Cáceres by car. No train, so you’ll need wheels or a bus.

Local secret: The castle is free to enter and offers views that stretch for miles. Go at sunset. Bring wine.

Extremadura is one of Spain’s most underrated regions — definitely worth exploring.

Find hotels in Trujillo →


3. Besalú — A Medieval Bridge That Looks Like a Movie Set

The Romanesque bridge at Besalú isn’t just pretty — it’s the kind of structure that makes you stop mid-sentence and say “wait, that’s real?”

Eleven arches span the Fluvià River, leading into a Jewish quarter and medieval center that’s been inhabited since the 10th century.

This Catalan village is small enough to explore in an afternoon, but interesting enough to warrant a full day.

There’s a mikveh (Jewish ritual bath) that’s one of only three preserved in Europe, plus a Benedictine monastery and a surprisingly good local food scene.

Worth knowing: Besalú is just 30 minutes from Girona and makes for an easy day trip. But if you stay overnight, you’ll have the bridge to yourself at dawn. Trust me.

We also featured Besalú in our guide to Spain’s most charming small towns.

Book Besalú day trip from Barcelona →

Find hotels in Besalú →


4. Frigiliana — The Whitest White Village in the South

Andalucía is lousy with pueblos blancos (white villages), but Frigiliana might be the most photogenic of them all.

Its Moorish quarter — a tangle of flower-draped alleys, hand-painted tiles, and whitewashed walls — has won “prettiest village in Spain” awards multiple times.

And unlike some of its neighbors, it hasn’t been fully consumed by tourism.

Yes, there are a few souvenir shops.

But there are also old men playing dominoes in doorways and bakeries selling tortas de aceite (olive oil cookies) that your grandmother would approve of.

Practical bit: It’s 15 minutes from Nerja on the Costa del Sol, so you can beach and village in the same day. Parking is tight — arrive before 11am or after 5pm.

Find hotels near Frigiliana →


5. Pedraza — The Town That Charges Admission (Sort Of)

Here’s something wild: Pedraza is one of the only towns in Spain where you enter through a single medieval gate — and on summer concert weekends, they literally close the town and charge entry.

The rest of the year?

Free, quiet, and absurdly picturesque.

This walled Castilian village has barely changed since the 15th century.

The Plaza Mayor is lined with restaurants famous for cordero asado (roast lamb) — a regional obsession.

Every second shop seems to sell honey or handmade soap.

Don’t miss: In early July, Pedraza hosts the Noche de las Velas, where the entire town turns off its electricity and lights 20,000+ candles. It’s romantic enough to make cynics weep.

Find hotels in Pedraza →


6. Úbeda — A Renaissance Masterpiece in Olive Country

UNESCO slapped Úbeda with World Heritage status in 2003, and yet most travelers still skip it.

Their loss.

This Andalusian town is packed with 16th-century Renaissance architecture — palaces, churches, hospitals — all built during Spain’s Golden Age and preserved in amber ever since.

The Plaza Vázquez de Molina is the main event: a monumental square anchored by the Sacra Capilla del Salvador, which looks like it belongs in Florence.

But the real magic is wandering the side streets, where you’ll find pottery workshops and wine bars selling local Jaén olive oil for €6 a bottle.

How to do it: Pair with Baeza (see below) for a full day. Both towns are about 2 hours from Granada.

Find hotels in Úbeda →


7. Morella — The Clifftop Fortress Town

Morella announces itself from miles away: a crown of medieval walls encircling a rocky hilltop, with a ruined castle piercing the sky.

Located in the Castellón interior, this town is everything tourists think they’ll find in Spain and usually don’t.

The approach is dramatic.

The Gothic church (Santa María la Mayor) is stunning.

And the local specialty — trufa negra (black truffle) — is served in everything from eggs to honey during winter months at shockingly reasonable prices.

Word to the wise: Morella gets cold. Like, really cold. Bring layers if visiting between October and April. The upside? Fewer tourists and cozier vibes.

Find hotels in Morella →


8. Combarro — Where Stone Granaries Meet the Galician Sea

Most people race through Galicia on their way to Santiago de Compostela and miss some of Spain’s most atmospheric villages.

Combarro is a fishing village on the Pontevedra estuary, famous for its hórreos — raised stone granaries that line the waterfront like ancient sentinels.

This isn’t a town for monuments.

It’s a town for wandering, for eating pulpo a feira (Galician octopus) at a plastic table by the water, for watching fishing boats bob in the mist.

The vibe is Celtic, salty, and deeply unhurried.

Getting there: 7km from Pontevedra, reachable by bus or car. Visit in late afternoon when the day-trippers leave.

If you’re in Galicia for the Camino, check out our beginner’s guide to the Camino de Santiago.

Find hotels near Combarro →


9. Olite — The Castle So Over-the-Top It Looks Fake

The Palacio Real de Olite looks fake.

That’s the first thing everyone says.

It’s so absurdly turreted, so Disney-before-Disney, that you half expect a dragon to fly overhead.

Originally built for the kings of Navarra in the 15th century, it’s now one of Spain’s most spectacular castle complexes — and almost no one outside Spain knows it exists.

The town around it is equally charming: wine bars, medieval churches, and a culture obsessed with rosé (rosado).

Navarra’s wine region produces some of Spain’s best-value bottles.

Cost: €3.50 to enter the castle. A glass of excellent local wine? About €2.

Book Olite Castle tickets →

Find hotels in Olite →


10. Aínsa — Your Pyrenean Postcard Come to Life

At the foot of the Pyrenees, where green valleys meet snow-capped peaks, sits Aínsa.

Its arcaded Plaza Mayor is one of the finest medieval squares in Aragón — think ancient stone colonnades, a Romanesque church, and mountain views that’ll make your phone camera feel inadequate.

Aínsa is a perfect base for hiking, especially into the Parque Nacional de Ordesa y Monte Perdido (Spain’s answer to Yosemite, but with way fewer crowds).

But even if you’re not outdoorsy, the town itself is worth the detour.

Good to know: Summer weekends get busy with Spanish hikers. Weekdays are golden — literally and figuratively.

Aínsa is also the gateway to Sierra de Guara, Spain’s canyoning capital.

Find hotels in Aínsa →


11. Guadalupe — The Monastery That Changed World History

Deep in the mountains of Extremadura, the Monasterio de Guadalupe dominates its namesake village like a sacred fortress.

This is where Columbus came to thank the Virgin Mary after “discovering” America.

It’s where Isabella and Ferdinand signed documents that altered the course of history.

The monastery is still active (Franciscan monks run it), and the art collection inside — including works by Zurbarán — rivals some major museums.

Outside, the village is simple: cobbled streets, a small plaza, and a handful of places to eat.

Tip: The monastery runs a hospedería (guesthouse) where you can stay in restored monk cells. Rooms from €60/night. Silence and spirituality included.

Find hotels in Guadalupe →


12. Sepúlveda — Gorges, Churches, and Roast Lamb

Another Castilian gem, Sepúlveda sits above the Hoces del Duratón — dramatic river gorges where griffon vultures circle and canyon walls drop hundreds of feet.

But unlike pure nature destinations, Sepúlveda also delivers on architecture: seven Romanesque churches are scattered through its compact historic center.

The town is famous for roast lamb, and restaurants like Figón Zute el Mayor have been perfecting the craft for generations.

A full cordero asado meal with wine runs about €25.

Combine with: Pedraza (30 minutes away) for a double hit of medieval Castile.

The Hoces del Duratón is featured in our guide to Spain’s most jaw-dropping canyons.

Find hotels in Sepúlveda →


13. Baeza — The Quieter Half of a UNESCO Double Feature

Baeza is always paired with Úbeda — they share UNESCO status and similar Renaissance bones — but Baeza tends to be the quieter, more residential sibling.

That’s a feature, not a bug.

The town feels lived-in rather than preserved-for-tourists.

Start at the Plaza del Pópulo, wander through the old university (Antonio Machado taught here), and end up at one of the terraces on Paseo de la Constitución with a cold beer.

The pace is slow.

The light is golden.

You’ll want to stay longer than planned.

Budget tip: Accommodation here is 20-30% cheaper than Úbeda. Use it as your base.

Find hotels in Baeza →


14. Peñíscola — A Castle-on-the-Sea Straight Out of Legend

Ending with a bang: Peñíscola is a fortified medieval town built on a rocky peninsula jutting into the Mediterranean.

At its crown sits the castle of Papa Luna, a 14th-century pope who refused to give up his title and spent his final years here in dramatic exile.

Game of Thrones used Peñíscola as Meereen.

But even without the TV credits, this place delivers: whitewashed houses climbing toward a clifftop castle, waves crashing below, and fresh seafood served in family restaurants along the port.

Reality check: Peñíscola is more touristy than others on this list, especially in summer. Visit in May, September, or October for the sweet spot.

For more on the filming location, see our guide to visiting this epic Game of Thrones location in Spain.

Find hotels in Peñíscola →


Plan Your Medieval Village Road Trip

Ready to time travel?

Getting Around

A car is essential — these villages aren’t well-connected by public transport.

Compare rental car prices →

For the larger towns (Seville, Granada, Girona as a base for Besalú):

Search Spanish train routes →

Travel Insurance

Narrow mountain roads, cobblestone adventures, and spontaneous detours — better to be covered.

Get covered with SafetyWing →


Keep Exploring Medieval Spain

Loved these villages?

Here’s more:


So, Where Will You Start?

Here’s the thing about Spain’s forgotten towns: they won’t stay forgotten forever.

Every year, a few more make it onto “must-visit” lists.

A few more get featured in someone’s TikTok.

The cobblestones get a little more polished.

Go now.

Rent the car.

Take the wrong turn.

End up somewhere that isn’t on this list at all.

That’s when the real magic happens.


Got a favorite overlooked Spanish town we missed?

Drop it in the comments — we’re already planning the sequel.


Related Posts You’ll Love:


Bookmark this post — and start planning that road trip.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *