Royal Albert Hall Hotels - London

Search for hotels in Royal Albert Hall, London, United Kingdom

Explore Royal Albert Hall

Hotels in London, United Kingdom - your base to discover the city.

Book a hotel near the Royal Albert Hall, London with 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. 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.

London travel guides

London travel guides



Star Rating


Accommodation Types