Hotels in Barcelona

Find the best deals on 5,895 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
133 AUD
View all deals
Claris Hotel & Spa Gl
8.8
220 AUD
View all deals
Hotel Colón Barcelona
9.0
259 AUD
View all deals
NH Barcelona Stadium
8.4
143 AUD
View all deals
NH Collection Barcelona Pódium
8.9
211 AUD
View all deals
Hotel Arts Barcelona
8.7
430 AUD
View all deals
H10 Itaca
8.4
162 AUD
View all deals
Catalonia Plaza Cataluña
8.7
220 AUD
View all deals
Catalonia Barcelona Plaza
8.6
180 AUD
View all deals
Wilson Boutique Hotel
8.7
161 AUD
View all deals
Hotel Attica 21 Barcelona Mar
8.3
158 AUD
View all deals
NH Barcelona Les Corts
8.3
142 AUD
View all deals
Catalonia Diagonal Centro
8.4
153 AUD
View all deals
Catalonia Park Putxet Hotel
7.6
111 AUD
View all deals
Hesperia Del Mar
8.2
164 AUD
View all deals
Mercure Barcelona Condor
8.2
144 AUD
View all deals
NH Sants Barcelona
8.4
159 AUD
View all deals
Aparthotel Atenea Barcelona
8.1
122 AUD
View all deals
Catalonia Born
8.7
171 AUD
View all deals
H10 Montcada Boutique Hotel
9.0
236 AUD
View all deals
Vincci Maritimo
8.6
161 AUD
View all deals
Acta Atrium Palace
8.5
165 AUD
View all deals
Gran Hotel La Florida
8.8
186 AUD
View all deals
Hotel Silken Ramblas
8.2
174 AUD
View all deals
Barceló Sants
8.6
164 AUD
View all deals
Hotel Barcelona Universal
8.8
165 AUD
View all deals
Le Méridien Barcelona
8.6
373 AUD
View all deals
Gran Hotel Barcino
8.3
142 AUD
View all deals
Gran Hotel Havana
8.7
205 AUD
View all deals
Hotel Suizo
8.3
132 AUD
View all deals
Royal Ramblas
8.6
196 AUD
View all deals
Hotel Serhs Rivoli Rambla
8.1
183 AUD
View all deals
Majestic Hotel & Spa Barcelona
9.0
414 AUD
View all deals
Meliá Barcelona Sarrià
8.4
205 AUD
View all deals
Hesperia Presidente
8.5
175 AUD
View all deals
Eurohotel Diagonal Port
7.4
122 AUD
View all deals
Eurostars Grand Marina
8.2
243 AUD
View all deals
Ilunion Bel-Art
8.3
139 AUD
View all deals
Exe Cristal Palace
8.1
161 AUD
View all deals
Abba Sants Hotel
8.2
139 AUD
View all deals

Popular neighbourhoods in Barcelona

Search for hotels in these Barcelona neighbourhoods
Hotels in Eixample
Best value
Casa Kessler Barcelona
9.0
34 AUD
No. 1 most popular
Two Hotel Barcelona By Axel - Adults Only
8.7
144 AUD
No. 2 most popular
Ayre Hotel Caspe
8.4
175 AUD
No. 3 most popular
Ayre Hotel Rosellon
8.6
202 AUD
No. 4 most popular
Hotel Vilamari
8.0
153 AUD
No. 5 most popular
Sunotel Club Central
8.3
131 AUD
Hotels in Gracia
Best value
La Flor de Gaudí Park Güell
8.2
25 AUD
No. 1 most popular
Generator Barcelona
8.3
37 AUD
No. 2 most popular
Casa Fuster Hotel
9.0
327 AUD
No. 3 most popular
Hotel Ronda Lesseps
8.1
106 AUD
No. 4 most popular
Casa Gracia
8.3
55 AUD
No. 5 most popular
Bcnsporthostels
7.2
28 AUD
Hotels in Sarria-Sant Gervasi
Best value
InOut Hostel Barcelona
7.6
28 AUD
No. 1 most popular
Hesperia Presidente
8.5
175 AUD
No. 2 most popular
Gran Hotel La Florida
8.8
186 AUD
No. 3 most popular
Wow Hostel Barcelona
7.3
32 AUD
No. 4 most popular
Eurostars Angli
8.2
130 AUD
No. 5 most popular
Catalonia Park Putxet Hotel
7.6
111 AUD
Hotels in Les Corts
Best value
Room018bcn
8.3
28 AUD
No. 1 most popular
NH Barcelona Stadium
8.4
143 AUD
No. 2 most popular
Fairmont Rey Juan Carlos I - Barcelona
8.7
239 AUD
No. 3 most popular
NH Sants Barcelona
8.4
159 AUD
No. 4 most popular
NH Collection Barcelona Constanza
8.7
183 AUD
No. 5 most popular
Barcelona Pere Tarrés Hostel
7.9
32 AUD

When to book a hotel in Barcelona

Low season
November
High season
April

cheapest month to stay

45%

expected price decrease

most expensive time to stay

36%

expected price increase

