Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso

Search Hotels

2026-03-12

2026-03-13

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in London near Ambassadors Theatre

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

4586 properties found

  • The Z Hotel Covent Garden

    31-32 Bedford Street, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    Surrounded by restaurants and bars, approximately a 25-minute walk from Buckingham Palace, the 3-star The Z Hotel Covent Garden London includes 115 rooms. Featuring a storage for belongings, this…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Stunning 2Bed In Soho,Steps From Piccadilly Circus

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

    0.3 km to Ambassadors Theatre (Show map)

    The 1-room Stunning 2Bed In Soho,Steps From Piccadilly Circus apartment is located in the Westminster Borough district, and Leicester Square tube station is a mere 200 metres away.

    More...

    From US$ 196
    price for 1 night
    Book Now From US$ 196
  • Mimi'S Hotel Soho

    56-57 Frith Street, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    The 4-star smoke-free Mimi'S Hotel Soho London is situated within 25 minutes' walk of the Green Park and features a shared lounge and various recreational opportunities. The surrounding area includes…

    More...

    From US$ 185
    price for 1 night
    Book Now From US$ 185
  • Apartment Facing Covent Garden Station

    36D Odhams Walk, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    The spacious Apartment Facing Covent Garden Station London is located a mere 0.8 km from the famous British Museum and within 10 minutes' drive of Buckingham Palace. The apartment boasts a terrace…

    More...

    From US$ 462
    price for 1 night
    Book Now From US$ 462
  • New, Luxury 3 Bed Duplex In Covent Garden

    33 Betterton Street, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    The spacious 3-bedroom New, Luxury 3 Bed Duplex In Covent Garden Apartment provides easy access to various city attractions, such as St. Paul's Parish Church, situated a 6-minute walk away. The…

    More...

    Book Now
  • Idyllic Covent Garden Flat

    5 Central Saint Giles Piazza, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    Located a 25-minute walk from The Regent's Park, Idyllic Covent Garden Flat Apartment overlooks the city.

    More...

    From US$ 527
    price for 1 night
    Book Now From US$ 527
  • Dynamic In Dean Street

    Dean Street, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    The 1-room Dynamic In Dean Street Apartment lies about a 25-minute walk from Selfridges London Department Store and at a 200-metre distance from Leicester Square tube station.

    More...

    From US$ 328
    price for 1 night
    Book Now From US$ 328
  • Hotel Indigo London - 1 Leicester Square By Ihg

    1 Leicester Square, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    At the 4-star smoke-free Hotel Indigo London - 1 Leicester Square By Ihg, you can stay close to the Trafalgar Square art museum "National Gallery", as it is situated only 450 metres away. The 4-star…

    More...

    From US$ 254
    price for 1 night
    Book Now From US$ 254
  • Bright Apt In Heart Of Soho

    16 Bateman Street Flat 2, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    To enjoy your vacation in London, stay at the 1-room Bright Apt In Heart Of Soho London, which is around a 25-minute walk from Imperial War Museums and 300m from Phoenix Theatre London.

    More...

    Book Now
  • Hub By Premier Inn London Covent Garden

    110 St Martin'S Ln, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    Located about a 5-minute stroll from the comfortable 3-star Hub By Premier Inn London Covent Garden, guests can quickly reach the large Hippodrome Casino. This London inn features 165 rooms and…

    More...

    From US$ 180
    price for 1 night
    Book Now From US$ 180
  • Soho Luxury

    Wc2H 8Ab Flat 27, 5 Central Saint Giles Piazza, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    The 1-room Soho Luxury Apartment London lies within a 2-km distance of Green Park London and nearly 5 minutes on foot from Tottenham Court Road tube station.

    More...

    Book Now
  • Hazlitt'S

    6 Frith Street, Soho, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    At Hazlitt'S Hotel London, you can stay close to Oxford Street, situated nearly 5 minutes' walk away, while there are also 24-hour reception and wake-up calls. Located only 0.8 km from the Royal…

    More...

    From US$ 359
    price for 1 night
    Book Now From US$ 359
  • London Chinatown Apartments

    21-22 Gerrard Street, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    London Transport Museum is at a distance of 1.1 km from London Chinatown Apartments, while Chinatown Gate is situated nearby. Guests will enjoy the convenience of public parking available nearby.

    More...

    From US$ 428
    price for 1 night
    Book Now From US$ 428
  • Dean Street Townhouse

    69 - 71 Dean Street London W1D 4Qj, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    The 4-star Dean Street Townhouse Hotel London gives quick access to Oxford Street, which is situated merely a 5-minute walk away. Located around 600 metres from Covent Garden, this London hotel…

    More...

    From US$ 459
    price for 1 night
    Book Now From US$ 459
  • Seven Dials Apartments

    17 Charing Cross Road, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    Seven Dials Apartments lies at a distance of 3.3 km from Victoria and Albert Museum and about a 5-minute walk from Leicester Square tube station.

    More...

    From US$ 382
    price for 1 night
    Book Now From US$ 382
  • 2 Bed Apartment- Central London- Lift & Balcony

    Saint Giles High Street, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    The 1-room 2 Bed Apartment- Central London is located around a 25-minute walk from Sherlock Holmes Museum and offers Wi-Fi for either business or leisure. Guests staying at the apartment, which is…

    More...

    From US$ 537
    price for 1 night
    Book Now From US$ 537
  • Soho Fantastic Apartment

    Old Compton Street, London, United Kingdom

    0.3 km to Ambassadors Theatre (Show map)

    The 1-room Soho Fantastic Apartment is situated in the Westminster Borough district, 1.3 km from Coca-Cola London Eye, which is higly recommended for a family visit. Staying at this apartment, set…

    More...

    From US$ 256
    price for 1 night
    Book Now From US$ 256
  • New 2 Bed Apartment In Covent Garden

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

    0.3 km to Ambassadors Theatre (Show map)

    Located within 5 minutes' drive of Coca-Cola London Eye, New 2 Bed Apartment In Covent Garden is within a 2-km distance of a top family-friendly place like SEA LIFE Centre London Aquarium. Wi-Fi is…

    More...

    From US$ 453
    price for 1 night
    Book Now From US$ 453
  • Interlude House E Penthouse By City Living London

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

    0.3 km to Ambassadors Theatre (Show map)

    The 1-bedroom Interlude House E Penthouse By City Living London offers quick access to such city attractions as The London Film Museum, located nearly 5 minutes' walk away.

    More...

    From US$ 371
    price for 1 night
    Book Now From US$ 371
  • Interlude House B By City Living London

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

    0.3 km to Ambassadors Theatre (Show map)

    Situated about a 5-minute stroll from St. Paul's Parish Church, the 1-bedroom Interlude House B By City Living London offers quick access to numerous city landmarks nearby.

    More...

    From US$ 195
    price for 1 night
    Book Now From US$ 195