Hotels in Barcelona
Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices
Check prices for these dates
Tonight
23 Mar - 24 MarTomorrow
24 Mar - 25 MarThis weekend
27 Mar - 29 MarNext weekend
3 Apr - 5 AprWhere to stay in Barcelona?




Casa Consell Gran Via Guest House
Casa Consell Gran Via Guest HouseEixample
£133
includes taxes & fees
26 Mar - 27 Mar




Best Western Plus Hotel Alfa Aeropuerto
Best Western Plus Hotel Alfa AeropuertoSants-Montjuïc
- Tranquil retreat near Barcelona airport with easy metro access to city attractions.
£127
includes taxes & fees
29 Mar - 30 Mar




Olivia Plaza Hotel
Olivia Plaza HotelDowntown Barcelona
- Central hotel just steps from Plaça de Catalunya with terrace dining awaits.
£188
includes taxes & fees
29 Mar - 30 Mar




Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection
Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle CollectionDowntown Barcelona
- Take a stroll through Gothic Quarter with Barcelona Cathedral just steps away.
£231
includes taxes & fees
5 Apr - 6 Apr




La Casa Del Sol Hotel
La Casa Del Sol HotelGràcia
£156
includes taxes & fees
31 Mar - 1 Apr




Eurostars Grand Marina
Eurostars Grand MarinaDowntown Barcelona
- Luxury harbourside retreat with rooftop pool near Barcelona's iconic La Rambla.
£163
includes taxes & fees
29 Mar - 30 Mar




H10 Madison
H10 MadisonDowntown Barcelona
- Luxury rooftop escape just steps from Barcelona Cathedral, with a cooling pool.
£206
includes taxes & fees
29 Mar - 30 Mar




Catalonia Catedral Hotel
Catalonia Catedral HotelDowntown Barcelona
£172
includes taxes & fees
6 Apr - 7 Apr




Hotel Gotico
Hotel GoticoDowntown Barcelona
- Central Barcelona hotel with rooftop terrace, steps from Gothic Quarter charm.
£154
includes taxes & fees
6 Apr - 7 Apr




Enjoy Apartments Maria
Enjoy Apartments MariaEixample
£151
includes taxes & fees
26 Mar - 27 Mar




Royal Ramblas
Royal RamblasDowntown Barcelona
- Walk along La Rambla and explore top attractions minutes from this central hotel.
£135
includes taxes & fees
29 Mar - 30 Mar




Seventy Barcelona
Seventy BarcelonaEixample
- Unwind in Barcelona's stylish district with an outdoor pool and rooftop terrace.
£214
includes taxes & fees
7 Apr - 8 Apr




Ohla Barcelona
Ohla BarcelonaDowntown Barcelona
- Elegant Barcelona hotel with rooftop terrace and spa, steps from the Gothic cathedral.
£332
includes taxes & fees
25 Mar - 26 Mar




Sercotel Rosellon
Sercotel RosellonEixample
£130
includes taxes & fees
31 Mar - 1 Apr




Hotel 1898
Hotel 1898Downtown Barcelona
- Step back in time at this historic Barcelona hotel with a rooftop terrace and spa.
£222
includes taxes & fees
5 Apr - 6 Apr




Duquesa de Cardona Hotel 4 Sup by Duquessa Hotel Collection
Duquesa de Cardona Hotel 4 Sup by Duquessa Hotel CollectionDowntown Barcelona
£211
includes taxes & fees
29 Mar - 30 Mar




H10 Montcada Boutique Hotel
H10 Montcada Boutique HotelDowntown Barcelona
- Stylish hotel with a rooftop terrace steps away from Barcelona Cathedral.
£159
includes taxes & fees
6 Apr - 7 Apr




Catalonia Port
Catalonia PortDowntown Barcelona
- Walking distance to La Rambla with a seasonal pool in Barcelona's vibrant port area.
£155
includes taxes & fees
29 Mar - 30 Mar




Hotel Medinaceli
Hotel MedinaceliDowntown Barcelona
£164
includes taxes & fees
7 Apr - 8 Apr




