Homepage

Barcelona city breaks & holidays

Holidays from £252 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for more than 20 years

Compare and save

Save an average of £350 per holiday

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

City breaks in Barcelona

Packed with quirky architecture, an enigmatic nightlife and enviable cultural riches, Barcelona city breaks really do have it all. If you can't decide between a short beach break, a hiking holiday or a gallery-hopping culture trip, you don't have to in Barcelona.

Looks don’t deceive in Barcelona – they’re the first insight into what makes this city so special. Ancient, Art Nouveau and everything in-between, the Catalan capital is a trove of sublime architecture. From the medieval streets of the Gothic Quarter to the surreal spires of Gaudí’s iconic Sagrada Familia in Eixample, some come for Barcelona’s breath-taking buildings alone.

But the famous architect isn’t the only genius to leave a lasting mark on the city. From Picasso and Miro to Cruyff and Messi, Barcelona’s inimitable style has been carefully crafted by a host of greats. A centre for art and design, both Picasso and Miro have museums here, while the MACBA contemporary art museum shows off some of the world’s great modern works. For a different sort of masterpiece, you can still watch Messi create magic at the Camp Nou.

After a night out? Many of the tourists who come to party stick to the seafront area, but the hippest district right now is Raval, with its multicultural vibes, edgy bars and cheap Barcelona stays. For the classic Barcelona experience, head to El Born, a maze of winding cobbled lanes, historic eateries and drinking holes.

Most spend at least one day flopped on Barceloneta beach, a stretch of enviable sand fronting a lively port area. When city’s summer temperatures reach scorching point, you’ll find the locals cooling off here.

Elsewhere, Montjuïc is one of two 'mountains' that edge Barcelona; it overlooks the Mediterranean and is worth a climb during your holiday, as much for the views as for the castle at its summit. Hikers will prefer Tibidabo, a tree-covered ridge bordering the city at the other end, with many trails and a rather curious church.

Popular Barcelona city break deals

View all deals

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Catalonia Park Putxet

8.7

Excellent

Barcelona, Barcelona Area, Spain
  • 23 Dec 2026
  • 5 nights
  • Room only
  • Luton

Prices from

£370 pp

Villa Olímpic @ Suites Hotel & Spa

Barcelona, Barcelona Area, Spain
  • 23 Dec 2026
  • 5 nights
  • Room only
  • Luton

Prices from

£305 pp

Best Western Plus Hotel Alfa Aeropuerto

8.9

Excellent

Barcelona, Barcelona Area, Spain
  • 23 Dec 2026
  • 5 nights
  • Room only
  • Luton

Prices from

£323 pp

Cheap Barcelona deals under £300pp

View all deals

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Atenea Barcelona Aparthotel

8.7

Excellent

Barcelona, Barcelona Area, Spain
  • 23 Dec 2026
  • 5 nights
  • Room only
  • Luton

Prices from

£292 pp

Best Auto Hogar

7.5

Good

Barcelona, Barcelona Area, Spain
  • 21 Dec 2026
  • 4 nights
  • Bed & breakfast
  • Gatwick

Prices from

£295 pp

Arya Stadium Hotel

8.7

Excellent

Barcelona, Barcelona Area, Spain
  • 21 Dec 2026
  • 4 nights
  • Bed & breakfast
  • Gatwick

Prices from

£295 pp

Short breaks in Barcelona staying 2-3 nights

View all deals

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Exe Mitre

8.9

Excellent

Barcelona, Barcelona Area, Spain
  • 19 Nov 2026
  • 3 nights
  • Room only
  • Southend

Prices from

£309 pp

NH Collection Barcelona Gran Hotel Calderón

9.1

Excellent

Barcelona, Barcelona Area, Spain
  • 27 Nov 2026
  • 2 nights
  • Bed & breakfast
  • Luton

Prices from

£340 pp

Hotel Miramar Barcelona

8.8

Excellent

Barcelona, Barcelona Area, Spain
  • 21 Dec 2026
  • 3 nights
  • Room only
  • Birmingham

Prices from

£558 pp

Good to know

Flight time

2 hrs 10 mins

(from London)

Currency

Euros (€)

Language

Spanish

When to go to Barcelona

There really isn't a bad time for a Barcelona city break – the Catalan capital basks in about 300 days of sun a year and is perfect for a weekend escape. If you want to hit the beach, it's best to visit from May onwards.

The main tourist hotspots are jam-packed by July, while a trip to Barcelona in August can be unbearably hot in the heart of the city.

Though you're unlikely to go for a dip come December, the mild weather equates to cheap short breaks in Barcelona as temperatures level out until after the New Year.

Last-minute Barcelona city break deals

Exe Mitre

Barcelona, Barcelona Area, Spain
  • 19 Nov 2026
  • 3 nights
  • Room only
  • Southend

Prices from

£309 pp

Hilton Barcelona

Barcelona, Barcelona Area, Spain
  • 19 Nov 2026
  • 3 nights
  • Room only
  • Southend

Prices from

£483 pp

Vincci Maritimo

Barcelona, Barcelona Area, Spain
  • 2 Nov 2026
  • 2 nights
  • Bed & breakfast
  • Gatwick

Prices from

£355 pp

Aparthotel República

Barcelona, Barcelona Area, Spain
  • 19 Nov 2026
  • 3 nights
  • Room only
  • Stansted

Prices from

£378 pp

Andante Hotel

Barcelona, Barcelona Area, Spain
  • 2 Nov 2026
  • 2 nights
  • Room only
  • Luton

Prices from

£422 pp

Hotel Derby

Barcelona, Barcelona Area, Spain
  • 2 Nov 2026
  • 2 nights
  • Bed & breakfast
  • Gatwick

Prices from

£437 pp

Hostel St Christophers Inn Barcelona

Barcelona, Barcelona Area, Spain
  • 2 Nov 2026
  • 2 nights
  • Room only
  • Luton

Prices from

£367 pp

Pestana Arena Barcelona

Barcelona, Barcelona Area, Spain
  • 28 Oct 2026
  • 3 nights
  • Room only
  • Manchester

Prices from

£423 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Things to know about Barcelona

Travellers preferRoom only
Typical stay4 nights
Most trips start fromManchester
No. of deals we've compared1.7M+
Best times to visit BarcelonaFind the best time to go to Barcelona. Compare average prices by month and use the toggle to check average temperature and rainfall.
£495
£396
£297
£198
£99
£0
30
24
18
12
6
0

October

  • Average price per person

    £470

  • Average temperature

    21.1°C

  • Average rainfall

    4.5mm

Weather data sourced from WeatherAPI.com. Booking data from TravelSupermarket.

About TravelSupermarket