Hotels in Barcelona

Find the best deals on 5,948 hotels in Barcelona

Check-in
Check-out
Compare vs. momondo |

Top Barcelona hotels

Find a cheap hotel in Barcelona that meets your travel needs.
$self.alt
NH Collection Barcelona Gran Hotel Calderón
8.6
$174
View all deals
$self.alt
Eurostars Grand Marina
8.3
$165
View all deals
$self.alt
Hotel Exe Laietana Palace
8.2
$103
View all deals
$self.alt
Exe Campus
8.2
$60
View all deals
$self.alt
Hotel 1898
9.3
$190
View all deals
$self.alt
W Barcelona
8.5
$352
View all deals
$self.alt
NH Sants Barcelona
8.5
$108
View all deals
$self.alt
Room Mate Gerard
9.0
$140
View all deals
$self.alt
Hotel Gotico
8.5
$102
View all deals
$self.alt
Hotel España Ramblas
8.6
$134
View all deals
$self.alt
Axel Hotel Barcelona & Urban Spa - Adults Only
8.6
$110
View all deals
$self.alt
Petit Palace Boquería Garden
8.8
$158
View all deals
$self.alt
Hotel Barcelona Colonial
8.4
$104
View all deals
$self.alt
Barceló Raval
8.4
$122
View all deals
$self.alt
Best Western Plus Hotel Alfa Aeropuerto
8.3
$83
View all deals
$self.alt
InOut Hostel Barcelona
7.6
$19
View all deals
$self.alt
Exe Plaza Catalunya
8.6
$106
View all deals
$self.alt
Gran Hotel Barcino
8.5
$96
View all deals
$self.alt
Claris Hotel & Spa Gl
8.8
$149
View all deals
$self.alt
ICON BCN by Petit Palace
9.0
$164
View all deals
$self.alt
Od Barcelona
9.0
$169
View all deals
$self.alt
Majestic Hotel & Spa Barcelona
9.0
$281
View all deals
$self.alt
Hotel Barcelona Universal
8.7
$112
View all deals
$self.alt
Barceló Sants
8.7
$111
View all deals
$self.alt
Hotel Concordia Barcelona
8.3
$102
View all deals
$self.alt
Tryp Barcelona Apolo Hotel
8.5
$118
View all deals
$self.alt
Eurostars Ramblas
8.2
$127
View all deals
$self.alt
Pullman Barcelona Skipper
8.6
$212
View all deals
$self.alt
Eurostars Bcn Design
8.5
$135
View all deals
$self.alt
Rodamon Barcelona Hostel
9.2
$31
View all deals
$self.alt
Hotel Serhs Rivoli Rambla
8.0
$124
View all deals
$self.alt
Eurostars Monumental
8.5
$109
View all deals
$self.alt
Grums Hotel & Spa
8.5
$112
View all deals
$self.alt
Novotel Barcelona City
8.5
$118
View all deals
$self.alt
Sansi Diputacio Hotel
5.6
$70
View all deals
$self.alt
Holiday Inn Express Barcelona - City 22@
8.1
$104
View all deals
$self.alt
NH Collection Barcelona Constanza
8.8
$124
View all deals
$self.alt
Exe Cristal Palace
8.2
$109
View all deals
$self.alt
El Palace
9.5
$292
View all deals
$self.alt
Fairmont Barcelona Rey Juan Carlos I
8.7
$162
View all deals

Popular neighborhoods in Barcelona

Search for hotels in these Barcelona neighborhoods
Hotels in Eixample
Search hotels in Eixample
$self.alt
Best value
Safestay Passeig de Gracia
7.7
$20
$self.alt
#1 Most popular
Cotton House Hotel Autograph Collection
8.7
$275
$self.alt
#2 Most popular
Hcc Regente
8.3
$123
$self.alt
#3 Most popular
Seventy Barcelona
9.7
$self.alt
#4 Most popular
El Palace
9.5
$292
$self.alt
#5 Most popular
Ako Suite
8.7
$126
Hotels in Sant Marti
Search hotels in Sant Marti
$self.alt
Best value
Arc House Barcelona - Youth Hostel
7.7
$17
$self.alt
#1 Most popular
Hotel Best Front Maritim
7.5
$97
$self.alt
#2 Most popular
Barcelona Princess
8.4
$110
$self.alt
#3 Most popular
Vincci Maritimo
8.6
$109
$self.alt
#4 Most popular
Golden Tulip Barcelona
8.5
$94
$self.alt
#5 Most popular
Hotel SB Diagonal Zero Barcelona
8.1
$114
Hotels in Gracia
Search hotels in Gracia
$self.alt
Best value
La Flor de Gaudí Park Güell
8.3
$17
$self.alt
#1 Most popular
Hotel Ronda Lesseps
8.2
$72
$self.alt
#2 Most popular
Hotel Casa Fuster
9.1
$222
$self.alt
#3 Most popular
Generator Barcelona
8.1
$25
$self.alt
#4 Most popular
Casa Gracia Barcelona Hostel
8.4
$37
$self.alt
#5 Most popular
Jam Hostel Barcelona
9.1
$20
Hotels in Les Corts
Search hotels in Les Corts
$self.alt
Best value
Room018bcn
8.3
$19
$self.alt
#1 Most popular
Hotel Sofia Barcelona, In The Unbound Collection By Hyatt
9.2
$232
$self.alt
#2 Most popular
NH Sants Barcelona
8.5
$108
$self.alt
#3 Most popular
NH Barcelona Stadium
8.4
$97
$self.alt
#4 Most popular
Fairmont Barcelona Rey Juan Carlos I
8.7
$162
$self.alt
#5 Most popular
Barcelona Pere Tarrés Hostel
8.0
$22

