Hotels in Barcelona

Find the best deals on 5 963 hotels in Barcelona

Check-in
Check-out
Compare vs momondo |

Top Barcelona hotels

Find a cheap hotel in Barcelona that meets your travel needs.
NH Sants Barcelona
NH Sants Barcelona
8,5
R1 897
View all deals
NH Collection Barcelona Gran Hotel Calderón
NH Collection Barcelona Gran Hotel Calderón
8,6
R3 056
View all deals
NH Collection Barcelona Constanza
NH Collection Barcelona Constanza
8,8
R2 178
View all deals
NH Barcelona Stadium
NH Barcelona Stadium
8,4
R1 704
View all deals
Pestana Arena Barcelona
Pestana Arena Barcelona
8,7
R1 880
View all deals
Vincci Maritimo
Vincci Maritimo
8,6
R1 915
View all deals
Barcelona Princess
Barcelona Princess
8,5
R1 932
View all deals
Hotel Ronda Lesseps
Hotel Ronda Lesseps
8,2
R1 265
View all deals
Pierre & Vacances Barcelona Sants
Pierre & Vacances Barcelona Sants
8,4
R1 687
View all deals
NH Collection Barcelona Pódium
NH Collection Barcelona Pódium
8,9
R2 512
View all deals
Catalonia Diagonal Centro
Catalonia Diagonal Centro
8,5
R1 827
View all deals
Gran Hotel La Florida
Gran Hotel La Florida
8,9
R2 213
View all deals
Hotel Glories
Hotel Glories
7,9
R1 528
View all deals
H10 Universitat Hotel
H10 Universitat Hotel
8,9
R2 547
View all deals
Evenia Rossello
Evenia Rossello
8,4
R1 985
View all deals
Vidre Home - Plaza Real
Vidre Home - Plaza Real
8,4
R4 778
View all deals
Olivia Plaza Hotel
Olivia Plaza Hotel
9,5
R2 898
View all deals
Barceló Raval
Barceló Raval
8,3
R2 143
View all deals
Almanac Barcelona
Almanac Barcelona
9,4
R4 567
View all deals
H10 Itaca
H10 Itaca
8,5
R1 932
View all deals
Catalonia Park Putxet Hotel
Catalonia Park Putxet Hotel
7,7
R1 318
View all deals
Sixties Ramblas
Sixties Ramblas
8,4
R1 722
View all deals
Atenea Rekord Suites
Atenea Rekord Suites
8,1
R1 651
View all deals
Hotel Silken Ramblas
Hotel Silken Ramblas
8,3
R2 073
View all deals
Hotel Barcelona Universal
Hotel Barcelona Universal
8,7
R1 968
View all deals
Meliá Barcelona Sarrià
Meliá Barcelona Sarrià
8,3
R2 442
View all deals
Eurohotel Diagonal Port
Eurohotel Diagonal Port
7,6
R1 458
View all deals
Eurostars Grand Marina
Eurostars Grand Marina
8,3
R2 898
View all deals
Hotel America Barcelona
Hotel America Barcelona
8,9
R2 161
View all deals
Expo Hotel Barcelona
Expo Hotel Barcelona
7,9
R1 669
View all deals
Ramblas Barcelona
Ramblas Barcelona
7,5
R1 722
View all deals
Hilton Barcelona
Hilton Barcelona
8,3
R2 494
View all deals
Axel Hotel Barcelona & Urban Spa - Adults Only
Axel Hotel Barcelona & Urban Spa - Adults Only
8,6
R1 932
View all deals
B-Hotel
B-Hotel
9,1
R1 985
View all deals
Safestay Barcelona Gothic
Safestay Barcelona Gothic
7,8
R369
View all deals
Hotel 1898
Hotel 1898
9,3
R3 337
View all deals
Cram Hotel
Cram Hotel
8,4
R2 003
View all deals
Grand Hotel Central
Grand Hotel Central
9,1
R4 180
View all deals
Hotel España Ramblas
Hotel España Ramblas
8,6
R2 354
View all deals
Hotel Peninsular
Hotel Peninsular
7,6
R1 212
View all deals

Popular neighbourhoods in Barcelona

Search for hotels in these Barcelona neighbourhoods
Hotels in Gracia
Search hotels in Gracia
La Flor de Gaudí Park Güell
Best value
La Flor de Gaudí Park Güell
8,3
R299
Hotel Ronda Lesseps
No. 1 most popular
Hotel Ronda Lesseps
8,2
R1 265
Hotel Casa Fuster
No. 2 most popular
Hotel Casa Fuster
9,1
R3 899
Generator Barcelona
No. 3 most popular
Generator Barcelona
8,1
R440
Casa Gracia Barcelona
No. 4 most popular
Casa Gracia Barcelona
8,4
R650
Jam Hostel Barcelona
No. 5 most popular
Jam Hostel Barcelona
9,1
R352
Hotels in Nou Barris
Search hotels in Nou Barris
LM Rooms BCN
Best value
LM Rooms BCN
7,9
R896
ibis Barcelona Meridiana
No. 1 most popular
ibis Barcelona Meridiana
8,3
R1 406
Hotels in Horta-Guinardo
Search hotels in Horta-Guinardo
Mellow Hostel Barcelona
Best value
Mellow Hostel Barcelona
5,8
R299
Hotel Alimara
No. 1 most popular
Hotel Alimara
8,3
R1 247
Ilunion Bel-Art
No. 2 most popular
Ilunion Bel-Art
8,4
R1 651
Hotel Amrey Sant Pau
No. 3 most popular
Hotel Amrey Sant Pau
8,5
R1 160
Htop Bcn City Hotel
No. 4 most popular
Htop Bcn City Hotel
6,8
R1 212
Hotel Aristol
No. 5 most popular
Hotel Aristol
7,5
R1 441
Hotels in Les Corts
Search hotels in Les Corts
Room018bcn
Best value
Room018bcn
8,3
R334
NH Collection Barcelona Constanza
No. 1 most popular
NH Collection Barcelona Constanza
8,8
R2 178
NH Sants Barcelona
No. 2 most popular
NH Sants Barcelona
8,5
R1 897
NH Barcelona Stadium
No. 3 most popular
NH Barcelona Stadium
8,4
R1 704
Hotel Sofia Barcelona, In The Unbound Collection By Hyatt
No. 4 most popular
Hotel Sofia Barcelona, In The Unbound Collection By Hyatt
9,2
R4 075
Barcelona Pere Tarrés Hostel
No. 5 most popular
Barcelona Pere Tarrés Hostel
8,0
R387

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

