Hotels in Barcelona

Find the best deals on 5,848 hotels in Barcelona

Check-in
Check-out
Compare vs momondo |

Top Hotels in Barcelona

Find the perfect Barcelona hotel for business or leisure
Hotel del Mar
8.4
£69
View all deals
Park Hotel Barcelona
8.3
£76
View all deals
Claris Hotel & Spa Gl
8.9
£114
View all deals
Hotel Colón Barcelona
8.9
£134
View all deals
NH Barcelona Stadium
8.3
£74
View all deals
NH Collection Barcelona Pódium
8.9
£109
View all deals
Hotel Arts Barcelona
8.7
£222
View all deals
Hesperia Barri Gòtic
8.4
£83
View all deals
H10 Itaca
8.5
£84
View all deals
Parallel
8.5
£64
View all deals
Catalonia Barcelona Plaza
8.6
£93
View all deals
Wilson Boutique Hotel
8.7
£83
View all deals
Attica 21 Barcelona Mar
8.3
£82
View all deals
NH Barcelona Les Corts
8.3
£73
View all deals
Catalonia Diagonal Centro
8.4
£80
View all deals
Catalonia Park Putxet Hotel
7.6
£57
View all deals
Hesperia Del Mar
8.2
£85
View all deals
Mercure Barcelona Condor
8.0
£75
View all deals
NH Sants Barcelona
8.4
£83
View all deals
Aparthotel Atenea Barcelona
8.1
£64
View all deals
Catalonia Born
8.8
£89
View all deals
H10 Montcada Boutique Hotel
9.0
£122
View all deals
Vincci Maritimo
8.6
£83
View all deals
Acta Atrium Palace
8.5
£86
View all deals
Gran Hotel La Florida
8.8
£96
View all deals
Hotel Silken Ramblas
8.2
£90
View all deals
Barceló Sants
8.7
£85
View all deals
Hotel Barcelona Universal
8.8
£86
View all deals
Le Méridien Barcelona
8.6
£193
View all deals
Gran Hotel Barcino
8.3
£73
View all deals
Gran Hotel Havana
8.7
£106
View all deals
Hotel Suizo
8.4
£68
View all deals
Royal Ramblas
8.6
£102
View all deals
Hotel Serhs Rivoli Rambla
8.0
£95
View all deals
Majestic Hotel & Spa Barcelona
9.0
£214
View all deals
Meliá Barcelona Sarrià
8.3
£106
View all deals
Hesperia Presidente
8.5
£91
View all deals
Eurostars Grand Marina
8.3
£126
View all deals
Ilunion Bel-Art
8.2
£72
View all deals
Exe Cristal Palace
8.1
£83
View all deals

Popular neighbourhoods in Barcelona

Search for hotels in these Barcelona neighbourhoods
Hotels in Sants-Montjuïc
Best value
Hostel One Sants
9.1
£21
No. 1 most popular
Best Western Plus Hotel Alfa Aeropuerto
8.2
£64
No. 2 most popular
Ayre Hotel Gran Via
8.7
£88
No. 3 most popular
Hotel Miramar Barcelona
8.6
£140
No. 4 most popular
Fira Guest House
6.8
£34
No. 5 most popular
Aparthotel BCN Montjuic
8.3
£67
Hotels in Les Corts
Best value
Room018bcn
8.2
£15
No. 1 most popular
Hotel Sofia Barcelona - in the Unbound Collection by Hyatt
9.2
£177
No. 2 most popular
NH Sants Barcelona
8.4
£83
No. 3 most popular
Fairmont Rey Juan Carlos I
8.5
£124
No. 4 most popular
NH Barcelona Stadium
8.3
£74
No. 5 most popular
NH Collection Barcelona Constanza
8.8
£95
Hotels in Horta-Guinardo
Best value
Mellow Hostel Barcelona
5.7
£13
No. 1 most popular
Hotel Alimara
8.1
£54
No. 2 most popular
Amrey Sant Pau
8.3
£51
No. 3 most popular
Garden House Hostel Barcelona by Feetup Hostels
8.3
£15
No. 4 most popular
Hotel Aristol
7.4
£63
No. 5 most popular
Hostal Sant Pau
7.8
£37
Hotels in Eixample
Best value
Casa Kessler Barcelona
9.0
£18
No. 1 most popular
Sunotel Club Central
8.2
£68
No. 2 most popular
Two Hotel Barcelona By Axel - Adults Only
8.6
£75
No. 3 most popular
Axel Hotel Barcelona & Urban Spa- Adults Only
8.5
£84
No. 4 most popular
Sunotel Central
8.2
£73
No. 5 most popular
Hotel Concordia Barcelona
8.2
£78

When to book a hotel in Barcelona

Low season
October
High season
September

cheapest month to stay

28%

expected price decrease

most expensive time to stay

149%

expected price increase

Price
£66 - £227
Highest day of week
Thursday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

£74

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£60

