Visiting United Kingdom in October would make for the least expensive trip at just 98 GBP per night on average. To save on your trip, avoid planning it during May, as this is the most expensive month on average.
While the country has many desirable locations to visit, the most popular city in United Kingdom to travel to is London.
The average cost per night for a luxury hotel room in United Kingdom is 171 GBP, 60% higher than the country’s average hotel room. A room in a standard hotel costs 107 GBP per night on average.
At 626 GBP per night, London is the most expensive city in United Kingdom to book a hotel room in. The average cost of 626 GBP is about 488% above the country's average price per night.
If you are travelling to United Kingdom on a budget, plan to stay in Brighton which boasts the lowest average hotel room cost in the country. Charging about 85% lower than the country’s average, hotel room rates in Brighton are typically around 16 GBP per night.