When to book a hotel in Barcelona

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

cheapest month to stay

32%

expected price decrease

most expensive time to stay

22%

expected price increase

Price
$120 - $223
Highest day of week
Friday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$198

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$177

av. 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.
1-2 star
$64 - $75
3 star
$124 - $136
4-5 star
$170 - $182

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
Rodamon Barcelona Hostel
9.2
$31
$self.alt
#2 most popular
Sant Jordi Hostels Sagrada Familia
8.4
$23
$self.alt
Best value
InOut Hostel Barcelona
7.6
$19
3 stars
$self.alt
#1 most popular
Holiday Inn Express Barcelona - City 22@
8.1
$104
$self.alt
#2 most popular
Oriente Atiram
8.2
$97
$self.alt
Best value
NH Porta Barcelona
8.3
$65
4 stars and above
$self.alt
#1 most popular
NH Collection Barcelona Gran Hotel Calderón
8.6
$174
$self.alt
#2 most popular
Eurostars Grand Marina
8.3
$165
$self.alt
Best value
Exe Campus
8.2
$60

Cheap hotels in Barcelona

These hotels and hostels are the cheapest accommodations available in Barcelona
$self.alt
Mellow Hostel Barcelona
5.8
$17
$self.alt
Safestay Passeig de Gracia
7.7
$20
$self.alt
InOut Hostel Barcelona
7.6
$19
$self.alt
Don Moustache Hostel
8.7
$21
$self.alt
Bcnsporthostels
7.4
$19
$self.alt
Safestay Barcelona Gothic
7.8
$21

Get the best value hotel in Barcelona

These hotels have the best prices for their ratings
$self.alt
Exe Campus
8.2
$60
$self.alt
Eurostars Bcn Design
8.5
$135
$self.alt
InOut Hostel Barcelona
7.6
$19
$self.alt
Rodamon Barcelona Hostel
9.2
$31
$self.alt
Claris Hotel & Spa Gl
8.8
$149
$self.alt
Sant Jordi Hostels Sagrada Familia
8.4
$23

Barcelona travel information

How long do people stay in Barcelona?

A stay of 3 nights is most popular when visiting Barcelona.

How much does a hotel cost in Barcelona?

$116 per night is the average rate for a room when booking a hotel in Barcelona. Prices will differ depending on factors such as star rating, time of year and location.

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

The cheapest month to book a hotel in Barcelona is January. The cost of your room could be as much as 31% cheaper than 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 Thursday proving the least economical.

How much does a luxury hotel in Barcelona cost?

$142 per person, per night, is on average, what you can expect to pay for luxury hotels in Barcelona. To put this in perspective, $116 per person, per night is the average price of a hotel in Barcelona, which is a price difference of around 18% to stay at a luxury hotel.

How much does a hostel in Barcelona cost?

On average, a hostel in Barcelona will be priced around $41. This price will be per person, per night and was obtained using hostel and 2 star or below hotels. In comparison, this will be $75 lower than your typical Barcelona hotel.


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.5
$118
$self.alt
#1 Most popular
Fairmont Barcelona Rey Juan Carlos I
8.7
$162
$self.alt
#2 Most popular
Hotel Arts Barcelona
8.5
$292
Kid-Friendly Hotels in Barcelona
$self.alt
Best value
Novotel Barcelona City
8.5
$118
$self.alt
#1 Most popular
Fairmont Barcelona Rey Juan Carlos I
8.7
$162
$self.alt
#2 Most popular
Hotel Arts Barcelona
8.5
$292
Luxury Hotels in Barcelona
$self.alt
Best value
Catalonia Park Putxet Hotel
7.7
$75
$self.alt
#1 Most popular
NH Collection Barcelona Gran Hotel Calderón
8.6
$174
$self.alt
#2 Most popular
Eurostars Grand Marina
8.3
$165
$self.alt
#3 Most popular
Hotel 1898
9.3
$190
$self.alt
#4 Most popular
W Barcelona
8.5
$352
$self.alt
#5 Most popular
NH Sants Barcelona
8.5
$108
$self.alt
Hotel Gotico
8.5
$102

Popular flight routes to Barcelona

Find the cheapest flights to Barcelona
Madrid to Barcelona
Fastest flight time
1h 05m
Cheapest price
$47
London to Barcelona
Fastest flight time
2h 10m
Cheapest price
$57
Prague to Barcelona
Fastest flight time
2h 30m
Cheapest price
$71
Kiev to Barcelona
Fastest flight time
3h 50m
Cheapest price
$74
Tel Aviv to Barcelona
Fastest flight time
4h 40m
Cheapest price
$92
Amsterdam to Barcelona
Fastest flight time
2h 10m
Cheapest price
$126
Paris to Barcelona
Fastest flight time
1h 45m
Cheapest price
$139
Frankfurt am Main to Barcelona
Fastest flight time
2h 00m
Cheapest price
$147
Moscow to Barcelona
Fastest flight time
4h 45m
Cheapest price
$209
Miami to Barcelona
Fastest flight time
9h 00m
Cheapest price
$220
View more

Start planning your trip to Barcelona