See the latest prices and deals by choosing your dates.
Hotel in Westminster Borough, London (0.5 miles from Victoria Coach Station)
Nestled behind Buckingham Palace, this luxurious hotel is opposite the Royal Mews.
Hotel in Westminster Borough, London (0.1 miles from Victoria Coach Station)
Featuring a garden, a terrace as well as a restaurant, Lime Tree Hotel is located in the center of London, a 15-minute walk from Buckingham Palace.
Chelsea, London (0.3 miles from Victoria Coach Station)
Located in the vibrant London city center, The Apartments by The Sloane Club is a self-catering accommodations boasting free WiFi access for all guests.
Hotel in Westminster Borough, London (0.4 miles from Victoria Coach Station)
Conveniently set in London, citizenM London Victoria Station provides air-conditioned rooms, a shared lounge, free WiFi and a restaurant. This 4-star hotel offers a bar.
Hotel in Westminster Borough, London (0.3 miles from Victoria Coach Station)
Combining modern comforts with Victorian opulence, this Grade II listed railway hotel is in the heart of the of London Victoria.
Westminster Borough, London (0.3 miles from Victoria Coach Station)
Bright, brand new 1 Bed Flat Central London in London provides accommodations with free Wifi, a 8-minute walk from Victoria Tube Station, 0.9 miles from Westminster Abbey, and 1.2 miles from Big Ben.