Hotels in Barcelona

Find the best deals on 5,897 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
90 USD
View all deals
Claris Hotel & Spa Gl
8.8
149 USD
View all deals
Hotel Colón Barcelona
9.0
176 USD
View all deals
NH Barcelona Stadium
8.3
97 USD
View all deals
NH Collection Barcelona Pódium
8.9
143 USD
View all deals
Hotel Arts Barcelona
8.7
292 USD
View all deals
H10 Itaca
8.4
110 USD
View all deals
Catalonia Plaza Cataluña
8.7
149 USD
View all deals
Catalonia Barcelona Plaza
8.6
122 USD
View all deals
Wilson Boutique Hotel
8.7
109 USD
View all deals
Attica 21 Barcelona Mar
8.3
107 USD
View all deals
NH Barcelona Les Corts
8.3
96 USD
View all deals
Catalonia Diagonal Centro
8.4
104 USD
View all deals
Catalonia Park Putxet Hotel
7.6
75 USD
View all deals
Hesperia Del Mar
8.2
111 USD
View all deals
Mercure Barcelona Condor
8.0
98 USD
View all deals
NH Sants Barcelona
8.4
108 USD
View all deals
Aparthotel Atenea Barcelona
8.1
83 USD
View all deals
Catalonia Born
8.7
116 USD
View all deals
H10 Montcada Boutique Hotel
8.9
160 USD
View all deals
Vincci Maritimo
8.6
109 USD
View all deals
Acta Atrium Palace
8.5
112 USD
View all deals
Gran Hotel La Florida
8.8
126 USD
View all deals
Hotel Silken Ramblas
8.2
118 USD
View all deals
Barceló Sants
8.6
111 USD
View all deals
Hotel Barcelona Universal
8.8
112 USD
View all deals
Le Méridien Barcelona
8.6
253 USD
View all deals
Gran Hotel Barcino
8.3
96 USD
View all deals
Gran Hotel Havana
8.7
139 USD
View all deals
Hotel Suizo
8.4
89 USD
View all deals
Royal Ramblas
8.6
133 USD
View all deals
Hotel Serhs Rivoli Rambla
8.1
124 USD
View all deals
Majestic Hotel & Spa Barcelona
9.0
281 USD
View all deals
Meliá Barcelona Sarrià
8.4
139 USD
View all deals
Hesperia Presidente
8.5
119 USD
View all deals
Eurohotel Diagonal Port
7.4
83 USD
View all deals
Eurostars Grand Marina
8.2
165 USD
View all deals
Ilunion Bel-Art
8.3
94 USD
View all deals
Exe Cristal Palace
8.1
109 USD
View all deals
Abba Sants Hotel
8.2
94 USD
View all deals

Popular neighborhoods in Barcelona

Search for hotels in these Barcelona neighborhoods
Hotels in Eixample
Best value
Casa Kessler Barcelona
9.0
23 USD
#1 Most popular
Ayre Hotel Rosellon
8.6
137 USD
#2 Most popular
Ofelias Hotel
8.6
124 USD
#3 Most popular
Sunotel Club Central
8.2
89 USD
#4 Most popular
Two Hotel Barcelona By Axel - Adults Only
8.7
98 USD
#5 Most popular
Axel Hotel Barcelona & Urban Spa - Adults Only
8.5
110 USD
Hotels in Gracia
Best value
La Flor de Gaudí Park Güell
8.2
17 USD
#1 Most popular
Generator Barcelona
8.3
25 USD
#2 Most popular
Casa Fuster Hotel
9.0
222 USD
#3 Most popular
Hotel Ronda Lesseps
8.1
72 USD
#4 Most popular
Casa Gracia
8.3
37 USD
#5 Most popular
Bcnsporthostels
7.2
19 USD
Hotels in Sarria-Sant Gervasi
Best value
InOut Hostel Barcelona
7.5
19 USD
#1 Most popular
Hesperia Presidente
8.5
119 USD
#2 Most popular
Gran Hotel La Florida
8.8
126 USD
#3 Most popular
Wow Hostel Barcelona
7.3
22 USD
#4 Most popular
Eurostars Angli
8.2
88 USD
#5 Most popular
Catalonia Park Putxet Hotel
7.6
75 USD
Hotels in Les Corts
Best value
Room018bcn
8.3
19 USD
#1 Most popular
NH Sants Barcelona
8.4
108 USD
#2 Most popular
NH Collection Barcelona Constanza
8.8
124 USD
#3 Most popular
NH Barcelona Stadium
8.3
97 USD
#4 Most popular
Hotel Sofia Barcelona - in The Unbound Collection by Hyatt
9.1
232 USD
#5 Most popular
NH Barcelona Les Corts
8.3
96 USD

When to book a hotel in Barcelona

Low Season
December
High Season
September

cheapest month to stay

