London hotels & apartments, all accommodations in London

5-star hotels in London

The Franklin Hotel London photo

The Franklin Hotel London

24 Egerton Gardens, London, United Kingdom

The Franklin Hotel is a grand 5-star property placed next to Hyde Park, Knightsbridge and South Kensington.

45 Park Lane Hotel London photo

45 Park Lane Hotel London

45 Park Lane, London, United Kingdom

45 Park Lane Hotel is set in a shopping area of London next to Churchill War Rooms, The London Eye and National Gallery. The pleasant hotel is set in an original building in the heart of London.

Hilton London Bankside Hotel photo

Hilton London Bankside Hotel

2-8 Great Suffolk Street, London, United Kingdom

Located in 15 minutes walking distance from London Stock Exchange, the 5-star Hilton London Bankside Hotel offers luxury rooms. The property opened in 2015 and features innovative architecture.

4-star hotels in London

Go Native Stratford East Hotel London photo

Go Native Stratford East Hotel London

Pioneer Point, Ilford, London, United Kingdom

Go Native Stratford East Hotel is located in a suburb area of London in close proximity to Olympic Stadium, Olympic Park and Canary Wharf.

Go Native London Bridge Hotel photo

Go Native London Bridge Hotel

203 Long Lane, London, United Kingdom

Go Native London Bridge Hotel is a 4-star comfortable venue featuring an airy accommodation within a 15-minute walk from The Monument. The hotel occupies 5 floors and was renovated in 2011.

Radisson Edwardian Leicester Square Hotel London photo

Radisson Edwardian Leicester Square Hotel London

St Martins Street, Leicester Square, London, United Kingdom

A 15-minute walk from Buckingham Palace, Radisson Edwardian Leicester Square Hotel is a 4-star deluxe property offering a luxurious accommodation. This original building was refurbished in 2012.

3-star hotels in London

Premier Inn Heathrow Airport Terminal 5 Hillingdon photo

Premier Inn Heathrow Airport Terminal 5 Hillingdon

Heathrow Longford T5, 420 Bath Road, Hillingdon, United Kingdom

Premier Inn Heathrow Airport Terminal 5 is a 3-star venue set just 2.4 km from Heathrow Terminal 2. The modern hotel is a good example of traditional architecture in London.

The Malt House Fulham Bed & Breakfast London photo

The Malt House Fulham Bed & Breakfast London

17 Vanston Place, Fulham Broadway, London, United Kingdom

The Malt House Fulham Bed & Breakfast is rated 3 stars and is placed about 3.1 km from Harrods. The hotel is a good example of imperial architecture in London.

Lse Bankside House Hotel London photo

Lse Bankside House Hotel London

24 Sumner Street, London, United Kingdom

Lse Bankside House Hotel is a 3-star property situated about 2.1 km from National Gallery.

2-star hotels in London

Tune Hotel Paddington photo

Tune Hotel Paddington

41-47 Praed Street, London, United Kingdom, London, United Kingdom

Point A Hotel, London Paddington is a 2-star excellent hotel providing a modern accommodation only minutes away from Bayswater, Royal Albert Hall and Wembley Stadium.

London Full House Hotel photo

London Full House Hotel

116 New Kent Road, London, United Kingdom

The 3-star London Full House Hotel is set just 1.6 km from London Bridge. The hotel in London attracts guests with its imperial architecture.

Albro House Hotel London photo

Albro House Hotel London

155 Sussex Gardens, London, United Kingdom

The family-run Albro House Hotel is a 2-star property within proximity of Paddington Station, Selfridges and Oxford Street.

Suggested hotels in London

Templeton Place Aparthotel London photo

Templeton Place Aparthotel London

17 Templeton Place, London, United Kingdom

The stylish 4-star Templeton Place Aparthotel offers a non-smoking accommodation in a tourist area of London.

The Pilot Inn Greenwich photo

The Pilot Inn Greenwich

68 River Way, Greenwich, Greenwich, United Kingdom

The Pilot Inn is a 3-star modern property with fashionable rooms at a short distance from National Maritime Museum, Greenwich and University of Greenwich.

Somerset Roland Gardens Hotel London photo

Somerset Roland Gardens Hotel London

Old Brompton Road/Roland Gardens, London, United Kingdom

Somerset Roland Gardens is a luxury 4-star hotel set close to Albert Memorial, Harrods and The London Eye.