
Weekend breaks in Spain offer a fantastic opportunity to explore the diverse culture, history, cuisine, and natural beauty of the country, even if you only have a couple of days. With numerous cities, coastal towns, and countryside retreats to choose from, and whether you're into art and history, beach relaxation, culinary experiences, or outdoor adventures, Spain has something for everyone and also tops the rankings of the best European city breaks. But what is the best city in Spain for a weekend? These are our recommendations of the best city breaks in Spain, beyond Madrid and Barcelona.
Spain city breaks
What is the best city in Spain for a weekend break? Whether you're looking to immerse yourself in art and architecture, savour delicious cuisine, or simply enjoy the lively atmosphere of bustling streets and plazas, Spanish cities have something for everyone. With their unique blend of tradition and innovation, each city invites you to discover its own character, from historic landmarks to contemporary experiences. A short trip to Spain promises unforgettable memories and a taste of its dynamic urban lifestyle. These are our top picks:
Valencia

A Valencia city break promises a delightful blend of history, culture, cuisine, and beach relaxation. Known for its futuristic City of Arts and Sciences complex, beautiful beaches, and delicious paella, you can explore the historic city centre, visit the Oceanogràfic aquarium, and relax by the Mediterranean Sea.
Make sure to also enjoy a sunset walk along the beach, soaking in the stunning views and vibrant atmosphere. Valencia's captivating mix of experiences makes it an ideal destination for a memorable weekend escape.
Cadiz

Cádiz is a port city located in the southwestern part of Spain, in Andalusia. It is one of the oldest continuously inhabited cities in Europe and has a rich history dating back to ancient times. It is known for its charming Old Town, which is situated on a peninsula and surrounded by ancient walls, as well as its beautiful beaches and lively Carnival which takes place in February.
The city of Cadiz is one of the cities not to be missed in Spain and in recent times has been selected as one of the cities in the world not to be missed by the New York Times. The New York Times points out that Cadiz is one of the oldest cities in Europe and highlights that it has an atmosphere more like Havana. It also recommends extending the trip to some of the wine cellars in Jerez de la Frontera and, if you want to treat yourself to some good food, try the local seafood in Aponiente and Alevante, the restaurants run by chef Ángel León (4 Michelin stars) in Puerto de Santa María.
A Coruña

We're now heading to Galicia for a Northern Spain city break. A Coruña (also known as La Coruña) is among the cities in Northern Spain that have evolved the most in recent years to become an obligatory stop for any traveller visiting Galicia. One again located on the coast, much of its life is linked to the sea, with one of the most important ports in Galicia and two urban beaches, Riazor and Orzán, popular spots for swimming and sunbathing in the summer months.
Without a doubt, a visit to A Coruña isn't complete without visiting the Tower of Hercules. This Roman lighthouse, the only one still active in the world, was declared a World Heritage Site by UNESCO in 2009. Marvel at its almost 60-metre height and the many legends associated with this magical place.
A Coruña is a great destination for those looking to explore the history, culture, and beaches of Galicia, as well as for those who want to experience a lively and authentic Spanish coastal town. And no visit is complete without trying the local food, as A Coruña is also known for its delicious seafood cuisine, which is influenced by the Atlantic Ocean. You can find a lot of seafood restaurants and tapas bars, where you can taste the freshest fish and seafood.
Tarragona

Tarragona is a port city located in the Catalonia region of northeastern Spain that is rarely mentioned on tourist routes and yet, once discovered, is loved and revisited by tourists from across the globe. Ancient Tarraco has evolved over the centuries to become a city with a legacy and heritage that is difficult to match.
Tarragona was of key importance for the Roman Empire, as it became the starting point for the conquest and structuring of Hispania. The care with which this legacy has been treated for so many years gave Tarragona the distinction of becoming a UNESCO World Heritage Site in 2000.
Among all this heritage, we would especially recommend the Roman Amphitheatre. Located on the shores of the Mediterranean, it was built in the 2nd century, held almost 15,000 people, and in its arenas both gladiatorial spectacles and public executions could be witnessed. In general, Tarragona is a great destination for those looking to explore the history, culture, and beaches of Catalonia, as well as for those who want to experience a lively and authentic Spanish coastal town.
Gijón