35%

expected price decrease

most expensive time to stay

25%

expected price increase

Price
R1,710 - R3,438
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

R2 494

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

R2 494

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.
1-2 star
R1.124 - R1.317
3 star
R2.178 - R2.389
4-5 star
R2.986 - R3.196

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
Vidre Home - Plaza Real
#1 most popular
Vidre Home - Plaza Real
8,4
R4 778
Hotel Peninsular
#2 most popular
Hotel Peninsular
7,6
R1 212
Safestay Barcelona Gothic
Best value
Safestay Barcelona Gothic
7,8
R369
3 stars
Sixties Ramblas
#1 most popular
Sixties Ramblas
8,4
R1 722
Ramblas Barcelona
#2 most popular
Ramblas Barcelona
7,5
R1 722
Hotel Glories
Best value
Hotel Glories
7,9
R1 528
4 stars and above
NH Sants Barcelona
#1 most popular
NH Sants Barcelona
8,5
R1 897
NH Collection Barcelona Gran Hotel Calderón
#2 most popular
NH Collection Barcelona Gran Hotel Calderón
8,6
R3 056
Hotel Ronda Lesseps
Best value
Hotel Ronda Lesseps
8,2
R1 265

Cheap hotels in Barcelona

These hotels and hostels are the cheapest accommodations available in Barcelona
Safestay Barcelona Gothic
Safestay Barcelona Gothic
7,8
R369
Generator Barcelona
Generator Barcelona
8,1
R440
Don Moustache Hostel
Don Moustache Hostel
8,7
R369
Barcelona & You
Barcelona & You
8,3
R527
Hostel New York
Hostel New York
7,3
R422
Pensión Coral
Pensión Coral
8,0
R615

Get the best value hotel in Barcelona

These hotels have the best prices for their ratings
Gran Hotel La Florida
Gran Hotel La Florida
8,9
R2 213
Don Moustache Hostel
Don Moustache Hostel
8,7
R369
Safestay Barcelona Gothic
Safestay Barcelona Gothic
7,8
R369
Generator Barcelona
Generator Barcelona
8,1
R440
Eurostars Bcn Design
Eurostars Bcn Design
8,5
R2 371
Barcelona & You
Barcelona & You
8,3
R527

Barcelona travel information

How long do people stay in Barcelona?

1 night is the typical length of stay for people visiting Barcelona.

How much does a hotel cost in Barcelona?

The price of a hotel in Barcelona depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around R116 per night.

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

January is the cheapest month to book a hotel in Barcelona. Prices can be 35% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Barcelona?

Saturday is the day where you will typically find the lowest price for your hotel room in Barcelona. The highest price tends to be on Friday.

How much does a luxury hotel in Barcelona cost?

Luxury hotels in Barcelona are priced around R136 a night for each person. Opting for a luxury hotel could add 14% on top of the price of an average hotel in Barcelona, which stands at R116 a night for each person.

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 R62, on average. This price is R54 cheaper than your average Barcelona hotel.


Looking for a specific type of hotel?

Check out these great hotels in Barcelona that are perfect for any stay
Luxury hotels in Barcelona
Catalonia Park Putxet Hotel
Best value
Catalonia Park Putxet Hotel
7,7
R1 318
NH Sants Barcelona
No. 1 most popular
NH Sants Barcelona
8,5
R1 897
NH Collection Barcelona Gran Hotel Calderón
No. 2 most popular
NH Collection Barcelona Gran Hotel Calderón
8,6
R3 056
NH Collection Barcelona Constanza
No. 3 most popular
NH Collection Barcelona Constanza
8,8
R2 178
NH Barcelona Stadium
No. 4 most popular
NH Barcelona Stadium
8,4
R1 704
Vincci Maritimo
No. 5 most popular
Vincci Maritimo
8,6
R1 915
Barcelona Princess
Barcelona Princess
8,5
R1 932

Popular flight routes to Barcelona

Find the cheapest flights to Barcelona
Durban to Barcelona
Fastest flight time
22h 45m
Cheapest price
R9 519
Johannesburg to Barcelona
Fastest flight time
17h 40m
Cheapest price
R10 345
Port Elizabeth to Barcelona
Fastest flight time
25h 45m
Cheapest price
R12 084
Cape Town to Barcelona
Fastest flight time
29h 25m
Cheapest price
R16 404
View more

Start planning your trip to Barcelona