+150.0%
+100.0%
+50.0%
Base
Price
115 - 286 AUD
Highest day of week
Saturday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

165 AUD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

172 AUD

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?

On average, people stay in Barcelona for a total of 3 nights.

How much does a hotel cost in Barcelona?

The cost of a hotel room in Barcelona will vary according to demand, location and star rating. On average, rooms will cost around 135 AUD per night.

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

In November prices are at their lowest, making it the most cost-effective time to book a hotel room in Barcelona. You may find the cost of your room has decreased by 44%.

Which day is cheapest to stay in Barcelona?

Hotel rooms in Barcelona are generally cheapest on Tuesday and more costly on Friday.

How much does a luxury hotel in Barcelona cost?

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

How much does a hostel in Barcelona cost?

Per person, per night, a hostel in Barcelona (or a sub 2-star rated hotel) is priced at 33 AUD, on average. This price is 80 AUD cheaper than your average 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
220 AUD
#2 most popular
Hotel Colón Barcelona
9.0
259 AUD
Best value
Exe Campus
8.0
88 AUD
3 stars
#1 most popular
Hotel del Mar
8.4
133 AUD
#2 most popular
NH Barcelona Les Corts
8.3
142 AUD
Best value
Hesperia Sant Joan
7.8
88 AUD
2 stars and below
#1 most popular
ibis Barcelona Meridiana
8.1
118 AUD
#2 most popular
Safestay Barcelona Gothic
7.5
31 AUD
Best value
The Hipstel Paseo De Gracia
7.8
24 AUD

Cheapest hotels in Barcelona

Cheap hotels and hostels in Barcelona
The Hipstel Paseo De Gracia
7.8
24 AUD
InOut Hostel Barcelona
7.6
28 AUD
Mellow Hostel Barcelona
5.9
25 AUD
Safestay Barcelona Gothic
7.5
31 AUD
Hola Hostal Eixample
8.1
27 AUD
Hellobcn Hostel Barcelona
8.5
31 AUD

Best value hotels in Barcelona

Claris Hotel & Spa Gl
8.8
220 AUD
Safestay Barcelona Gothic
7.5
31 AUD
Gran Hotel La Florida
8.8
186 AUD
InOut Hostel Barcelona
7.6
28 AUD
Meliá Barcelona Sarrià
8.4
205 AUD
Barcelona Pere Tarrés Hostel
7.9
32 AUD

Looking for a specific type of hotel

Romantic hotels in Barcelona
Best value
Novotel Barcelona City
8.4
174 AUD
No. 1 most popular
Hotel Arts Barcelona
8.7
430 AUD
No. 2 most popular
Fairmont Rey Juan Carlos I - Barcelona
8.7
239 AUD
No. 3 most popular
W Barcelona
8.6
519 AUD
No. 4 most popular
Mas Salagros Ecoresort & Aire Ancient Baths
8.8
199 AUD
Kid-friendly hotels in Barcelona
Best value
Novotel Barcelona City
8.4
174 AUD
No. 1 most popular
Hotel Arts Barcelona
8.7
430 AUD
No. 2 most popular
Fairmont Rey Juan Carlos I - Barcelona
8.7
239 AUD
No. 3 most popular
W Barcelona
8.6
519 AUD
No. 4 most popular
Mas Salagros Ecoresort & Aire Ancient Baths
8.8
199 AUD
Luxury hotels in Barcelona
Best value
Catalonia Park Putxet Hotel
7.6
111 AUD
No. 1 most popular
Claris Hotel & Spa Gl
8.8
220 AUD
No. 2 most popular
Hotel Colón Barcelona
9.0
259 AUD
No. 3 most popular
NH Barcelona Stadium
8.4
143 AUD
No. 4 most popular
NH Collection Barcelona Pódium
8.9
211 AUD
No. 5 most popular
Hotel Arts Barcelona
8.7
430 AUD
H10 Itaca
8.4
162 AUD

Popular flight routes to Barcelona

Find the cheapest flights to Barcelona on popular routes
Sydney to Barcelona
Fastest flight time
26h 50m
Cheapest price
946 AUD
Brisbane to Barcelona
Fastest flight time
24h 25m
Cheapest price
1,080 AUD
Adelaide to Barcelona
Fastest flight time
26h 05m
Cheapest price
1,126 AUD
Perth to Barcelona
Fastest flight time
26h 55m
Cheapest price
1,157 AUD
Melbourne to Barcelona
Fastest flight time
23h 25m
Cheapest price
1,182 AUD
Cairns to Barcelona
Fastest flight time
46h 45m
Cheapest price
1,306 AUD
Canberra to Barcelona
Fastest flight time
26h 50m
Cheapest price
1,331 AUD
Newcastle to Barcelona
Fastest flight time
30h 20m
Cheapest price
1,387 AUD
Darwin to Barcelona
Fastest flight time
40h 05m
Cheapest price
1,515 AUD
Kalgoorlie to Barcelona
Fastest flight time
52h 45m
Cheapest price
2,220 AUD
View more

Start planning your trip to Barcelona