Hotels in London near Embankment tube

Multiple accommodations for your stay
Check-in date:
13 May 2026
Check-out date:
14 May 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

570 results found

Eldon Chambers Pod 1 By City Living London

Eldon Chambers, Devereux Court, London, United Kingdom

0.9 km to Embankment tube (Open map)

This London holiday home is merely 1.6 km from the famous British Museum and provides access to the art museum "Courtauld Gallery",...
Read more...
8.9
Fabulous
58 reviews

Eldon Chambers Pod 5 By City Living London

Eldon Chambers, Devereux Court, London, United Kingdom

0.9 km to Embankment tube (Open map)

Nestled around 300 metres from the 12th-century Temple Church, this London holiday home is approximately 2 km from the 87-floor...
Read more...
8.5
Fabulous
43 reviews

Eldon Chambers Pod 7 By City Living London

Eldon Chambers, Devereux Court, London, United Kingdom

0.9 km to Embankment tube (Open map)

The beach is 19 minutes' walk away, and Churchill War Rooms Museum is about a 25-minute walk from the 1-bedroom holiday home. Offering…
Read more...
8.3
Very Good
49 reviews

Eldon Chambers Flat 1 By City Living London

Eldon Chambers, Devereux Court, London, United Kingdom

0.9 km to Embankment tube (Open map)

The art museum "Courtauld Gallery" is located about 500 metres from the accommodation, which is 250 m from Temple. The 1-bedroom...
Read more...
8.6
Fabulous
64 reviews

Eldon Chambers Pod 3 By City Living London

Eldon Chambers, Devereux Court, London, United Kingdom

0.9 km to Embankment tube (Open map)

The 1-bedroom holiday home is a few moments from Temple metro station, offering easy access to the art museum "Courtauld Gallery",...
Read more...
8.3
Very Good
42 reviews

Eldon Chambers Pod 6 By City Living London

Eldon Chambers, Devereux Court, London, United Kingdom

0.9 km to Embankment tube (Open map)

The riveting Imperial War Museums is 2.7 km from the London holiday home, while Churchill War Rooms Museum is around 2 km away....
Read more...
8.2
Very Good
47 reviews

Eldon Chambers Pod 2 By City Living London

Eldon Chambers, Devereux Court, London, United Kingdom

0.9 km to Embankment tube (Open map)

The Tower Bridge is fairly close to the London holiday home, while Middle Temple Hall is only 200 metres away. Situated a mere 6...
Read more...
7.5
Good
51 reviews

Eldon Chambers Flat 2 By City Living London

Eldon Chambers, Devereux Court, London, United Kingdom

0.9 km to Embankment tube (Open map)

The medieval castle "Tower of London" is 2.6 km from the accommodation while Buckingham Palace is nearly a 25-minute walk away. The...
Read more...
7.7
Good
37 reviews

Spectacular Central 4-Bedroom Close To London Eye

Theed Street, London, United Kingdom

0.9 km to Embankment tube (Open map)

The London holiday home is located approximately 400 metres from DirtyBeach project, a mere 500 metres from the restaurant OXO Tower...
Read more...
7.0
Good
1 review

Eldon Chambers Pod 4 By City Living London

Eldon Chambers, Devereux Court, London, United Kingdom

0.9 km to Embankment tube (Open map)

This 1-bedroom apartment is located 2.4 km from the huge Borough Market and a mere 1.6 km from the famous British Museum. The 13…
Read more...
7.9
Good
46 reviews

Stunning 2Bed In Soho,Steps From Piccadilly Circus

47B Old Compton Street Flat B, 2Nd Floor, London, United Kingdom

0.9 km to Embankment tube (Open map)

The apartment is situated in the Chinatown district, just near the Trafalgar Square art museum "National Gallery". Stunning 2Bed In...
Read more...
9.1
Superb
61 reviews

Covent Garden Super Central Flat

2 Macklin Street, London, United Kingdom

0.9 km to Embankment tube (Open map)

This 1-bedroom apartment is situated 950 metres from The Postal Museum and around 2 km from Selfridges London. Located about a...
Read more...

Spacious 3 Bed South Bank Apartment

35C Aquinas Street, London, United Kingdom

0.9 km to Embankment tube (Open map)

This 2-bedroom apartment is just 1.2 km from the Royal Opera House, while the huge Coca-Cola London Eye Observation Wheel is a mere…
Read more...
8.1
Very Good
16 reviews

Elegant Escape In Soho

7 Archer Street 5, London, United Kingdom

0.9 km to Embankment tube (Open map)

The Hyde Park is approximately a 25-minute walk away, while the Grade II listed West End Apollo Theatre is in the immediate vicinity...
Read more...
7.0
Good
2 reviews

Covent Garden Apartments

Parker Street, London, United Kingdom

0.9 km to Embankment tube (Open map)

The apartment lies just 1.1 km from the public Trafalgar Square and in proximity to The Charles Dickens Museum. The 6-room Covent...
Read more...
9.1
Superb
217 reviews

Soho Deluxe 1 Bedroom Apartment By Concept Apartments

21 Greek Street, London, United Kingdom

0.9 km to Embankment tube (Open map)

The 1-bedroom apartment is located within a few blocks of Covent Garden. The welcoming 43 m² Soho Deluxe 1 Bedroom Apartment By...
Read more...
8.4
Very Good
91 reviews

Stylish Penthouse - Soho - Central - Sleeps 6

Wc2H 8An 175 Glass House Flat 11, London, United Kingdom

0.9 km to Embankment tube (Open map)

This apartment is just 1.1 km from the upmarket Fortnum & Mason Department Store and Buckingham Palace is 2.3 km away. Located...
Read more...
8.1
Very Good
11 reviews

Travelodge London Covent Garden

10 Drury Lane, London, United Kingdom

0.9 km to Embankment tube (Open map)

This 2-star hotel lies 0.8 km from Bedford Square and in proximity to the famous British Museum. Located merely a 14-minute walk from…
Read more...

Soho View Urban Apartment

Charing Cross Road, London, United Kingdom

0.9 km to Embankment tube (Open map)

The apartment is situated in the Chinatown district, within a 700-metre distance of Covent Garden and only steps away from The...
Read more...
5.9
Decent
67 reviews

Soho Luxury 1 Bedroom Apartment By Concept Apartments

21 Greek Street, London, United Kingdom

0.9 km to Embankment tube (Open map)

Selfridges London is a mere 1.9 km away, while the repertory Prince Charles Cinema is in close proximity to this welcoming 43 m²...
Read more...
9.1
Superb
86 reviews
Thank you for subscribing
Close