I love traveling around the world and have several times visited United Kingdom. In UK I have stayed in London most of the time because I love that city and it easy to travel from London to the rest of the country.
Before my trips to London I searched the internet to find a good hotel at a location I wanted to stay at and within a price range I could live with.
One website that lets you search for UK hotels is hotel-uk.com. They are the longest established internet based website for booking hotels in London. They now also offer searching and immediate booking confirmation for hotels in England, Wales, Scotland, Northern Ireland and Ireland.
When you search for hotels you choose which city you are staying, the time period and what kind of budget you have. You also get to see how many stars each hotel has so you get some knowledge about what kind of quality you can expect from the hotel.