London accommodation

London’s best hotels

10 best cheap hotels– If you’re looking for a good cheap room in London, then here are the ten best
10 best mid-range hotels– Here is a list of our favourite mid-range priced hotels in London
10 best luxury hotels– If you’ve come to woo the wife, then here’s a list of London’s most luxurious hotels

You can ask questions, swap reviews and find out all you need to know about London’s hotels, hostels and B&Bs in our hotels forum.

Hotel classifications

The following should be taken as a rough guide only. You should always check with the individual hotels for available facilities.

1 stars
Adequate for a couple of nights sleep. Rooms will either have an ensuite bathroom or a communal washroom down the hall. A small restaurant or bar can usually be found in the lobby.
2 stars
A well-run hotel with a basic restaurant for breakfast and dinner. Rooms will usually have an ensuite bathroom.
3 stars
A comfortable room with telephone, television and ensuite bathroom.
4 stars
As above, but with uniformed staff, a night porter, and a high-quality restaurant. Rooms will be very comfortable with a bathroom stocked with toiletries.
5 stars
London’s most luxurious hotels, offering large rooms with concierge services. A wide selection of services is usually available, including gyms, saunas, swimming pools, shops and business facilities.

Hotel booking offices

If you’re looking for somewhere to stay, but can’t be bothered to ring round all of the hotels, then you might like to try one of these centralised booking offices:

Visit London: Call 0870 156 6366 between 9–5.30 (Mon–Fri) and 10–2 (Sat), or visit their website at visitlondon.com

Visit Hotels: Call 0870 435 2422, fax 0870 432 5423, or visit their website at visithotels.com. They also have a shop at 37B New Cavendish Street.

Hostel Bookers: Visit their website at hostelbookers.com

British Hotel Reservation Centre: Call 0207 340 1616, or visit their website at bhrconline.com

London Bed & Breakfast Agency: Call 0207 586 2768, fax 0207 586 6567, or visit their website at londonbb.com

Hotel room rates

This table shows the approximate price that you would expect to pay for one night in a double room at a London hotel. The cost varies greatly depending on which area of London you reside.

1 star: £40.00–£80.00
2 stars: £70.00–£100.00
3 stars: £80.00–£200.00
4 stars: £120.00–£300.00
5 stars: £190.00–£450.00+

Home

Find a place to stay

Bayswater | Bloomsbury | Canary Wharf | Chelsea | City | Covent Garden | Docklands | Earl’s Court | Greenwich | Kensington | Knightsbridge | Marble Arch | Marylebone | Mayfair | Notting Hill | Paddington | Piccadilly | Pimlico | Soho | South Kensington | Southwark | St. James’s | Victoria | Waterloo | Westminster
Site map

5-star hotels

  1. The Ritz
  2. The Waldorf Hilton
  3. Metropolitan London
  4. Dorchester Hotel
  5. Baglioni Hotel

4-star hotels

  1. Royal Horseguards
  2. Melia White House
  3. Grange Blooms Hotel
  4. John Howard Hotel
  5. Millennium Baileys

3-star hotels

  1. Caesar Hotel
  2. The Royal Trafalgar
  3. Berjaya Eden Park
  4. Bloomsbury Park
  5. The Cromwell

2-star hotels

  1. Paddington Hotel
  2. Ibis London City
  3. Norfolk Towers
  4. Queen’s Park Hotel
  5. Bayswater Inn Hotel

Hostels

  1. Ashlee House
  2. Museum Hostel
  3. St. Christopher’s Inn
  4. The Orient Expresso
  5. The Village

Bed & breakfasts

  1. Mentone Hotel
  2. Delmere Hotel
  3. Four Seasons Hotel
  4. Windermere Hotel
  5. Mornington Hotel