Skip to Navigation

Vacations in Barcelona

Our incredible choice of carefully selected hotels in Barcelona will appeal to an array of tastes, budgets and requirements. Whether you’re booking a last minute city break or a once in a lifetime vacation, you’ll find a suitable hotel at a fantastic price.

Choose great value accommodation in a fantastic location. Whether you book a simple 3 star hotel or a luxurious 5 star retreat, our hotels in Barcelona represent fantastic value for money and offer excellent amenities and benefits. From free WiFi at the H10 Marina Barcelona to bicycle hire at the Mirror Barcelona, and exclusive Michelin starred cuisine at the Mandarin Oriental. Our carefully selected hotels are the perfect choice for an unforgettable vacation.

Cheap Barcelona hotels we recommend

Luxury Barcelona hotels we recommend

Barcelona hotels we recommend

Barcelona neighbourhoods

Find out about the city’s neighbourhoods before you travel.

Barri Gòtic and La Rambla (north)
Barri Gòtic and La Rambla (north).

Barri Gòtic and La Rambla (north)

The Barri Gòtic (the Gothic Quarter) was once the centre of a bustling Roman settlement. Today, it forms the core of 21st century Barcelona – the splendour of the ancient past coexists with a vibrant present. Follow enticing smells and sounds through a maze of narrow streets lined with bars and boutiques. Discover Roman ruins in the Musea d'Historia and spectacular medieval churches, like the Cathedral de la Santa Creu I Santa Eulalia. Then join the meandering throng along La Rambla, where street performers dazzle the crowd.

Terms and Conditions

Create a trip

Create a trip
Hotel Options
Room 1More information
More information

Why BA hotels?

Book your hotel with British Airways and enjoy all these great benefits:

  • Over 8,000 hotels to choose from
  • Hotels in every destination that BA flies to
  • Hotels handpicked by our team of experts
  • Accommodation that meets stringent health and safety criteria
  • Access to a 24-hour support helpline, based in the UK