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 5-star The Franklin Hotel is situated a mere 6 km away from Museum of London. Offering accommodation in the 5-story building, the hotel combines traditional architecture and modern facilities.

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. Offering accommodation in a 36-story building, Go Native…

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

Located 1250 meters away from Buckingham Palace, the deluxe Radisson Edwardian Leicester Square Hotel offers accommodation in the heart of London within a 15-minute walk of Westminster. With accents…

3-star hotels 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.

Central Hoxton Shoreditch Aparthotel London photo

Central Hoxton Shoreditch Aparthotel London

100 Kingsland Road, London, United Kingdom

Central Hoxton Shoreditch is a 3-star cozy guesthouse, located just minutes away from the beach.

2-star hotels in London

Point A Hotel - Paddington photo

Point A Hotel - Paddington

41-47 Praed Street, 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.

Paddington Court Studio Apartments London photo

Paddington Court Studio Apartments London

1-2 Devonshire Terrace, London, United Kingdom

The stylish Paddington Court Studio accommodates guests in a market area of London.

406 Harrow Hotel London photo

406 Harrow Hotel London

406 Harrow Road, London, United Kingdom

406 Harrow Hotel is a 3-star property situated about 3.2 km from Selfridges. The hotel represents imperial architecture in London.