Hotels in London near Ambassadors Theatre

Multiple accommodations for your stay
Check-in date:
05 Nov 2026
Check-out date:
06 Nov 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

6257 results found

Seven Dials Apartments

17 Charing Cross Road, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

The Protestant Westminster Abbey is in proximity to property, while Royal Opera House is just 0.8 km away. The 2-room Seven Dials...
Read more...
7.1
Good
82 reviews

Skylit Top-Floor Studio - Soho - Sleeps 4

Bateman Street, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

The cantilevered Coca-Cola London Eye Observation Wheel can be reached by car in a few minutes, while Phoenix Theatre London is...
Read more...
8.7
Fabulous
14 reviews

Bright 1-Bed Soho Flat - Sleeps 4 - Workspace

Bateman St, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

The apartment is merely 1.3 km from Sir John Soane's House Museum and around 400 metres from Leicester Square underground station....
Read more...
8.1
Very Good
7 reviews

Elegant Soho 1-Bed - Balcony - 2 Baths - Sleeps 4

Bateman Street, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

The scenic Regent's Park is 2.5 km away, while the Trafalgar Square art museum "National Gallery" is approximately a 5-minute ride...
Read more...
8.5
Fabulous
6 reviews

Central Soho 1-Bed - Brick Kitchen - Sleeps 4

Bateman Street, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

The apartment lies in West End with a hugely diverse range of food, from the authentic Asian cuisine of Chinatown to the...
Read more...
8.8
Fabulous
5 reviews

Stylish 1-Bed Soho Apartment - Sleeps 4 - West End

Bateman Street, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

The spacious apartment has a prime location around 400 metres from Leicester Square tube station and only a few steps from Chinatown...
Read more...
9.3
Superb
3 reviews

Staylux Oxford Street

13 Bateman Street, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

This apartment in London is a mere 1.7 km from Houses of Parliament and in the vicinity of the huge Coca-Cola London Eye Observation…
Read more...

New 2 Bed Apartment In Covent Garden

Betterton Street Betterton House, Flat 28, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

To enjoy your vacation in London, stay at the 50 m² apartment, which is within 800 metres of the buzzing Theatre-district Piccadilly...
Read more...
9.1
Superb
36 reviews

Interlude House E Penthouse By City Living London

Penthouse Interlude House, 61-62 Long Acre, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

The convenient location provides access to SEA LIFE Centre London Aquarium 20 minutes' walk away due to Leicester Square metro...
Read more...
8.7
Fabulous
57 reviews

Interlude House B By City Living London

B Interlude House, 61-62 Long Acre, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

The accommodation offers a central location in West End with a hugely diverse range of food, from the authentic Asian cuisine of...
Read more...
9.2
Superb
71 reviews

Interlude House C By City Living London

C Interlude House, 61-62 Long Acre, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

About 2 km from Selfridges London Department Store, the 1-bedroom holiday home is just around the corner from the 432-seat West End...
Read more...
9.1
Superb
56 reviews

Interlude House A By City Living London

A Interlude House, 61-62 Long Acre, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

This accommodation is a few moments from St James's Park, while the West End New London Theatre is 300 metres away. The 1-bedroom...
Read more...
8.0
Very Good
42 reviews

Interlude House D By City Living London

D Interlude House, 61-62 Long Acre, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

The London holiday home offers a prime location in the Theatreland district of London, approximately 25 minutes' walk from the...
Read more...
8.9
Fabulous
53 reviews

Arcore London Apartments Leicester Square

12 Great Newport Street, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

The public Trafalgar Square is located a mere 400 metres away, and the scientifically spellbinding Science Museum is 3.5 km from the...
Read more...
7.0
Good
9 reviews

Kula London Covent Garden St Martin'S Lane

36A Saint Martin'S Lane, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

The 13.7-tonne Big Ben Bell is just 1.8 km from property, while St James's Park is just 1.6 km away. The 3-room Kula…
Read more...
7.8
Good
194 reviews

Lovely 2 Bedroom Oxford Street

Wc2H 8Lw, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

Houses of Parliament is 2.3 km from the premises, while Selfridges London Department Store is about 2 km away. Located 2.3 km from...
Read more...
4.4
Decent
8 reviews

2 Bed Apartment- Central London- Lift & Balcony

Saint Giles High Street, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

This apartment lies 2.3 km from Churchill War Rooms Museum and 2.4 km from Coca-Cola London Eye Riverside Observation Wheel. Located...
Read more...
6.0
Pleasant
10 reviews

Little Duck Home

15A St Giles High St Centre Point House, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

This apartment lies 1 km from the art museum "National Gallery", just moments from Palace Theatre. The spacious Little Duck Home...
Read more...

Leicester Square Studios

Irving Street, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

Hyde Park is 2.6 km away, and the huge Coca-Cola London Eye Observation Wheel is a short way from this apartment. The 5-room…
Read more...
7.8
Good
184 reviews

Soho 3Bedroom Entire Flat - Spacious Sleeps 10

Endell Street, London, United Kingdom

0.3 km to Ambassadors Theatre (Open map)

450 metres from Tottenham Court Road tube station, the 3-bedroom apartment is 2.3 km from Madame Tussauds London. Set in Central...
Read more...
Thank you for subscribing
Close