Exploring the Most Beautiful Towns in Northern Spain

Leave the usual tourist spots behind and uncover the most beautiful towns in Northern Spain, where local life and authentic experiences take center stage.

When it comes to the most beautiful towns in Northern Spain, the list could easily run for pages. Seriously, hundreds of villages could make the cut. So, as true northerners, we’ve carefully chosen our top picks from each region, because missing them would be like forgetting your sunglasses on a sunny day. Trust us, these towns are worth the detour.

Enough chit-chat, let’s hit the road! 🚗

1. Combarro (Galicia)

Combarro is like Galicia’s secret that’s slowly being let out of the bag. This village, with its horreos (those quirky wooden granaries you’ve probably seen in postcards) lining the sea, and its cobblestone streets, has that perfect blend of old-school charm and relaxed vibes. Sure, more people are catching on, but don’t worry, it’s still far from overrun by tourists.

Combarro, one of the most beautiful towns in northern Spain.
The estuary of Combarro.
Combarro. Galicia.
A typical hĂłrreo in Combarro, Galicia.

Between its scenic fishing port, stone houses, and being just a short drive from the RĂ­as Baixas, Combarro is one of those places where you can wander, soak in the local life, and leave the rush of the world behind.

2. Baiona (Galicia)

Also in Galicia, Baiona not only stands out for its natural beauty but also for its history. This picturesque fishing towns has a beautiful port and a medieval wall that make every photo just perfect.

Panoramic view from Baiona’s walls, one of the most beautiful towns in northern Spain.
Panoramic view from Baiona’s ancient walls.

Moreover, it is famous for being the first place in Europe to receive the news of the discovery of America. Back in those days without WhatsApp, geographical location made all the difference.

There’s no way you can skip Baiona when exploring the most beautiful towns in northern Spain.

3. Cudillero (Asturias)

Cudillero’s got that “small-town secret” vibe, and we’re here to spill the beans. As soon as you step into this village, you’ll feel like you’ve been dropped into a painting. With its colorful houses stacked on the cliffside, it’s impossible not to stare at every angle.

Cudillero Asturias
Cudillero, Asturias

But there’s more to it than just the Instagram-worthy views. This place has a lively spirit, from its fishing port to the countless terraces where you can dig into local seafood (trust us, you’ll want to).

Without a doubt, it’s one of the most beautiful towns in northern Spain—and quite possibly, one of the best in the whole country.

4. Bulnes (Asturias)

Ever been to a village with no cars? Bulnes is one of those rare gems where the only way in is by foot or the funicular—a journey that already feels like an adventure.

Tucked deep in the mountains, Bulnes is like stepping into another world. With its quaint stone houses and rustic wooden bridges, this village has managed to stay true to its roots, largely due to its remoteness.

Bulnes, one of the most beautiful towns in northern Spain.
The charming village of Bulnes in Asturias.

Moreover, the peaceful atmosphere and stunning natural beauty come together perfectly, offering an experience you won’t find anywhere else. As an added bonus, Bulnes lies along the trekking route to Urriellu Peak, one of the top things to do in northern Spain.

If you’re after true Asturian charm and some much-needed peace, this place has you covered.

5. Lastres (Asturias)

The Asturian coast is packed with hidden treasures, and Lastres is a prime example.

Its winding, uphill streets will give your legs a workout, but trust us, the reward is worth it—think of a delicious fabada to fuel up at one of the local spots. At various viewpoints, you’ll be treated to stunning views, where the sparkling waters meet the lush greenery of the mountains in the distance.

Lastres is undoubtedly one of the most beautiful towns in northern Spain that you can’t miss on your journey.

Lastres, one of the most beautiful towns in northern Spain.
Views from the mirador of Lastres in Asturias.

6. Mogroviejo (Cantabria)

Mogroviejo is undoubtedly one of the most beautiful towns in Spain. With its stone-built houses, a historic tower, and spectacular vistas of the Picos de Europa, it’s impossible not to be captivated buy this picturesque village in Liebana.

Although the village lacks typical tourist amenities, you won’t be able to resist snapping photos of its narrow streets and travel-magazine-worthy vistas. Surprisingly, even many Spaniards are unaware of Mogroviejo, and life here continues as if the locals don’t quite understand why tourists would visit such a tiny village.

