Visitor numbers hit an all-time high in Spain in 2024. More than 94 million tourists visited the country. Offering spectacular cities, beautiful beaches and rural idylls steeped in history, Spain provides something for everyone. If you’re planning a Spanish city break, you’ll be spoiled for choice. Here’s a comprehensive guide to the top destinations to consider for your itinerary. 

Barcelona

Where else do you start but beguiling Barcelona? The city of Gaudí, football and bustling streets flanked by golden shores, Barcelona is a must for anyone eager to explore Spain’s eclectic cities. The beauty of a break in Barcelona is the diversity of attractions and activities. One day you can be basking in the sunshine on the beach, the next you’ll be learning about history and art at one of the many dazzling landmarks or museums. It’s also a city that’s easy to navigate. Walking is the best way to get from A to B, but you can also cycle, hire a cab or use local buses and metro lines. 

Join The European Business Briefing

New subscribers this quarter are entered into a draw to win a Rolex Submariner. Join 40,000+ founders, investors and executives who read EBM every day.

Subscribe

It’s wise to tailor your itinerary to suit your interests and how you want to spend your time, but examples of popular Barcelona attractions include the Sagrada Familia, Camp Nou, Parc Guell, Las Ramblas, Casa Batllo and the Magic Fountain of Montjuic. 

Madrid

Madrid often sits in the shadows of Barcelona when it comes to top tourist destinations, but it attracts more visitors year on year. The Spanish capital is a thriving, vibrant city, which combines old and new effortlessly. Modern bars, restaurants, galleries and shops are set against a backdrop of traditional Spanish architecture and landmarks that date back centuries. 

For all the fuss and guidebook features about Barcelona, Madrid has plenty to offer in terms of things to see and do. Start your sightseeing adventure as soon as you land by making use of luggage storage in Madrid and head to the jewel in the city’s crown, Museo Nacional del Prado. This is one of the world’s most famous art galleries. It features works by Goya, El Greco, Velázquez and Rubens. Once you’ve meandered through the awe-inspiring exhibits, check out the Royal Palace before enjoying the sunshine in Parque del Retiro. Live like a local, sampling authentic tapas in suburbs such as La Latina, or catch a traditional Flamenco show. For magical views of the city, head to the Temple of Debod at sunset. 

Bilbao

Nestled in the north east of Spain, Bilbao is a city on the up. Recently hosting the Europa League Final, Bilbao is a city known for its love of football, but it has many more dimensions. This part of Spain is famed for its rich history and gastronomy, with many an award-winning restaurant within a short drive from the city. For those who like the idea of enjoying the catch of the day or treating their taste buds to an innovative tasting menu with a view, this is a perfect destination. 

The futuristic Guggenheim Museum dominates the Bilbao skyline, luring visitors from all corners of the globe. A hive of activity, this bustling gallery houses diverse collections and exhibitions showcasing Spanish artists as well as maestros from Europe and further afield. It delivers a multi-sensory experience that stretches far beyond the conventional practice of gazing upon paintings on walls. The outside is as spectacular as the inside. It’s very easy to while away hours here. Once you’ve finished, other attractions include the Museum of Fine Arts and Plaza Nueva. For busy days of sightseeing, local delicacies, known as pintxos, provide much-needed fuel.

Valencia

For those looking to enjoy the best of both worlds and combine culture with rest and relaxation, Valencia is a brilliant base. Boasting a quaint, charming old quarter and a lively CBD, Valencia lies on the Mediterranean Sea. You’re never too far from the beach if you’re keen to soak up the sun, sample fresh seafood or cool down with a refreshing cocktail at a trendy beach club. 

Top attractions in Valencia include Plaza de la Reina, the Central Market, Mestalla Stadium and Ciudad de Las Artes y Ciencias (City of Arts and Sciences). Valencia is also famous for paella. Look out for restaurants and street vendors cooking up a storm. 

Seville

Sevilla, also known as Seville, is one of Spain’s most aesthetically pleasing cities. Comprising charming squares, labyrinth-like streets, whitewashed houses and bijou churches, this is the image many tourists have in mind when planning a trip to Spain. Often drenched in golden sunshine, Seville is a beautiful location for a sightseeing tour, a foodie adventure or an exploration of Andalusian history.

If you’re visiting Seville, don’t miss Parque de Maria Luisa, Plaza de España, Royal Alcázar de Sevilla and Setas de Sevilla. 

Seville is ideally located for exploring the region of Andalusia. From here, you can travel to Cádiz, Málaga, Córdoba, Jerez de la Frontera and Huelva. 

Granada

One of Spain’s most visually enthralling cities, Granada also boasts a vibrant, intriguing history. A shining example of quintessential Spanish architecture, Granada also has a strong Moorish influence, which creates a unique mosaic of design styles. A leisurely walking tour will take you from cobbled squares and Baroque churches to iridescent Moorish palaces. 

No trip to Granada is complete without a day out at the famous Alhambra. Standing tall on a hill overlooking the city, this palace-cum-fortress is a truly dazzling sight. A bona fide work of wonder, the palace is known for its tiled murals, intricately carved facades and breathtaking views of ornate, manicured gardens. A vast complex, visitors can spend hours marvelling at Islamic architecture, panoramic vistas, sparkling pools, colourful floral displays and magnificent works of art. 

Spain has become an increasingly popular tourist destination, and it’s not hard to see why. A land of golden beaches, historic cities, spectacular architecture and a vibrant gastronomy scene, there’s something for every visitor. Top destinations for tourists include Barcelona, Madrid, Bilbao, Valencia, Seville and Granada. From delicious tapas, relaxing days by the sea and fascinating museums to glorious galleries, quaint squares and stadiums buzzing with energy, a Spanish city break offers all kinds of adventures.