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
81 EUR
View all deals
Claris Hotel & Spa Gl
8.8
134 EUR
View all deals
Hotel Colón Barcelona
9.0
158 EUR
View all deals
NH Barcelona Stadium
8.3
87 EUR
View all deals
NH Collection Barcelona Pódium
8.9
128 EUR
View all deals
Hotel Arts Barcelona
8.7
262 EUR
View all deals
H10 Itaca
8.4
99 EUR
View all deals
Catalonia Plaza Cataluña
8.7
134 EUR
View all deals
Catalonia Barcelona Plaza
8.6
109 EUR
View all deals
Wilson Boutique Hotel
8.7
98 EUR
View all deals
Attica 21 Barcelona Mar
8.3
96 EUR
View all deals
NH Barcelona Les Corts
8.3
86 EUR
View all deals
Catalonia Diagonal Centro
8.4
93 EUR
View all deals
Catalonia Park Putxet Hotel
7.6
67 EUR
View all deals
Hesperia Del Mar
8.2
100 EUR
View all deals
Mercure Barcelona Condor
8.0
88 EUR
View all deals
NH Sants Barcelona
8.4
97 EUR
View all deals
Aparthotel Atenea Barcelona
8.1
74 EUR
View all deals
Catalonia Born
8.7
104 EUR
View all deals
H10 Montcada Boutique Hotel
8.9
144 EUR
View all deals
Vincci Maritimo
8.6
98 EUR
View all deals
Acta Atrium Palace
8.5
100 EUR
View all deals
Gran Hotel La Florida
8.8
113 EUR
View all deals
Hotel Silken Ramblas
8.2
106 EUR
View all deals
Barceló Sants
8.6
100 EUR
View all deals
Hotel Barcelona Universal
8.8
100 EUR
View all deals
Le Méridien Barcelona
8.6
227 EUR
View all deals
Gran Hotel Barcino
8.3
86 EUR
View all deals
Gran Hotel Havana
8.7
125 EUR
View all deals
Hotel Suizo
8.4
80 EUR
View all deals
Royal Ramblas
8.6
119 EUR
View all deals
Hotel Serhs Rivoli Rambla
8.1
111 EUR
View all deals
Majestic Hotel & Spa Barcelona
9.0
252 EUR
View all deals
Meliá Barcelona Sarrià
8.4
125 EUR
View all deals
Hesperia Presidente
8.5
107 EUR
View all deals
Eurohotel Diagonal Port
7.4
74 EUR
View all deals
Eurostars Grand Marina
8.2
148 EUR
View all deals
Ilunion Bel-Art
8.3
84 EUR
View all deals
Exe Cristal Palace
8.1
98 EUR
View all deals
Abba Sants Hotel
8.2
84 EUR
View all deals

Popular neighbourhoods in Barcelona

Search for hotels in these Barcelona neighbourhoods
Hotels in Eixample
Best value
Casa Kessler Barcelona
9.0
21 EUR
No. 1 most popular
Two Hotel Barcelona By Axel - Adults Only
8.7
88 EUR
No. 2 most popular
H10 Itaca
8.4
99 EUR
No. 3 most popular
Sercotel Amister Art Hotel
8.6
100 EUR
No. 4 most popular
Hotel Granados 83
8.7
108 EUR
No. 5 most popular
Sunotel Club Central
8.2
80 EUR
Hotels in Gracia
Best value
La Flor de Gaudí Park Güell
8.2
15 EUR
No. 1 most popular
Hotel Ronda Lesseps
8.1
65 EUR
No. 2 most popular
Generator Barcelona
8.3
22 EUR
No. 3 most popular
Casa Fuster Hotel
9.0
199 EUR
No. 4 most popular
Casa Gracia
8.3
33 EUR
No. 5 most popular
Bcnsporthostels
7.2
17 EUR
Hotels in Sarria-Sant Gervasi
Best value
InOut Hostel Barcelona
7.5
17 EUR
No. 1 most popular
Eurostars Angli
8.2
79 EUR
No. 2 most popular
Hotel Primero Primera
9.3
153 EUR
No. 3 most popular
Vincci Mae
8.8
109 EUR
No. 4 most popular
Gran Hotel La Florida
8.8
113 EUR
No. 5 most popular
Wow Hostel Barcelona
7.3
20 EUR
Hotels in Les Corts
Best value
Room018bcn
8.3
17 EUR
No. 1 most popular
NH Sants Barcelona
8.4
97 EUR
No. 2 most popular
Hotel Sofia Barcelona - in The Unbound Collection by Hyatt
9.1
208 EUR
No. 3 most popular
Fairmont Rey Juan Carlos I - Barcelona
8.6
145 EUR
No. 4 most popular
NH Collection Barcelona Constanza
8.8
111 EUR
No. 5 most popular
NH Barcelona Stadium
8.3
87 EUR

When to book a hotel in Barcelona

Low season
November
High season
June

cheapest month to stay

