London hotels & apartments, all accommodations in London

5-star hotels in London

45 Park Lane Hotel London

45 Park Lane, London, United Kingdom

45 Park Lane Hotel London photo

Situated in the heart of London, the pleasant 45 Park Lane Hotel offers designer rooms.

Hilton London Bankside Hotel

2-8 Great Suffolk Street, London, United Kingdom

Hilton London Bankside Hotel photo

Set in the center of London, this 5-star hotel features an outdoor swimming pool, a sundeck and an indoor heated pool. The hotel opened in 2015, offering accommodation in a 7-story building designed…

The Arch London Hotel

50 Great Cumberland Place, London, United Kingdom

The Arch London Hotel photo

Located close to monuments, a palace and a tower, The Arch London Hotel offers allergy friendly rooms and a spa lounge. Renovated in 2010, the hotel features innovative architecture.

4-star hotels in London

Dean Street Townhouse Hotel London

69 71 Dean Street, London, United Kingdom

Dean Street Townhouse Hotel London photo

Located in the heart of London within a 20-minute walk of Houses of Parliament, Dean Street Townhouse is a 5-story hotel offering 39 classic rooms. Built in 1723 and remodeled in 2009, the…

The Alma Hotel London

499, Old York Road, London, United Kingdom

The Alma Hotel London photo

The luxury 4-star The Alma Hotel lies within walking distance of Stamford Bridge, Up at The O2 and Royal Albert Hall.

Staybridge Suites London - Stratford City

10B Chestnut Plaza,Westfield Stratford City, London, United Kingdom

Staybridge Suites London - Stratford City photo

The impressive Staybridge Suites London - Stratford City offers accommodation in a beach area of London. Staybridge Suites London - Stratford City has been welcoming guests to its non-smoking rooms…

3-star hotels in London

High Road House Hotel London

162 Chiswick High Road, London, United Kingdom

High Road House Hotel London photo

Located in 25 minutes walking distance from Hammersmith Apollo Theatre, the 3-star High Road House Hotel offers bright rooms.

Central London Concept Aparthotel

68 Charlotte Street, London, United Kingdom

Central London Concept Aparthotel photo

The modern Flexistay London Serviced Aparthotel is a decent example of a 3-star hotel in London.

The Malt House Fulham Bed & Breakfast London

17 Vanston Place, Fulham Broadway, London, United Kingdom

The Malt House Fulham Bed & Breakfast London photo

The 3-star The Malt House Fulham Bed & Breakfast offers non-smoking rooms in proximity to Hammersmith, Royal Albert Hall and London Bridge.

2-star hotels in London

Hotel Meridiana London

43-44 Argyle Square, London, United Kingdom

Hotel Meridiana London photo

Hotel Meridiana is an elegant venue in London close to a theater, a museum and a college.

Kensington Gardens Hotel London

9 Kensington Gardens Square, London, United Kingdom

Kensington Gardens Hotel London photo

Kensington Gardens Hotel is located in a shopping area of London in 30 minutes walking distance from Paddington Station. Behind the Victorian facade of Kensington Gardens Hotel lies classic interior.

Via Limehouse - Hostel London

628 - 634 Commercial Road, Limehouse, London, United Kingdom

Via Limehouse - Hostel London photo

Via Limehouse - Hostel is a 2-star property only 2.9 km from Tower of London, London Bridge and O2 Arena. The hostel is distinguished by a welcoming atmosphere.

Suggested hotels in London

Kings Wardrobe Apartments By Bridgestreet London

6 Wardrobe Place, Carter Lane, London, United Kingdom

Kings Wardrobe Apartments By Bridgestreet London photo

Kings Wardrobe By Bridge Street Hotel is located in the center of Lambeth district next to The Wardrobe, Up at The O2 and West End. The hotel occupies 6 floors and was renovated in 2005.

The Z Hotel Victoria London

5 Lower Belgrave Street, London, United Kingdom

The Z Hotel Victoria London photo

Z Victoria Hotel is a 4-star venue set just 1.9 km from National Gallery, The London Eye and British Museum. Z Victoria Hotel has been welcoming guests to its modern rooms since 2012.

Premier Inn London Kensington

11 Knaresborough Place, London, United Kingdom

Premier Inn London Kensington photo

The business Premier Inn London Kensington lies in a cultural area of London.