most beautiful towns in liebana
Mogroviejo

7. San Vicente de la Barquera (Cantabria)

While the old town itself may not rival the beauty of others on this list, the stunning location of San Vicente de la Barquera would certainly make it a strong contender for the final round.

This town is like a mini-package of everything you need—history, sea, and views that make you stop in your tracks. Picture strolling through cobbled streets, passing a medieval castle and a lively fishing port. Meanwhile, the mountains stand tall in the background, creating the perfect backdrop for your travel selfies.

San Vicente de la Barquera Cantabria
San Vicente de la Barquera Cantabria

Whether you’re after some local seafood or just soaking up the atmosphere, San Vicente de la Barquera serves it up in style. It’s not just a stop; it’s the kind of place you’ll want to take your time in and really enjoy.

8. Potes (Cantabria)

Potes, tucked away in Cantabria, serves as the entrance to the Picos de Europa National Park, but it’s also one of the region’s most charming spots. With its cobblestone streets, ancient bridges, and close connection to nature, it’s a perfect place for anyone craving an escape to something real.

Moreover, this quaint village strikes the ideal balance between history, food, and the great outdoors, making it one of the must-see spots in Northern Spain.

poteS cantabria spain
Potes

9. Santillana del Mar (Cantabria)

History piles up nicely in this little corner of Cantabria. First came the prehistoric artists, leaving behind the jaw-dropping Altamira Cave paintings. Then the Romans, the Asturian kings, the monks, and the nobles, each adding their own layer of stone, wood, and legend. Today, Santillana del Mar is a living museum, where medieval towers and grand mansions line the streets, their coats of arms still watching over the town.

Centuries may have passed, but some things never change. Wooden balconies still overflow with flowers, time still moves at its own pace, and history is still very much alive. Sure, there are a few more visitors these days, but that’s the price of being one of the most beautiful towns in Northern Spain.

santillana del mar colegiata
Colegiata de Santa Juliana
beautiful villages cantabria
Santillana del Mar in the early light

10. Pasai Donibane (Basque Country)

Pasai Donibane is the kind of place that makes you wonder how it’s still flying under the radar. One street, that’s it—just one. But what a street. It snakes through colorful fishermen’s houses, past pintxos bars you won’t want to leave, and straight to the waterfront, where locals casually hop on a tiny boat like it’s no big deal.

Victor Hugo holed up here once and wrote about how much he loved it. You? You’ll probably just take a million photos and indulge in seafood, but hey, same energy. Basque charm? Off the charts. Tourist crowds? Barely a thing. Don’t overthink it, just add it to your travel itinerary—your future self will thank you.

basque country fishers village
Basque Country fishers village

11. Laguardia (Basque Country)

Laguardia is where history and winemaking go hand in hand. Beneath its medieval streets, centuries-old cellars guard the secrets of Rioja Alavesa’s finest wines. Meanwhile, above ground, stone walls and vineyard-covered hills create the perfect backdrop for a glass—or two.

Wine barrels in Laguardia, one of the most beautiful towns in northern Spain.
Wine barrels in Laguardia, Rioja Alavesa.

Here, tradition isn’t just preserved; it’s poured into every bottle. Whether you’re wandering through underground wineries or just soaking up the views, this place delivers—wine lover or not.

Most Beautiful Towns in Northern Spain | Map

The Most Beautiful Towns in Northern Spain Have it All

Northern Spain’s towns are where the real fun’s at. With no massive crowds and no gimmicks, you’ll find pure, unfiltered charm. Picture cobbled streets, unforgettable local wines, and gastronomy that will undoubtedly make your taste buds do a happy dance.

Moreover, each village has its own vibe—whether it’s hiking through Cantabria’s mountains, wandering around a medieval town in Asturias, or sipping world-class wine in La Rioja Alavesa. It’s the kind of trip where you can truly kick back and live like a local.

So, forget ticking off boxes. Instead, head to the most beautiful towns in northern Spain and make memories that stick with you long after you’ve left.

Leave a Reply

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