Best Price Guarantee
Relax, you've got the best price possible. If you see the same offer for less on another website, we'll refund you the difference.
Enter your search details:

Cheap Hotels in Barcelona

Off to Barcelona? Still searching for your perfect hotel? We’ve got a great choice of cheap hotels in Barcelona – why not take a look? Our carefully chosen selection of affordable properties in the city centre are ideal whether you’re travelling for business or pleasure. If you want to be in the heart of the action, why not pick one near the Rambla or in the Gothic Quarter? Or perhaps a cosy option near the beach? Gaudí fans might want to be within easy reach of the Sagrada Família. And if you need your hotel to be close to transport connections, such as Sants train station or the airport, we’ve also got that covered: with one click you can select accommodation near specific landmarks.

152 places available
  • Sort by
    • based on 645 reviews
    • Carrer de Sant Pau, 34, Barcelona Show map
    • Tourist license: HB-003154

      With free Wi-Fi and a/c, this attractive budget hotel is situated just steps from the famous Rambla in the centre...

      Free Wi-Fi Breakfast included
    • 0.3km from Barcelona Centre
  • Hotel Peninsular
  • Price from £34.21 per person per night
    • based on 1322 reviews
    • Provença, 279, Barcelona Show map
    • Tourist license: HB-004606

      With free Wi-Fi, a/c and even its own bakery, this fantastic hotel offers designer rooms at an affordable price...

      Free Wi-Fi Breakfast available
    • 1.7km from Barcelona Centre
  • Hotel Praktik Bakery
  • Price from £43.87 per person per night
    • based on 538 reviews
    • Carrer Numancia, 32, Barcelona Show map
    • Tourist license: HB-004078

      An attractive, bright, modern hotel in Sants, Barcelona. Abba Sants Hotel is a welcoming 4-star located...

      Free Wi-Fi Breakfast available
    • 2.7km from Barcelona Centre
  • Abba Sants Hotel
  • Price from £43.87 per person per night
    • based on 322 reviews
    • Carrer Ballester, 77, Barcelona Show map
    • Tourist license: HB-004338

      With a/c, Wi-Fi, and a private car park, this hotel provides affordable comfort in Barcelona. The bright,...

      Wi-Fi available Breakfast included
    • 3.6km from Barcelona Centre
  • Hotel Ronda Lesseps
  • Price from £51.31 per person per night
    • based on 320 reviews
    • Carrer Consell de Cent, 74, Barcelona Show map
    • Tourist license: HB-003947

      This bright, clean and modern, the 3-star hotel is conveniently located in central Barcelona, less than a...

      Free Wi-Fi Breakfast available
    • 1.9km from Barcelona Centre
  • Hotel Sant Angelo
  • Price from £25.23 per person per night
    • based on 1746 reviews
    • Rambla Catalunya, 27, Barcelona Show map
    • Tourist license: HB-004112

      This 3-star boutique hotel with free Wi-Fi offers a luxurious and refined atmosphere in a beautiful Modernista...

      Free Wi-Fi Breakfast available
    • 0.9km from Barcelona Centre
  • Praktik Rambla Hotel
  • Price from £34.21 per person per night
    • based on 532 reviews
    • Carrer Pallars, 121-125, Barcelona Show map
    • Tourist license: HB-004383

      With fantastic indoor and outdoor pools, free Wi-Fi and a spa, this 4-star hotel is just a 15-minute stroll from...

      Free Wi-Fi Breakfast available
    • 2.2km from Barcelona Centre
  • Hotel Villa Olimpic@ Suites
  • Price from £29.50 per person per night
    • based on 2340 reviews
    • Calle Arc del Teatre 58, Barcelona Show map
    • Tourist license: HB-004463

      The 3-star Hotel Acta Mimic is stylish, designer hotel located in the heart of Barcelona's historic quarter, within...

      Free Wi-Fi Breakfast available
    • 0.7km from Barcelona Centre
  • Hotel Acta Mimic
  • Price from £50.04 per person per night
    • based on 563 reviews
    • Carrer Joan Güell, 207-211, Barcelona Show map
    • Tourist license: HB-003991

      With free Wi-Fi and a/c, this modern 4-star aparthotel in the upmarket Les Corts neighbourhood of Barcelona...

      Free Wi-Fi Breakfast available
    • 3.6km from Barcelona Centre
  • Aparthotel Atenea Barcelona
  • Price from £41.05 per person per night
    • based on 1426 reviews
    • Ronda Universitat, 21, Barcelona Show map
    • Tourist license: HB-004211

      Fantastically located 100 metres from the Rambla in central Barcelona, the highlight at the 4-star Hotel...

      Free Wi-Fi Breakfast available
    • 0.7km from Barcelona Centre
  • Hotel H10 Universitat
  • Price from £91.93 per person per night
    • based on 498 reviews
    • Carrer Ferran, 21, Barcelona Show map
    • Tourist license: HB-000446

      With free Wi-Fi and a/c, and an award-winning tapas bar, this 2-star gastronomic hotel in central Barcelona...

      Free Wi-Fi Breakfast available
    • 0.3km from Barcelona Centre
  • Hotel Adagio Gastronomic
  • Price from £22.41 per person per night
    • based on 1410 reviews
    • Carrer del Carme, 25, Barcelona Show map
    • Tourist license: HB-004354

      This modern, 1-star hotel is located in the Raval neighbourhood, right in the historic heart of Barcelona, just...

      Free Wi-Fi Breakfast included
    • 0.1km from Barcelona Centre
  • Hotel Curious
  • Price from £62.00 per person per night
    • based on 141 reviews
    • Gran Via de les Corts Catalanes, 304, Barcelona Show map
    • Tourist license: HB-002927

      With free Wi-Fi, this basic 1-star hotel features a fantastic location just a 4-minute walk from the Plaça...

      Free Wi-Fi Breakfast available
    • 2.4km from Barcelona Centre
  • Hotel Climent
  • Price from £28.43 per person per night
    • based on 901 reviews
    • Calle Breton de los Herreros, 26, Barcelona Show map
    • Tourist license: ATB-000005

      This 3-star aparthotel offers 49 stylish studio-style rooms for 2 in a quiet and central area of Gràcia...

      Free Wi-Fi Breakfast available
    • 2.8km from Barcelona Centre
  • Aparthotel Silver
  • Price from £38.06 per person per night
    • 2.5 out of 5 based on 3 reviews
    • Cartagena 369, Barcelona Show map
    • Tourist license: HB 004077

      This 3-star Barcelona hotel features free Wi-Fi just a stone's throw from the gorgeous modernist building of...

      Free Wi-Fi
    • 3.5km from Barcelona Centre
  • Hotel BruStar Sant Pau
  • Price from £46.09 per person per night
    • 4.0 out of 5 based on 133 reviews
    • Passeig de Gràcia, 102, Barcelona Show map
    • Tourist license: HB-003252

      Just steps from Gaudí's La Pedrera building on the Passeig de Gràcia, Barcelona's most elegant street, this...

      Breakfast available
    • 1.8km from Barcelona Centre
  • Hotel Paseo De Gracia
  • Price from £37.63 per person per night
    • based on 1125 reviews
    • C/Aragón 569 bis, Barcelona Show map
    • Tourist license: HB-003791

      Ideally situated next to the Sagrada Família, the 3-star Hotel Catalonia Sagrada Familia offers stylish rooms and...

      Free Wi-Fi Breakfast available
    • 3km from Barcelona Centre
  • Hotel Catalonia Sagrada Familia
  • Price from £40.62 per person per night
    • based on 1514 reviews
    • Calle Diputación, 325, Barcelona Show map
    • Tourist license: HB-004386

      With a terrace, free Wi-Fi and a/c, this is a super-stylish, affordable hotel is located in the centre of...

      Free Wi-Fi
    • 1.3km from Barcelona Centre
  • Praktik Garden
  • Price from £36.17 per person per night
    • based on 279 reviews
    • Avinguda Josep Tarradellas, 119-121, Barcelona Show map
    • Tourist license: HB-000114

      The 2-star Hotel Medium Prisma boasts 48 elegant en-suite rooms in a convenient part of Barcelona, within...

      Free Wi-Fi Breakfast available
    • 2.6km from Barcelona Centre
  • Hotel Medium Prisma
  • Price from £46.18 per person per night
    • based on 609 reviews
    • Avinguda Marquès de l´Argentera, 11, Barcelona Show map
    • Tourist license: HB-000082

      The 3-star Park Hotel Barcelona is situated in central Barcelona's Born district and was one of Europe's first...

      Free Wi-Fi Breakfast available
    • 1km from Barcelona Centre
  • Park Hotel Barcelona
  • Price from £72.69 per person per night