43%

expected price decrease

most expensive time to stay

28%

expected price increase

+150.0%
+100.0%
+50.0%
Base
Price
75 - 169 EUR
Highest day of week
Monday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

108 EUR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

103 EUR

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?

The average length of stay in Barcelona is 4 nights.

How much does a hotel cost in Barcelona?

A hotel room in Barcelona will generally set you back around 122 EUR per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

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

Barcelona hotels are at their most economical to book in the month of November. The rates you are charged may be 43% lower than in the high season, making it the best time to get a great deal.

Which day is cheapest to stay in Barcelona?

Room prices for hotels in Barcelona will be at their lowest on Wednesday and peak on Sunday.

How much does a luxury hotel in Barcelona cost?

139 EUR is around the price you are going to have to pay for a luxury hotel room in Barcelona. This is on average a 18.864% increase on the cost of a typical Barcelona hotel, which is more likely to charge 113 EUR a night.

How much does a hostel in Barcelona cost?

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

Where should I stay in Barcelona?

Areas such as Eixample, Gracia, Sarria-Sant Gervasi and Les Corts prove popular amongst people booking a hotel in Barcelona.


How much does a hotel in Barcelona cost?

4 stars and above
#1 most popular
Claris Hotel & Spa Gl
8.8
134 EUR
#2 most popular
Hotel Colón Barcelona
9.0
158 EUR
Best value
Exe Campus
8.0
54 EUR
3 stars
#1 most popular
Hotel del Mar
8.4
81 EUR
#2 most popular
NH Barcelona Les Corts
8.3
86 EUR
Best value
Hesperia Sant Joan
7.8
54 EUR
2 stars and below
#1 most popular
ibis Barcelona Meridiana
8.2
72 EUR
#2 most popular
Safestay Barcelona Gothic
7.6
19 EUR
Best value
The Hipstel Paseo De Gracia
7.8
14 EUR

Cheapest hotels in Barcelona

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

Best value hotels in Barcelona

Claris Hotel & Spa Gl
8.8
134 EUR
Safestay Barcelona Gothic
7.6
19 EUR
Gran Hotel La Florida
8.8
113 EUR
InOut Hostel Barcelona
7.5
17 EUR
Meliá Barcelona Sarrià
8.4
125 EUR
Barcelona Pere Tarrés Hostel
7.9
20 EUR

Looking for a specific type of hotel

Romantic hotels in Barcelona
Best value
Novotel Barcelona City
8.3
106 EUR
No. 1 most popular
Hotel Arts Barcelona
8.7
262 EUR
No. 2 most popular
Fairmont Rey Juan Carlos I - Barcelona
8.6
145 EUR
No. 3 most popular
W Barcelona
8.6
316 EUR
No. 4 most popular
Mas Salagros Ecoresort & Aire Ancient Baths
8.8
121 EUR
Kid-friendly hotels in Barcelona
Best value
Novotel Barcelona City
8.3
106 EUR
No. 1 most popular
Hotel Arts Barcelona
8.7
262 EUR
No. 2 most popular
Fairmont Rey Juan Carlos I - Barcelona
8.6
145 EUR
No. 3 most popular
W Barcelona
8.6
316 EUR
No. 4 most popular
Mas Salagros Ecoresort & Aire Ancient Baths
8.8
121 EUR
Luxury hotels in Barcelona
Best value
Catalonia Park Putxet Hotel
7.6
67 EUR
No. 1 most popular
Claris Hotel & Spa Gl
8.8
134 EUR
No. 2 most popular
Hotel Colón Barcelona
9.0
158 EUR
No. 3 most popular
NH Barcelona Stadium
8.3
87 EUR
No. 4 most popular
NH Collection Barcelona Pódium
8.9
128 EUR
No. 5 most popular
Hotel Arts Barcelona
8.7
262 EUR
H10 Itaca
8.4
99 EUR

Popular flight routes to Barcelona

Find the cheapest flights to Barcelona on popular routes
Dublin to Barcelona
Fastest flight time
2h 30m
Cheapest price
31 EUR
Dublin to Girona
Fastest flight time
2h 30m
Cheapest price
40 EUR
Dublin to Reus
Fastest flight time
2h 35m
Cheapest price
45 EUR
Cork to Barcelona
Fastest flight time
2h 20m
Cheapest price
112 EUR
Shannon to Reus
Fastest flight time
2h 30m
Cheapest price
130 EUR
Knock to Barcelona
Fastest flight time
7h 05m
Cheapest price
133 EUR
Cork to Reus
Fastest flight time
7h 35m
Cheapest price
155 EUR
Shannon to Barcelona
Fastest flight time
4h 55m
Cheapest price
234 EUR
Cork to Girona
Fastest flight time
10h 10m
Cheapest price
266 EUR
Milltown (Kerry) to Barcelona
Fastest flight time
7h 10m
Cheapest price
308 EUR
View more

Start planning your trip to Barcelona