Hotels in Barcelona

Find the best deals on 5,672 hotels in Barcelona

Check-in
Check-out
Compare vs momondo |

Top Hotels in Barcelona

Find the perfect Barcelona hotel for business or leisure
$self.alt
Hotel del Mar
8.5
£77
View all deals
$self.alt
Claris Hotel & Spa Gl
8.9
£126
View all deals
$self.alt
Hotel Colón Barcelona
8.9
£149
View all deals
$self.alt
NH Barcelona Stadium
8.4
£82
View all deals
$self.alt
NH Collection Barcelona Pódium
8.9
£121
View all deals
$self.alt
Hotel Arts Barcelona
8.8
£247
View all deals
$self.alt
H10 Itaca
8.6
£93
View all deals
$self.alt
Parallel
8.5
£71
View all deals
$self.alt
Catalonia Barcelona Plaza
8.7
£104
View all deals
$self.alt
Wilson Boutique Hotel
8.8
£93
View all deals
$self.alt
Attica 21 Barcelona Mar
8.4
£91
View all deals
$self.alt
Gran Derby Suite Hotel
8.2
£75
View all deals
$self.alt
NH Barcelona Les Corts
8.4
£82
View all deals
$self.alt
Catalonia Park Putxet Hotel
7.7
£64
View all deals
$self.alt
Hesperia Del Mar
8.1
£94
View all deals
$self.alt
Mercure Barcelona Condor
8.1
£83
View all deals
$self.alt
NH Sants Barcelona
8.4
£92
View all deals
$self.alt
Aparthotel Atenea Barcelona
8.0
£71
View all deals
$self.alt
Catalonia Born
8.8
£99
View all deals
$self.alt
H10 Montcada Boutique Hotel
9.1
£136
View all deals
$self.alt
Vincci Maritimo
8.6
£93
View all deals
$self.alt
Acta Atrium Palace
8.4
£95
View all deals
$self.alt
Gran Hotel La Florida
8.9
£107
View all deals
$self.alt
Silken Ramblas
8.2
£100
View all deals
$self.alt
Barceló Sants
8.7
£94
View all deals
$self.alt
Hotel Barcelona Universal
8.8
£95
View all deals
$self.alt
Le Méridien Barcelona
8.7
£214
View all deals
$self.alt
Gran Hotel Barcino
8.4
£82
View all deals
$self.alt
Gran Hotel Havana
8.7
£118
View all deals
$self.alt
Hotel Astoria
8.8
£78
View all deals
$self.alt
Hotel Suizo
8.4
£76
View all deals
$self.alt
Royal Ramblas
8.6
£113
View all deals
$self.alt
Hotel Serhs Rivoli Rambla
7.9
£105
View all deals
$self.alt
Majestic Hotel & Spa Barcelona
9.1
£238
View all deals
$self.alt
Meliá Barcelona Sarrià
8.4
£118
View all deals
$self.alt
Hesperia Presidente
8.6
£101
View all deals
$self.alt
Eurohotel Diagonal Port
7.6
£71
View all deals
$self.alt
Eurostars Grand Marina
8.3
£140
View all deals
$self.alt
Ilunion Bel-Art
8.2
£80
View all deals
$self.alt
Exe Cristal Palace
8.1
£93
View all deals

Popular neighbourhoods in Barcelona

Search for hotels in these Barcelona neighbourhoods
Hotels in Sants-Montjuïc
$self.alt
Best value
Hostel One Hipstel
8.9
£13
$self.alt
No. 1 most popular
Grums Hotel & Spa
8.4
£95
$self.alt
No. 2 most popular
Gran Hotel Torre Catalunya
8.5
£91
$self.alt
No. 3 most popular
Expo Hotel Barcelona
7.7
£81
$self.alt
No. 4 most popular
Best Western Plus Hotel Alfa Aeropuerto
8.2
£71
$self.alt
No. 5 most popular
Barceló Sants
8.7
£94
Hotels in Les Corts
$self.alt
Best value
Room018bcn
8.3
£17
$self.alt
No. 1 most popular
NH Sants Barcelona
8.4
£92
$self.alt
No. 2 most popular
Hotel Sofia Barcelona, In The Unbound Collection By Hyatt
9.1
£197
$self.alt
No. 3 most popular
Fairmont Rey Juan Carlos I
8.6
£137
$self.alt
No. 4 most popular
NH Barcelona Stadium
8.4
£82
$self.alt
No. 5 most popular
Barcelona Pere Tarrés Hostel
7.9
£19
Hotels in Horta-Guinardo
$self.alt
Best value
Mellow Hostel Barcelona
5.8
£15
$self.alt
No. 1 most popular
Hotel Alimara
8.1
£61
$self.alt
No. 2 most popular
Ilunion Bel-Art
8.2
£80
$self.alt
No. 3 most popular
Amrey Sant Pau
8.3
£56
$self.alt
No. 4 most popular
Garden House Hostel Barcelona by Feetup Hostels
8.3
£17
$self.alt
No. 5 most popular
Hotel Aristol
7.3
£70
Hotels in Eixample
$self.alt
Best value
The Hipstel Paseo De Gracia
7.7
£14
$self.alt
No. 1 most popular
NH Collection Barcelona Gran Hotel Calderón
8.7
£148
$self.alt
No. 2 most popular
Hotel Pulitzer Barcelona
8.9
£131
$self.alt
No. 3 most popular
Room Mate Gerard
9.1
£119
$self.alt
No. 4 most popular
Two Hotel Barcelona By Axel - Adults Only
8.7
£83
$self.alt
No. 5 most popular
Lenin Hostel
7.7
£52

