There are a mix of hotels accommodating for all types of budgets. The more central you go, the higher the prices will be. If you are looking for luxury and prices don't are not a concern, then Mayfair, City of London or Soho are a start with high priced hotels. If you want to go for cheaper hotels, due to a restricted budget, Kensington and Paddington are also a start as they are slightly further away from the main centre.