Petit Palace Boquería Garden
Petit Palace Boquería GardenDowntown Barcelona
- Elegant Gothic Quarter getaway steps from La Rambla and Barcelona Cathedral.
£153
includes taxes & fees
26 Mar - 27 Mar
Get last-minute hotel deals in Barcelona and save more
Sign in to unlock great savings.
£14 off
Hotel Barcelona Princess£292
for 2 nights, 1 room
£146 per night
includes taxes & fees
£277
for 2 nights, 1 room
£138 per night
includes taxes & fees
£353
for 2 nights, 1 room
£177 per night
includes taxes & fees
Sign in for extra savings
£146 off
Uma House by Yurbban Trafalgar£375
for 2 nights, 1 room
£188 per night
includes taxes & fees
£73 off
H10 Montcada Boutique Hotel£442
for 2 nights, 1 room
£221 per night
includes taxes & fees
£108 off
Hotel ILUNION Barcelona£310
for 2 nights, 1 room
£155 per night
includes taxes & fees
£24 off
Best Western Plus Hotel Alfa Aeropuerto£250
for 2 nights, 1 room
£125 per night
includes taxes & fees
£82 off
Petit Palace Boquería Garden£394
for 2 nights, 1 room
£197 per night
includes taxes & fees
£37 off
Hotel Rec Barcelona - Adults only£360
for 2 nights, 1 room
£180 per night
includes taxes & fees
£504
for 2 nights, 1 room
£252 per night
includes taxes & fees
Sign in for extra savings
£401
for 2 nights, 1 room
£201 per night
includes taxes & fees
Sign in for extra savings
£34 off
Hotel Best Auto Hogar£277
for 2 nights, 1 room
£139 per night
includes taxes & fees
£44 off
H10 Metropolitan£426
for 2 nights, 1 room
£213 per night
includes taxes & fees
£418
for 2 nights, 1 room
£209 per night
includes taxes & fees
Sign in for extra savings
£48 off
Hotel Alimara£316
for 2 nights, 1 room
£158 per night
includes taxes & fees
£21 off
Hotel Barcelona Princess£428
for 2 nights, 1 room
£214 per night
includes taxes & fees
£48 off
Hotel Casa Bonay & Spa£462
for 2 nights, 1 room
£231 per night
includes taxes & fees
£84 off
H10 Montcada Boutique Hotel£505
for 2 nights, 1 room
£252 per night
includes taxes & fees
£29 off
Best Western Plus Hotel Alfa Aeropuerto£295
for 2 nights, 1 room
£148 per night
includes taxes & fees
£205 off
Uma House by Yurbban Trafalgar£499
for 2 nights, 1 room
£249 per night
includes taxes & fees
£108 off
Petit Palace Boquería Garden£462
for 2 nights, 1 room
£231 per night
includes taxes & fees
£449
for 2 nights, 1 room
£224 per night
includes taxes & fees
Sign in for extra savings
£22 off
Hotel Ronda Lesseps£327
for 2 nights, 1 room
£163 per night
includes taxes & fees




Hotel Barcelona Condal Mar Affiliated by Meliá
Hotel Barcelona Condal Mar Affiliated by MeliáSant Martí
£81 off
Hotel Barcelona Condal Mar Affiliated by Meliá£347
for 2 nights, 1 room
£173 per night
includes taxes & fees
£462
for 2 nights, 1 room
£231 per night
includes taxes & fees
Sign in for extra savings
£633
for 2 nights, 1 room
£317 per night
includes taxes & fees
Sign in for extra savings
£63 off
Majestic Hotel & Spa Barcelona£824
for 2 nights, 1 room
£412 per night
includes taxes & fees
£33 off
Royal Ramblas£544
for 2 nights, 1 room
£272 per night
includes taxes & fees
£37 off
Hotel La Pau £727
for 2 nights, 1 room
£364 per night
includes taxes & fees
£523
for 2 nights, 1 room
£261 per night
includes taxes & fees
Sign in for extra savings
£72 off
Hotel Best Front Maritim£201
for 1 room
includes taxes & fees
£28 off
Best Western Plus Hotel Alfa Aeropuerto£271
for 1 room
includes taxes & fees
£36 off
Melia Barcelona Sky£339
for 1 room
includes taxes & fees
£95 off
Hotel ILUNION Barcelona£261
for 1 room
includes taxes & fees
£27 off
HOTEL SANT PAU£160
for 1 room
includes taxes & fees
£76 off
Hotel La Pau £373
for 1 room
includes taxes & fees
£267
for 1 room
includes taxes & fees
Sign in for extra savings
£283
for 1 room
includes taxes & fees
Sign in for extra savings
£192 off
Ikonik Ramblas£304
for 1 room
includes taxes & fees




Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection
Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle CollectionDowntown Barcelona
£321
for 1 room
includes taxes & fees
Sign in for extra savings
£11 off
Hotel Best Auto Hogar£214
for 1 room
includes taxes & fees




Hotel Barcelona Condal Mar Affiliated by Meliá
Hotel Barcelona Condal Mar Affiliated by MeliáSant Martí
£239
for 1 room
includes taxes & fees
Sign in for extra savings
£30 off
Hotel Vincci Maritimo£329
for 1 room
includes taxes & fees
Check out hotels with a pool in Barcelona




La Casa Del Sol Hotel
La Casa Del Sol HotelGràcia
£156
includes taxes & fees
31 Mar - 1 Apr
£127
includes taxes & fees
29 Mar - 30 Mar
£163
includes taxes & fees
29 Mar - 30 Mar
£109
includes taxes & fees
29 Mar - 30 Mar
£172
includes taxes & fees
6 Apr - 7 Apr
You may also like hotels with spas in Barcelona
£182
includes taxes & fees
10 Apr - 11 Apr
£267
includes taxes & fees
12 Apr - 13 Apr
£332
includes taxes & fees
25 Mar - 26 Mar
£238
includes taxes & fees
12 Apr - 13 Apr








































































































