If Gijón isn't on your list of cities to visit, it definitely should be and we are going to give you several reasons why you should visit this coastal city located in the northwest of Spain, in the Asturias region. To start with, you should get to know Gijón for its rich cultural heritage, for example its thermal baths in Campo Valdés or the "Elogio del Horizonte", the monument by Eduardo Chillida that you will find on the Cerro de Santa Catalina. You can also visit the archaeological site in the Cimadevilla neighbourhood.
The city is known for its beautiful beaches, such as Playa de San Lorenzo, which is considered one of the most beautiful in Spain and is popular for swimming and sunbathing, and Playa del Camello, which is more secluded and is ideal for surfers. Gijón also has several parks, such as the Jardines de la Prehistoria, which is a botanical garden that recreates the flora and fauna of the Paleozoic era.
Gijón is also known for its delicious seafood cuisine, with a lot of seafood, fresh fish, meat and local products. Some of the most famous dishes are the "Fabada Asturiana" a traditional dish made with white beans and chorizo and "Cachopo" a dish made of breaded and fried beef with ham and cheese. All of this should be washed down with some local cider, a real delicacy in the region of Asturias.
Seville

Seville city breaks also have to make the list of the best city breaks in Spain for 2025. With its rich history, vibrant culture, and picturesque surroundings, Seville offers an unforgettable weekend getaway filled with exploration, discovery, and delicious cuisine. Begin your exploration at the iconic Seville Cathedral, boasting stunning Gothic architecture and the majestic Giralda Tower. Nearby, the Real Alcázar enchants with its Moorish palaces and lush gardens, while the charming streets of the Santa Cruz neighbourhood invite leisurely strolls amidst whitewashed houses and hidden squares.
Delve into Seville's cultural richness at Plaza de España, adorned with intricate ceramic tilework, and the picturesque Maria Luisa Park, perfect for relaxation. Don't miss the opportunity to indulge in Andalusian cuisine at traditional tapas bars and experience the passion of flamenco at one of the city's tablaos. With its captivating blend of history, art, and vibrant atmosphere, Seville promises an unforgettable journey through the heart of Andalusia.
Spanish city breaks with beaches
Spain offers an excellent mix of city life and beach relaxation, with vibrant destinations catering to every traveller's taste. As well as Valencia, Tarragona and Cadiz mentioned above, Málaga, in the heart of the Costa del Sol, combines historical attractions like the Picasso Museum and Gibralfaro Castle with golden sands at La Malagueta Beach. In the north, San Sebastián is a haven for food lovers and beachgoers, boasting the stunning La Concha Beach and world-renowned Michelin-starred dining. Meanwhile, Alicante charms visitors with its picturesque Santa Bárbara Castle, bustling promenades, and beautiful beaches like Playa del Postiguet.
Island getaways also shine, with Palma de Mallorca offering a mix of cultural landmarks such as Palma Cathedral and nearby coves for swimming, like Cala Major. For year-round sunshine, Las Palmas de Gran Canaria is unbeatable, featuring the idyllic Las Canteras Beach and a vibrant local scene in the historic Vegueta district. Whether you’re after cultural exploration, culinary delights, or simple seaside relaxation, these cities offer the perfect balance for an unforgettable Spanish escape.
Tips for a Spanish city break
For a memorable Spanish city break, timing is key. Spring and autumn offer mild weather and fewer crowds, making it ideal for exploration. Embrace the Spanish lifestyle by adjusting to local rhythms: enjoy a leisurely siesta in the afternoon, indulge in late dinners, and go tapas hopping to savour authentic flavours. Learning a few Spanish phrases, such as gracias (thank you) or ¿Cuánto cuesta? (how much does it cost?), will also help you connect with locals.
Immerse yourself in the culture by attending local festivals, watching a flamenco show, or exploring vibrant markets. Spanish cities are perfect for wandering, with historical sites, stunning architecture, and bustling plazas waiting to be discovered. Don’t miss the chance to try local desserts like churros con chocolate or crema catalana to round off your culinary adventure. A little planning and a relaxed mindset will ensure you make the most of your Spanish getaway.