7 alternatives to Barcelona for a city break

Barcelona is one of Europe's most visited cities, and it's trying to keep visitor numbers down. If you'd like Spanish sun, food and architecture with fewer crowds, these seven cities are great swaps, with direct flights from the UK.

Colourful houses along the Onyar river in Girona, reflected in the water

Why look beyond Barcelona?

Barcelona is brilliant, but it's under pressure. The city had around 15.7 million visitors in 2025, and its tourism chief has said that's about the limit. It raised its tourist tax sharply in April 2026, is cutting the number of holiday flats, and wants fewer short cruise stopovers. Some residents have protested against mass tourism.

That doesn't mean you shouldn't go. But if you want the things people love about Barcelona, such as great architecture, a beach and long evenings of tapas, these cities offer them with more space, and often for less money.

1. Valencia

The closest match. Valencia is Spain's third-biggest city, with a beach, a lovely old town and a striking modern side. The City of Arts and Sciences is as eye-catching as anything in Barcelona, and the Turia Gardens, a 9km park in an old riverbed, make it brilliant for cycling.

It's the home of paella, and the Central Market is one of the finest food halls in Europe. Flights take about two and a half hours from the UK, and the beach is a short tram ride from the centre. It's busy in March for the Fallas festival, but feels much calmer than Barcelona for most of the year.

2. Girona

Barcelona's quieter neighbour. Girona is a small, beautiful city in Catalonia, with colourful houses along the Onyar river, a huge Gothic cathedral and one of the best-preserved medieval Jewish quarters in Europe. You can walk along its old city walls for views over the rooftops.

It's also a food city, and close to the Costa Brava's coves. The high-speed train reaches Barcelona in under 40 minutes, so you can still have a day in the big city if you want. Girona's own airport has flights from the UK, or you can fly to Barcelona and take the train.

3. Málaga

Sun, beach and culture. Málaga has transformed itself into a great city break. It has the Picasso Museum (he was born here), a Moorish fortress, the Alcazaba, and a city beach a short walk from the old town.

It's one of the warmest cities in Europe in winter, with highs around 17°C in January, and it has more direct flights from the UK than almost anywhere in Spain. Day trips to Ronda, Nerja and Granada are easy.

4. San Sebastián

For food lovers. San Sebastián, in the Basque Country, has a famous curved beach, La Concha, and some of the best food in Europe. Its old town is packed with pintxos bars, where you hop from counter to counter trying small plates, and it has a remarkable number of Michelin-starred restaurants for its size.

It's smaller and greener than Barcelona, and cooler and rainier too, so it's best from late spring to early autumn. Most people fly to Bilbao, about an hour away by bus.

5. Cádiz

An old port city surrounded by sea. Cádiz is one of the oldest cities in Western Europe, on a narrow peninsula in Andalucía. It has golden city beaches, a lively central market, watchtowers and tight, sunny lanes that feel more relaxed than Barcelona's.

It's quieter than the big Andalucían cities, and good for a slower trip with lots of seafood. Fly to Seville or Jerez, then take the train.

6. Lisbon

Hills, trams and river views. Lisbon is busy too, but it's a great alternative if you want a sunny coastal capital with lots of character. Ride the old trams, eat pastéis de nata in Belém and watch the sunset from a miradouro over the rooftops.

Beaches at Cascais and the palaces of Sintra are a short train ride away. Flights take around two and a half hours.

7. Porto

Smaller, cheaper and very pretty. Porto climbs up the banks of the Douro river, with tiled churches, bridges and port wine cellars across the river in Vila Nova de Gaia. It's compact, so a long weekend is enough to see the main sights.

It can be wet in winter, but it's often good value, and the Douro Valley wine region makes a lovely day trip. Can't decide between Portugal's two big cities? See our post on Lisbon or Porto.

How to choose

  • Want the closest thing to Barcelona? Valencia.
  • Want somewhere small and romantic? Girona or Cádiz.
  • Want winter warmth? Málaga.
  • Going for the food? San Sebastián.
  • Want a different country? Lisbon or Porto.

More ideas: our city breaks and holidays in Spain pages, our list of the best places for a 3-day city break in Europe, and our posts on alternatives to Dubrovnik and alternatives to Santorini. If you still can't choose, add a few to a list on somewhere.party and let the draw decide.

🎟️ CAN'T AGREE?

Let a fair draw decide

Everyone adds their ideas, spreads their points in secret and gets one veto. Then the draw picks where you go. It's free.

Common questions

What is a good alternative to Barcelona?

Valencia is the closest match, with a beach, an old town, striking modern architecture and great food. Girona, Málaga and San Sebastián are also excellent.

Is Valencia better than Barcelona?

It depends what you want. Barcelona has more famous sights, but Valencia is calmer, often cheaper, and has a beach, a lovely old town and the City of Arts and Sciences.

Can you visit Barcelona from Girona?

Yes. The high-speed train takes under 40 minutes, so it's easy to stay in Girona and visit Barcelona for the day.

Has Barcelona's tourist tax gone up?

Yes. Barcelona raised its tourist tax sharply in April 2026. How much you pay depends on the type of accommodation, and it is added to your bill per person, per night.

More like this

· Brogan

The best places for a 3-day city break in Europe

Three days goes quickly once you've taken off the travelling. We've compared Europe's favourite city breaks from the UK by journey time, airport transfer and how much of the city you can really see, to find the ones that make the most of a long weekend.

· Brogan

Seville in 3 days: a winter itinerary

Seville is one of the best winter city breaks in Europe: about 16°C in December, no summer crowds and orange trees full of fruit. Three days is enough to see the big sights at a gentle pace, with time for a day trip.

· Brogan

Where can you fly direct from Newcastle Airport?

Newcastle has more direct flights than ever this winter, after easyJet opened a base there in March 2026 and added routes to Lapland, Iceland and Copenhagen. Here's where you can fly, sorted by the kind of trip you want.