London is far from being the cheapest city in terms of hotel room rates, but that doesn't mean you need to pay over the odds for a place to stay. Luckily London has a colossal number of hotels seeking your business, from the cheapest to sheer luxury and everything inbetween, so you are almost certain to find a deal to suit your budget, cheapest/luxury requirements and location.
The cheapest London hotel deals can be found for under £50 and these deals are listed on our Cheap Hotels in London less than £50 page, budget midrange hotels are listed in the London Hotels less than £100, really high quality London accommodation can be found in the deals on high quality London hotels under £150 section and the top notch, luxury hotels reside on the London hotels Cheap Luxury London Hotels over £150 page. If you've ever wondered how hotel star ratings are awarded, then take a look at our London hotel ratings explained.
London Theatre goers will find a broad range of hotels to suit virtually any budget from around £50 to over £300 per night. Set your budget, then compare the hotels near the theatre you're visiting as well as their reviews to locate the best deal. Here's a list of London Theatre hotels centred around Leicester Square, which includes unrated through to 5 star accommodation. Here you will also find links to hotels near specific theatres as well as interesting historical information about the theatres themselves.
The descriptions of our hotels in London are supported by guest reviews which give extra reassurance from independent travellers when booking even the cheapest London rooms and provide a good general guide to what you can expect in terms of quality, luxury, service and cleanliness when looking for the best London hotel to suit your needs and budget. If you know exactly which part of the city you wish to stay in, then just click on one of the links below to the London boroughs/areas to browse London hotels for deals. Alternatively you can enter the name of areas, boroughs, tourist attractions, streets, postcodes or names of hotels into the London keyword search box below to find what you're looking for: