Discover well-known properties in London Victoria Station that are favoured by visitors more than others. There are 876 hotels in London Victoria Station and price data was last updated on 13 October 2024. The average price for a hotel in London Victoria Station is ₹ 17,292/night.
These hotels are among the most popular places to stay for users visiting London Victoria Station. If you're not finding the hotel you're looking for and have flexibility with dates, try adjusting the search form at the top of the page for more options.
200 Westminster Bridge Road, London, United Kingdom
Located on the South Bank of the Thames, Park Plaza Westminster Bridge London is set opposite the Houses of Parliament and Big Ben, on the South Bank. It is less than a 5-minute walk from the London Eye, the Aquarium, restaurants and theatres. There is a fully equipped 24-hour gym, a 15-metre swimming pool with a sauna and steam room. The large, contemporary air-conditioned rooms have modern amenities, including a flat-screen TV, large desk, minibar and safe. The hotel features the modern, award-winning Brasserie Joël and Ichi Sushi & Sashimi, which specialises in sushi and sashimi. The illy Caffè serves Italian coffee and pastries. Primo Bar offers live evening entertainment every night. The hotel is within a short walk from Westminster and Waterloo tube stations, offering links to the top attractions of the city.
A stunning five-star luxury hotel overlooking the River Thames near Embankment recommended by Forbes Travel Guide and Cond Nast JohansensThis majestic five-star hotel presides over the River Thames with outstanding views. From glittering chandeliers to contemporary design, this central hotel opposite the London Eye reflects a proud heritage. Enjoy the original tiled floors and discover a hotel with a secret past. Stay in the building that was once home and office to the first Chief of Secret Intelligence Service (MI6), Sir Mansfield Cumming, and now commemorated with an English Heritage Blue Plaque.