When to book a hotel in Barcelona

Check out the information below to find the best deal on a Barcelona hotel room
Low season
February
High season
January

cheapest month to stay

61%

expected price decrease

most expensive time to stay

159%

expected price increase

Price
£37 - £247
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

£60

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£74

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Barcelona is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
£54 - £63
3 star
£102 - £113
4-5 star
£143 - £155

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 £132 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 February. The cost of your room could be as much as 69% 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 Saturday works out the most economical, with Friday proving the least economical.

How much does a luxury hotel in Barcelona cost?

A luxury hotel in Barcelona can set you back on average £136 per person, per night. In comparison, the average cost of a hotel in Barcelona is £111 per person, per night, representing a 19% 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 £36 for a bed per person. This will be around £74 under the cost of a typical Barcelona hotel.

Where should I stay in Barcelona?

When visiting Barcelona, people tend to book hotels in Eixample, Sant Marti, Sants-Montjuïc and Gracia.


How much does a hotel in Barcelona cost per night?

Use the information below to find quality Barcelona hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Parallel
8.5
£71
$self.alt
#2 most popular
ibis Barcelona Meridiana
8.3
£68
$self.alt
Best value
The Hipstel Paseo De Gracia
7.7
£14
3 stars
$self.alt
#1 most popular
Hotel del Mar
8.5
£77
$self.alt
#2 most popular
NH Barcelona Les Corts
8.4
£82
$self.alt
Best value
Hesperia Sant Joan
7.9
£51
4 stars and above
$self.alt
#1 most popular
Claris Hotel & Spa Gl
8.9
£126
$self.alt
#2 most popular
Hotel Colón Barcelona
8.9
£149
$self.alt
Best value
Exe Campus
8.0
£51

Cheapest hotels in Barcelona

These hotels and hostels usually make for a cheap way to stay in Barcelona
$self.alt
The Hipstel Paseo De Gracia
7.7
£14
$self.alt
InOut Hostel Barcelona
7.7
£17
$self.alt
Mellow Hostel Barcelona
5.9
£15
$self.alt
Safestay Passeig de Gracia
7.4
£17
$self.alt
Hola Hostal Eixample
8.0
£16
$self.alt
Safestay Barcelona Gothic
7.7
£18

Get the best value hotel in Barcelona

These hotels have the best prices for their ratings
$self.alt
Claris Hotel & Spa Gl
8.9
£126
$self.alt
Safestay Barcelona Gothic
7.7
£18
$self.alt
Gran Hotel La Florida
8.9
£107
$self.alt
Safestay Barcelona Sea
7.2
£19
$self.alt
Meliá Barcelona Sarrià
8.4
£118
$self.alt
InOut Hostel Barcelona
7.7
£17

Looking for a specific type of hotel?

Check out these great hotels in Barcelona that are perfect for any stay
Romantic hotels in Barcelona
$self.alt
Best value
Novotel Barcelona City
8.4
£100
$self.alt
No. 1 most popular
Hotel Arts Barcelona
8.8
£247
$self.alt
No. 2 most popular
Fairmont Rey Juan Carlos I
8.6
£137
$self.alt
No. 3 most popular
Mas Salagros Ecoresort & Aire Ancient Baths
8.8
£115
Kid-friendly hotels in Barcelona
$self.alt
Best value
Novotel Barcelona City
8.4
£100
$self.alt
No. 1 most popular
Hotel Arts Barcelona
8.8
£247
$self.alt
No. 2 most popular
Fairmont Rey Juan Carlos I
8.6
£137
$self.alt
No. 3 most popular
Mas Salagros Ecoresort & Aire Ancient Baths
8.8
£115
Luxury hotels in Barcelona
$self.alt
Best value
Catalonia Park Putxet Hotel
7.7
£64
$self.alt
No. 1 most popular
Claris Hotel & Spa Gl
8.9
£126
$self.alt
No. 2 most popular
Hotel Colón Barcelona
8.9
£149
$self.alt
No. 3 most popular
NH Barcelona Stadium
8.4
£82
$self.alt
No. 4 most popular
NH Collection Barcelona Pódium
8.9
£121
$self.alt
No. 5 most popular
Hotel Arts Barcelona
8.8
£247
$self.alt
Catalonia Barcelona Plaza
8.7
£104

Popular flight routes to Barcelona

Find the cheapest flights to Barcelona on popular routes
London to Barcelona
Fastest flight time
2h 10m
Cheapest price
£39
Manchester to Barcelona
Fastest flight time
2h 20m
Cheapest price
£50
Birmingham to Barcelona
Fastest flight time
2h 10m
Cheapest price
£50
Bristol to Barcelona
Fastest flight time
2h 05m
Cheapest price
£53
Belfast to Reus
Fastest flight time
2h 45m
Cheapest price
£62
Nottingham to Barcelona
Fastest flight time
2h 15m
Cheapest price
£82
Liverpool to Barcelona
Fastest flight time
2h 20m
Cheapest price
£85
Edinburgh to Barcelona
Fastest flight time
2h 45m
Cheapest price
£94
Leeds to Reus
Fastest flight time
2h 35m
Cheapest price
£97
Newcastle upon Tyne to Barcelona
Fastest flight time
2h 35m
Cheapest price
£111
View more

Start planning your trip to Barcelona