|
Low season
|
February |
|
High season
|
June |
cheapest month to stay
30%
expected price decrease
most expensive time to stay
90%
expected price increase
|
Price
|
1 929 - 5 225 ZAR
|
|
Highest day of week
|
Wednesday |
|
Cheapest day of week
|
Sunday |
avg. price over the last two weeks
Average price (weeknight)
2 643 ZAR
avg. price over the last two weeks
avg. price over the last two weeks
Average price (weekend night)
2 747 ZAR
avg. price over the last two weeks
When visiting London the average booking length is 5 nights.
A hotel room in London will generally set you back around 243 ZAR per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.
Room prices for hotels in London can be as much as 33% lower in the month of February. So this is a great time to book and save money.
Saturday is the day where you will typically find the lowest price for your hotel room in London. The highest price tends to be on Tuesday.
The cost of a luxury hotel in London is generally around 207 ZAR a night for every person. In contrast, the average price of a hotel in London is closer to 154 ZAR a night for every person, which is a 25,698% difference between the average and luxury accommodation.
Hostels in London (including hotels rated 2 stars and below) cost 34 ZAR per person, per night on average. This is 120 ZAR per night cheaper than the average cost of hotels in London.
Get the latest London flight insights
Find the best time to travel, cheapest fares and most popular airlines.