avg. price over the last two weeks


Barcelona travel tips

Let us help you with the best tips about Barcelona

How long do people stay in Barcelona?

When visiting Barcelona the average booking length is 4 nights.

How much does a hotel cost in Barcelona?

On average, rooms will be priced around £146 per night when booking a hotel in Barcelona; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

When is the best time to book a hotel in Barcelona?

The cheapest month to book a hotel in Barcelona is October. The cost of your room could be as much as 41% cheaper than in peak months.

Which day is cheapest to stay in Barcelona?

The cost of a Barcelona hotel room will vary for each day, but generally Monday works out the most economical, with Wednesday proving the least economical.

How much does a luxury hotel in Barcelona cost?

A luxury hotel in Barcelona can set you back on average £139 per person, per night. In comparison, the average cost of a hotel in Barcelona is £114 per person, per night, representing a 18% premium for a luxury hotel.

How much does a hostel in Barcelona cost?

Barcelona hostels and hotels with a 2 star rating and below charge around £35 for a bed per person. This will be around £79 under the cost of a typical Barcelona hotel.

Where should I stay in Barcelona?

When visiting Barcelona, people tend to book hotels in Eixample, Gracia, Sarria-Sant Gervasi and Sant Marti.


How much does a hotel in Barcelona cost?

4 stars and above
#1 most popular
Claris Hotel & Spa Gl
8.9
£114
#2 most popular
Hotel Colón Barcelona
8.9
£134
Best value
Exe Campus
8.0
£46
3 stars
#1 most popular
Hotel del Mar
8.4
£69
#2 most popular
Park Hotel Barcelona
8.3
£76
Best value
Hesperia Sant Joan
7.9
£46
2 stars and below
#1 most popular
Parallel
8.5
£64
#2 most popular
ibis Barcelona Meridiana
8.3
£61
Best value
The Hipstel Paseo De Gracia
7.8
£13

Cheapest hotels in Barcelona

Cheap hotels and hostels in Barcelona
The Hipstel Paseo De Gracia
7.8
£13
Hola Hostal Eixample
8.0
£14
Mellow Hostel Barcelona
5.7
£13
InOut Hostel Barcelona
7.5
£15
La Flor de Gaudí Park Güell
8.2
£13
Safestay Passeig de Gràcia
7.7
£16

Best value hotels in Barcelona

Claris Hotel & Spa Gl
8.9
£114
Safestay Barcelona Sea
7.3
£17
Gran Hotel La Florida
8.8
£96
InOut Hostel Barcelona
7.5
£15
Safestay Barcelona Gothic
7.7
£16
Barcelona Pere Tarrés Hostel
7.9
£17

Looking for a specific type of hotel

Romantic hotels in Barcelona
Best value
Novotel Barcelona City
8.3
£90
No. 1 most popular
Hotel Arts Barcelona
8.7
£222
No. 2 most popular
Fairmont Rey Juan Carlos I
8.5
£124
No. 3 most popular
Mas Salagros Ecoresort & Aire Ancient Baths
8.8
£103
Kid-friendly hotels in Barcelona
Best value
Novotel Barcelona City
8.3
£90
No. 1 most popular
Hotel Arts Barcelona
8.7
£222
No. 2 most popular
Fairmont Rey Juan Carlos I
8.5
£124
No. 3 most popular
Mas Salagros Ecoresort & Aire Ancient Baths
8.8
£103
Luxury hotels in Barcelona
Best value
Catalonia Park Putxet Hotel
7.6
£57
No. 1 most popular
Claris Hotel & Spa Gl
8.9
£114
No. 2 most popular
Hotel Colón Barcelona
8.9
£134
No. 3 most popular
NH Barcelona Stadium
8.3
£74
No. 4 most popular
NH Collection Barcelona Pódium
8.9
£109
No. 5 most popular
Hotel Arts Barcelona
8.7
£222
Catalonia Barcelona Plaza
8.6
£93

Popular flight routes to Barcelona

Find the cheapest flights to Barcelona on popular routes
London to Reus
Fastest flight time
2h 05m
Cheapest price
£16
London to Barcelona
Fastest flight time
2h 05m
Cheapest price
£21
Birmingham to Barcelona
Fastest flight time
2h 05m
Cheapest price
£30
Liverpool to Barcelona
Fastest flight time
2h 15m
Cheapest price
£31
Manchester to Barcelona
Fastest flight time
2h 15m
Cheapest price
£34
Edinburgh to Barcelona
Fastest flight time
2h 40m
Cheapest price
£37
Bristol to Barcelona
Fastest flight time
2h 05m
Cheapest price
£38
London to Girona
Fastest flight time
2h 05m
Cheapest price
£45
Nottingham to Barcelona
Fastest flight time
2h 15m
Cheapest price
£45
Glasgow to Barcelona
Fastest flight time
2h 45m
Cheapest price
£65
View more

Start planning your trip to Barcelona