Best Hotels in London England

Best Hotels in London England

These are my top recommendations for hotels in London England.

Top Hotels

Budget $

booking.com

Snoozebox Stratford

Snoozebox Stratford is located in London, 0.6 mi from the Olympic Stadium and offers an interesting mix of hostel and hotel.

Check out availability and more information here on:

booking.com

Sidney Hotel London-Victoria

Just 0.5 mi from London Victoria Station and the Gatwick Express, this hotel offers bright, modern rooms with Hypnos beds.

Check out availability and more information here on:

booking.com

Point A Kensington Olympia

Ideally located in the Kensington and Chelsea area, Point A Kensington Olympia is also just 0.9 mi from Natural History Museum.

Check out availability and more information here on:

Premium $$

booking.com

The Z Hotel Soho

Located in the heart of London’s West End, Z Hotel Soho offers compact and luxurious accommodation with a contemporary design. Perfect for a night out in Soho.

Check out availability and more information here on:

booking.com

citizenM Tower of London

The citizenM Tower of London offers spectacular views of the Thames, Tower of London and Tower Bridge. It is located directly above Tower Hill Underground Station.

Check out availability and more information here on:

booking.com

Leonardo Royal London City - Tower Hill

Overlooking the historic hotel offers a spa with a swimming pool and a large gym. It also has a brasserie and cocktail lounge and is just a 2-minute walk from Tower Hill Tube Station.

Check out availability and more information here on:

Luxury $$$

booking.com

The Hoxton, Southwark

The Hoxton, Southwark is located by Blackfriars Bridge in London, within walking distance of the South Bank and some of the city’s major attractions. Its beautiful design with industrial features was inspired by the neighborhood.

Check out availability and more information here on:

booking.com

The Ned

The Ned is located in the former Midland Bank building in the City of London, just steps from Bank Station.
The building is Grade I-listed and each room has design elements typical of the 1920s and 1930s.

Check out availability and more information here on:

booking.com

Shangri-La Hotel at The Shard, London

On levels 34-52, Shangri-La Hotel at The Shard, London offers stunning views of the capital. It has a fantastic restaurant and serves cocktails until late in the highest bar in London.
Each of the guest rooms has floor-to-ceiling windows that offer spectacular views of the city.

Check out availability and more information here on:

See all hotels in London here on  booking.com !

Share this post!

Facebook
Twitter
Pinterest
Email

You might also like:

Leave a Reply