Hotels in Barcelona

Find the best deals on 6,845 hotels in Barcelona, Spain

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in Barcelona

Find the perfect Barcelona hotel for business or leisure


Things to do in Barcelona

La Rambla
Placa de Catalunya
Passeig de Gracia

Are there hotels available near La Rambla?

momondo users have recommended 12 hotels to users looking to stay near La Rambla. Hotels in this area have an average price of £96 per night. These prices may change based on several factors, such as time of year. Hotels near La Rambla are typically 9% more expensive than the average hotel in Barcelona, which is £86.

Hotels near La Rambla

Are there hotels available near Placa de Catalunya?

Below are the 12 user recommended hotels in the area of Barcelona that is closest to Placa de Catalunya. The average price near Placa de Catalunya is £82/night, with prices varying based on several factors including time of year. Hotels near Placa de Catalunya are typically 5% less expensive than the average hotel in Barcelona, which is £86.

Hotels near Placa de Catalunya

Are there hotels available near Passeig de Gracia?

Hotels near Passeig de Gracia are typically 3% less expensive than the average hotel in Barcelona, which is £86.

Hotels near Passeig de Gracia

Popular neighbourhoods in Barcelona

Search for hotels in these Barcelona neighbourhoods
Hotels in Sant Marti
Search hotels in Sant Marti
Hotels in Eixample
Search hotels in Eixample
Hotels in Sarria-Sant Gervasi
Search hotels in Sarria-Sant Gervasi
Hotels in Les Corts
Search hotels in Les Corts

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
February

cheapest month to stay

39%

expected price decrease

most expensive time to stay

33%

expected price increase

Price
£79 - £188
Highest day of week
Saturday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

£128

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£132

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
£47 - £55
3 star
£89 - £98
4-5 star
£124 - £132

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 or below
Ibis Barcelona Molins de Rei
No. 1 most popular

Ibis Barcelona Molins de Rei

8.2

£45

View Deal
Hostal Paraiso
No. 2 most popular

Hostal Paraiso

7.6

£79

View Deal
InOut Hostel Barcelona
Best value

InOut Hostel Barcelona

7.8

£12

View Deal
3 stars
Hotel Market
No. 1 most popular

Hotel Market

8.1

£54

View Deal
Catalonia La Maquinista
No. 2 most popular

Catalonia La Maquinista

8.7

£48

View Deal
Laumon
Best value

Laumon

7.8

£5

View Deal
4 stars and up
Expo Hotel Barcelona
No. 1 most popular

Expo Hotel Barcelona

7.9

£105

View Deal
W Barcelona
No. 2 most popular

W Barcelona

8.5

£234

View Deal
Gran Hotel La Florida
Best value

Gran Hotel La Florida

8.9

£12

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Barcelona

These hotels and hostels usually make for a cheap way to stay in Barcelona
Laumon

Laumon

7.8

£6

View Deal
Mellow Hostel Barcelona

Mellow Hostel Barcelona

5.8

£13

View Deal
InOut Hostel Barcelona

InOut Hostel Barcelona

7.8

£12

View Deal
La Flor de Gaudí Park Güell

La Flor de Gaudí Park Güell

8.3

£15

View Deal
Gran Hotel La Florida

Gran Hotel La Florida

8.9

£13

View Deal
The Hipstel Hostel Paseo De Gracia

The Hipstel Hostel Paseo De Gracia

7.5

£15

View Deal
Find popular hostels in Barcelona

Get the best value hotel in Barcelona

These hotels have the best prices for their ratings
Laumon

Laumon

7.8

£6

View Deal
Sant Jordi Hostels Sagrada Familia

Sant Jordi Hostels Sagrada Familia

8.4

£16

View Deal
Gran Hotel La Florida

Gran Hotel La Florida

8.9

£13

View Deal
La Flor de Gaudí Park Güell

La Flor de Gaudí Park Güell

8.3

£15

View Deal
InOut Hostel Barcelona

InOut Hostel Barcelona

7.8

£12

View Deal
Don Moustache Hostel

Don Moustache Hostel

8.6

£24

View Deal

Barcelona travel information

How long do people stay in Barcelona?

When visiting Barcelona the average booking length is 4 nights.

How much does a hotel cost in Barcelona?

On average, rooms will be priced around £87 per night when booking a hotel in Barcelona; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

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 £28% cheaper than in peak months.

Which day is cheapest to stay in Barcelona?

The cost of a Barcelona hotel room will vary for each day, but generally Monday works out the most economical, with Friday proving the least economical.

How much does a hostel in Barcelona cost?

Barcelona hostels and hotels with a 2 star rating and below charge around £50 for a bed per person. This will be around £37 under the cost of a typical Barcelona hotel.

Based on the weather in Barcelona, what attractions are popular during August?

Temperatures in Barcelona are typically around 24 °C during August and the chance of rain is low, which makes August the perfect time to spend some time outside at popular area attractions like Playa de la Barceloneta, Platja Nova Icaria, and Platja de Bogatell.