Let KAYAK do the searching
Average price (weeknight)
Average price (weekend night)
London Victoria Station is a popular area in London and there are many inns closeby. Check out St George's Inn Victoria or The Grafton Arms Pub & Rooms for hostels recommended by KAYAK that are within walking distance of London Victoria Station.
Inn prices in London can vary depending on a number of factors. The average price for a inn in London is $194 but KAYAK users have found inns for as cheap as $69 in the last 3 days.
The best price a KAYAK user has found for a 3-star inn in London in the last 3 hours was $85 and the lowest priced 4-star inn was $121. The cheapest inn found on KAYAK for tonight is $69.
In the last 72 hours, KAYAK users have booked London inn for this weekend for as low as $107. Users have also found 3 star hotels from $107 and 4-star plus hotels from $147.
The average price for a night in a inn in London is $194 compared to $306 for a night in a hotel.
Inns can be a great choice for a romantic option. The Pilot Inn, Rose And Crown Stoke Newington and Hand & Flower are especially romantic inns in London.