|
Low season
|
October |
|
High season
|
September |
cheapest month to stay
28%
expected price decrease
most expensive time to stay
149%
expected price increase
|
Price
|
66 - 227 GBP
|
|
Highest day of week
|
Thursday |
|
Cheapest day of week
|
Tuesday |
avg. price over the last two weeks
Average price (weeknight)
74 GBP
avg. price over the last two weeks
avg. price over the last two weeks
Average price (weekend night)
60 GBP
avg. price over the last two weeks
When visiting Barcelona the average booking length is 4 nights.
On average, rooms will be priced around 146 GBP 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.
The cheapest month to book a hotel in Barcelona is October. The cost of your room could be as much as 41% cheaper than in peak months.
The cost of a Barcelona hotel room will vary for each day, but generally Monday works out the most economical, with Wednesday proving the least economical.
A luxury hotel in Barcelona can set you back on average 139 GBP per person, per night. In comparison, the average cost of a hotel in Barcelona is 114 GBP per person, per night, representing a 18% premium for a luxury hotel.
Barcelona hostels and hotels with a 2 star rating and below charge around 35 GBP for a bed per person. This will be around 79 GBP under the cost of a typical Barcelona hotel.
When visiting Barcelona, people tend to book hotels in Eixample, Gracia, Sarria-Sant Gervasi and Sant Marti.
Top car hires in Barcelona
Experience Barcelona from behind the wheel! Learn more about the best car hire deals here
Get the latest Barcelona flight insights
Find the best time to travel, cheapest fares and most popular airlines.