image showing popular London tourist attractions
HotelLocationStar Rating Price Availablity
The Ritz Hotel LondonLondonSelect Date

London Hotels with bhrc.co.uk

London is the capital city of England and the UK. It is the largest city in the UK and is situated on the River Thames in South East England. London is not only just one of the world's largest  financial centres, but also a global leader in fashion, entertainment and the arts, and offers a wealth of fascinating historic sights.

BHRC offers a wide range of carefully selected hotels in London. These London hotels are located throughout the city centre, the outskirts of Greater London and across all five London airports.

You may search the choice of London hotels by category, popular area or tourist attractions.

by budget hotels or luxury hotels
by star category between 2 star and 5 star
by event venues like Earls court, O2 Arena or Excel
by attractions like London Eye, Buckingham Palace, or Trafalgar square
by tube stations like Victoria, Paddington, or Kings Cross

For any help with finding hotels - call our 24 hour helpline at +44 (0) 20 7592 3055.
Our online bookings have Zero booking fee and are protected using SSL encryption