Millions upon millions of holidaymakers descend on Spain every year looking for sun, sea, and sangria.
Yet away from the famous resorts, the country boasts a wealth of cultural and natural attractions perfect for a family holiday.
Spain is an easy place to reach from the UK, with ferries available from places like Portsmouth to the northern ports of Santander or Bilbao.
Here are ten of the places not to miss.
Framed by the beautiful Cantabrian mountains, the northern region of Asturias offers a totally different flavour of Spain. A hiking mecca, the region is famed for its green hills and rugged paths.
From the historical treasures of Allende to the gorges and trails of Amieva, Asturias should be top of your list.
2. San Sebastian
Perfectly placed in the north on the Bay of Biscay and nestled between green hills and golden sands, San Sebastian is a must for any road trip through Spain.
A popular place to visit, the town is as scenic as any of its counterparts on the Mediterranean.
The town is renowned for its food, with some of the finest seafood you'll ever taste.
The 2016 European City of Culture also boasts a full cultural calendar, making no two trips the same.
3. Santiago de Compostela
The Capital of Galicia, Santiago de Compostela, offers another fascinating place to visit.
Galicia is one of Spain’s autonomous regions and is best known for being the terminus for the Camino de Santiago pilgrims route.
Throughout the Middle Ages, “The Way of St James” was one of Christianity’s most important pilgrimages, and attracted people from across all of Europe to Santiago de Compostela Cathedral. The cathedral is believed to be the final resting place of St. James.
The unique culture and language of Galicia make it feel like an entirely different country to Spain, something the local population are extremely proud of.
This is a place you and the kids are sure to remember.
Providing a less hectic taste of Costa Blanca life than the high rises of nearby Benidorm, Altea will still keep everyone entertained on a family holiday.
With the more developed part of the town functioning as the resort zone, it's Altea’s charming old town that makes it worth the trip.
The sparkling white hilltop buildings offer a lovely vista and a great spot to take in the sunset.
The area also boasts five miles of stunning beaches.
5. El Castell de Guadalest
A short drive north from Altea centre takes you to the village of El Castell de Guadalest.
This attractive town sits on top of a hill and besides its striking architecture, it offers lovely views of the surrounding interior landscape.
It's perfect for a stop on the way to or from Altea.
Of all the major towns in Costa Blanca, Denia strikes the perfect balance.
With everything any family needs for a lovely visit, it never feels overdeveloped.
Enjoy a taste of the real Costa Blanca in this charming old town, which has an 11th-century castle and cobbled lanes offering a pleasing contrast to the bustling harbour below.
And if you fancy stopping over to enjoy Denian hospitality, there are plenty of traditional villas in Spain to choose from.
Found atop the striking Mount Benacantil, the castle boasts over 1000 years of history and as it's only 500ft high, so the kids have no excuse!
There are guided tours available to teach you about the story of the castle, or you can simply enjoy the stunning views across the town, the harbour, and the blue waters below.
Take in some culture while you’re in Alicante by making a trip to the Alicante Museum of Contemporary Art. It contains hundreds of pieces, including art by Pablo Picasso and Salvador Dali.
When people consider travelling to Spain, they are usually set on the major cities of Madrid and Barcelona, or a variety of resort coastal towns.
But the city of Valencia provides the opportunity to explore historic attractions, such as its 15th-century gothic towers and the 13th- century Valencia Cathedral, as well as modern marvels like the City of Arts and Sciences.
Both in town and outside the city centre you will also find some of Spain’s best beaches, where you can enjoy a swim or a tasty dish of local paella.
Enjoy some fairytale magic by stopping off at the enchanting town of Ronda.
Found in Andalucia, the town is perched at the top of the breathtaking El Tajo gorge that was formed from the Guadalevín rivers.
The bridge, some 100 metres, offers up the finest views of the Andalucian countryside.
The town has a fascinating history with Phoenician, Moorish, and Roman remains found across the area.
Skip the hustle and bustle of Catalunya's capital Barcelona and take a trip to Girona instead.
Walk along the narrow medieval streets of the Jewish quarter or take a trip up the city walls.
The town also has a number of Roman ruins for those seeking even more history.
It even has a football team if you don't want to miss out on some of that well known ticky-tacky Catalan football.
Hopefully, these destinations have given you a taste of how family-friendly Spain is.
In truth, the country boasts many more places worth venturing to see, so what are you waiting for?
Book Tours in Advance