33%

expected price decrease

most expensive time to stay

20%

expected price increase

+90.0%
+60.0%
+30.0%
Base
Price
115 - 206 USD
Highest day of week
Monday
Cheapest day of week
Thursday

av. price over the last two weeks

Average price (weeknight)

145 USD

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

158 USD

av. 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?

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

How much does a hotel cost in Barcelona?

159 USD 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 December. The cost of your room could be as much as 28% 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 Wednesday works out the most economical, with Sunday proving the least economical.

How much does a luxury hotel in Barcelona cost?

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

How much does a hostel in Barcelona cost?

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

Where should I stay in Barcelona?

Popular neighbourhoods to stay in Barcelona are Eixample, Gracia, Sarria-Sant Gervasi and Les Corts.


How much does a hotel in Barcelona cost?

4 stars and above
#1 most popular
Claris Hotel & Spa Gl
8.8
149 USD
#2 most popular
Hotel Colón Barcelona
9.0
176 USD
Best value
Exe Campus
8.0
60 USD
3 stars
#1 most popular
Hotel del Mar
8.4
90 USD
#2 most popular
NH Barcelona Les Corts
8.3
96 USD
Best value
Hesperia Sant Joan
7.8
60 USD
2 stars and below
#1 most popular
ibis Barcelona Meridiana
8.2
80 USD
#2 most popular
Safestay Barcelona Gothic
7.6
21 USD
Best value
The Hipstel Paseo De Gracia
7.8
16 USD

Cheapest hotels in Barcelona

Cheap hotels and hostels in Barcelona
The Hipstel Paseo De Gracia
7.8
16 USD
InOut Hostel Barcelona
7.5
19 USD
Mellow Hostel Barcelona
5.9
17 USD
Safestay Barcelona Gothic
7.6
21 USD
Hola Hostal Eixample
8.1
18 USD
Hellobcn Hostel Barcelona
8.5
21 USD

Best value hotels in Barcelona

Claris Hotel & Spa Gl
8.8
149 USD
Safestay Barcelona Gothic
7.6
21 USD
Gran Hotel La Florida
8.8
126 USD
InOut Hostel Barcelona
7.5
19 USD
Meliá Barcelona Sarrià
8.4
139 USD
Barcelona Pere Tarrés Hostel
7.9
22 USD

Looking for a specific type of hotel

Romantic Hotels in Barcelona
Best value
Novotel Barcelona City
8.3
118 USD
#1 Most popular
Hotel Arts Barcelona
8.7
292 USD
#2 Most popular
Fairmont Rey Juan Carlos I - Barcelona
8.6
162 USD
#3 Most popular
W Barcelona
8.6
352 USD
#4 Most popular
Mas Salagros Ecoresort & Aire Ancient Baths
8.8
135 USD
Kid-Friendly Hotels in Barcelona
Best value
Novotel Barcelona City
8.3
118 USD
#1 Most popular
Hotel Arts Barcelona
8.7
292 USD
#2 Most popular
Fairmont Rey Juan Carlos I - Barcelona
8.6
162 USD
#3 Most popular
W Barcelona
8.6
352 USD
#4 Most popular
Mas Salagros Ecoresort & Aire Ancient Baths
8.8
135 USD
Luxury Hotels in Barcelona
Best value
Catalonia Park Putxet Hotel
7.6
75 USD
#1 Most popular
Claris Hotel & Spa Gl
8.8
149 USD
#2 Most popular
Hotel Colón Barcelona
9.0
176 USD
#3 Most popular
NH Barcelona Stadium
8.3
97 USD
#4 Most popular
NH Collection Barcelona Pódium
8.9
143 USD
#5 Most popular
Hotel Arts Barcelona
8.7
292 USD
H10 Itaca
8.4
110 USD

Popular flight routes to Barcelona

Find the cheapest flights to Barcelona on popular routes
London to Barcelona
Fastest flight time
2h 10m
Cheapest price
56 USD
Paris to Barcelona
Fastest flight time
1h 45m
Cheapest price
59 USD
Copenhagen to Barcelona
Fastest flight time
2h 50m
Cheapest price
70 USD
Madrid to Barcelona
Fastest flight time
1h 15m
Cheapest price
80 USD
Stockholm to Barcelona
Fastest flight time
3h 25m
Cheapest price
99 USD
Helsinki to Barcelona
Fastest flight time
3h 55m
Cheapest price
121 USD
Kiev to Barcelona
Fastest flight time
3h 29m
Cheapest price
125 USD
Tel Aviv to Barcelona
Fastest flight time
4h 30m
Cheapest price
148 USD
New York to Barcelona
Fastest flight time
7h 20m
Cheapest price
242 USD
Newark to Barcelona
Fastest flight time
7h 15m
Cheapest price
246 USD
View more

Start planning your trip to Barcelona