London hotels & apartments, all accommodations in London

5 stars hotels in London

Hilton London Bankside photo

Hilton London Bankside

2-8 Great Suffolk Street , London, United Kingdom

Hilton London Bankside is an industrial-style hotel in Southwark district of London at a close proximity to The Wardrobe, Tower Bridge and The London Theatre offering beautiful rooms with a spectacular view over the River Thames.

45 Park Lane photo

45 Park Lane

45 Park Lane, London, United Kingdom

45 Park Lane is a 9-story hotel in a shopping area of London at a close proximity to Leicester Square, Nelson's Column and Westminster Abbey offering soundproof rooms with elegant décor. Since 2010, it has been hosting guests in the heart of London.

The Arch London photo

The Arch London

50 Great Cumberland Place, London, United Kingdom

Situated near bars and restaurants, this elegant hotel comprises 82 rooms next to Hyde Park, Buckingham Palace and Royal Albert Hall. The property opened in 1800 and features Georgian architecture.

4 stars hotels in London

The Alma Hotel photo

The Alma Hotel

499, Old York Road, London, United Kingdom

The Alma Hotel is a 4-star luxury property offering a beautiful accommodation steps away from Stamford Bridge, Chelsea and Up at The O2.

Kings Wardrobe By Bridge Street photo

Kings Wardrobe By Bridge Street

6 Wardrobe Place, Carter Lane, London, United Kingdom

The 4-star Kings Wardrobe By Bridge Street Hotel lies within 2.1 km from West End, Up at The O2 and The Wardrobe. The central hotel is set in a contemporary building in the heart of London.

The Z Hotel Victoria photo

The Z Hotel Victoria

5 Lower Belgrave Street, London, United Kingdom

Z Victoria is a 4-star contemporary hotel offering an elegant accommodation within easy reach of The London Eye, National Gallery and British Museum.

3 stars hotels in London

Premier Inn London Heathrow Terminal 5 photo

Premier Inn London Heathrow Terminal 5

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

The modern 3-star Premier Inn London Heathrow Terminal 5 offers quick access to London Motor Museum, Thorpe Park and Battle of Britain Bunker.

Premier Inn London Greenwich photo

Premier Inn London Greenwich

43-81 Greenwich High Road, London, United Kingdom

Premier Inn London Greenwich is a 3-star venue set just 2.8 km from Dinosaurs Unleashed London O2, Brockley Jack Studio Theatre and Brick Lane Music Hall.

The Brook Green Hotel photo

The Brook Green Hotel

170 Shepherd Bush Road, London, United Kingdom

The Brook Green Hotel is set in a shopping area of London next to Up at The O2, Royal Albert Hall and Fulham FC. The elegant hotel in London attracts guests with its Victorian architecture.

2 stars hotels in London

Albro House Hotel photo

Albro House Hotel

155 Sussex Gardens, London, United Kingdom

The family-run 3-star Albro House Hotel lies within walking distance of Oxford Street, Hyde Park and Lord's Cricket Ground.

Via Limehouse Hostel photo

Via Limehouse Hostel

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

Via Limehouse is a 2-star property only 1.6 km from Brunel Museum, The O2 and Canary Wharf Tower. The property features a baggage storage and a safe deposit box.

Manor House London photo

Manor House London

205-207 Hainault Road Leytonstone, London, United Kingdom

Manor House London Hotel is a 2-star venue set just 2.6 km from Olympic Stadium, Lloyd Park and William Morris Gallery. Guests will enjoy a warm atmosphere created by service-minded staff.

Recommended hotels in London

The Pilot Inn photo

The Pilot Inn

68 River Way, Greenwich, London, United Kingdom

The Pilot Hotel is a 4-star modern property with comfortable rooms at a short distance from Maryon Park, Brick Lane Music Hall and ExCeL London.

Premier Inn London Gatwick Airport South photo

Premier Inn London Gatwick Airport South

London Road, Lowfield Heath, Crawley, United Kingdom

The comfortable Premier Inn London Gatwick Airport South is a great place in a historic area of London.

Premier Inn London Kensington photo

Premier Inn London Kensington

11 Knaresborough Place, London, United Kingdom

The business 3-star Premier Inn London Kensington - Earl'S Court offers an air-conditioned accommodation in an exhibition area of London.