Hotels in London, United Kingdom - your base to discover the city.
Book a hotel near the Royal Albert Hall, London with Hotels.com. The unmistakable Royal Albert Hall is one of London’s most famous arts venues. Enjoy a classical or pop concert, a lecture or a large-scale musical production at the Royal Albert Hall. The Royal Albert Hall is a Grade I listed building, opened by Queen Victoria in March 1871. Situated in the Westminster area in the southwest of London, the Royal Albert Hall is near many of London’s best hotels as well as Hyde Park, Kensington Palace and the Science Museum. Hotels.com offers a range of accommodation near the Royal Albert Hall, accessible by bus to Kensington Gore, or via South Kensington and High Street Kensington tube stations. Take a guided tour or book tickets for one of the legendary summer Proms concerts to get the most out of your visit to the Royal Albert Hall.