Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

2026-04-29

2026-04-30

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 Shaftesbury 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

5008 properties found

  • L'Oscar London

    2-6 Southampton Row, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Located merely an 8-minute stroll from the famous British Museum, the 5-star luxury L'Oscar London Hotel offers tour/ticket assistance to ensure you have an unforgettable travel experience. This…

    More...

    From US$ 1108
    price for 1 night
    Book Now From US$ 1108
  • Soho Studio, 1 Bed, 2 Beds Apt Central Location

    16 Frith Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Soho Studio, 1 Bed, 2 Beds Apt Central Location London is situated only a 5-minute walk from Phoenix Theatre London and 15 km from London City airport. Guests can use Wi-Fi for either business or…

    More...

    From US$ 371
    price for 1 night
    Book Now From US$ 371
  • L Oscar London

    2 6 Southampton Row, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    The luxury L Oscar London Hotel gives quick access to Sir John Soane's House Museum, which is situated nearly a 5-minute walk away. Featuring a restaurant, the hotel is located a mere 0.6 km from the…

    More...

    From US$ 825
    price for 1 night
    Book Now From US$ 825
  • Soho Living - Elegant Apartments In The Heart Of Theatreland

    Bateman Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Soho Living - Elegant Apartments In The Heart Of Theatreland London provides easy access to various city attractions, such as Queen's West End Theatre, situated only a 5-minute walk away.

    More...

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

    56-57 Frith Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Situated within 25 minutes' walk of St Paul's Anglican Cathedral, the 4-star smoke-free Mimi'S Hotel Soho London offers a shared lounge and various recreational opportunities. The surrounding area…

    More...

    From US$ 185
    price for 1 night
    Book Now From US$ 185
  • Modern Apartment In Fitzrovia By Keyhol Short Let

    165-171 Tottenham Ct Rd 14, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    The 1-room Modern Apartment In Fitzrovia By Keyhol Short Let London is also located within 5 minutes' walk of the famous British Museum.

    More...

    From US$ 395
    price for 1 night
    Book Now From US$ 395
  • Light-Filled 1 Bed Near Royal Opera House

    Crown Court, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Light-Filled 1 Bed Near Royal Opera House Apartment London is situated a 5-minute walk from the West End Novello Theatre and 15 km from London City airport.

    More...

    Book Now
  • Bnbnova - 1Br - Holborn & Central London - The Museum

    High Holborn, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Situated around a 10-minute ride from the Tower Bridge, 50 m² Bnbnova - 1Br - Holborn & Central London - The Museum apartment offers an opportunity to discover various tourist attractions in the area.

    More...

    From US$ 644
    price for 1 night
    Book Now From US$ 644
  • Double Room For Rent In Shared Covent Garden Apartment

    Kingsway, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Located merely a 5-minute walk from Adelphi Theatre, Double Room For Rent In Shared Covent Garden Apartment London gives quick access to various tourist spots in the vicinity.

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Grange Beauchamp Hotel

    24 - 27 Bedford Place, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Grange Beauchamp Hotel London offers 48 rooms 25 minutes' walk from the Tate Modern. This hotel also includes parking.

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Bnbnova - Fitzrovia - 1Br With Balcony Near Soho

    Gresse Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    To enjoy your vacation in London, stay at Bnbnova - Fitzrovia - 1Br With Balcony Near Soho London apartment, which is around a 10-minute ride from the Tate Modern and merely 0.8 km from the famous…

    More...

    From US$ 610
    price for 1 night
    Book Now From US$ 610
  • Remarkable One Bedroom Apartment In Central London

    Frith Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    The 1-room Remarkable One Bedroom Apartment In Central London lies only 1.7 km from Buckingham Palace and about 5 minutes on foot from Leicester Square tube station.

    More...

    From US$ 2522
    price for 1 night
    Book Now From US$ 2522
  • Covent Garden Haven - 2 Bedrooms. 2 Bathrooms

    30 Floral Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Located approximately 10 minutes on foot from Embankment underground station, Covent Garden Haven - 2 Bedrooms. 2 Bathrooms London apartment also boasts proximity to Adelphi Theatre.

    More...

    From US$ 773
    price for 1 night
    Book Now From US$ 773
  • Covent Garden Apartments - Netflix And Nespresso

    34-42 Floral Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Covent Garden Apartments - Netflix And Nespresso London is located 6 minutes' walk from the repertory Prince Charles Cinema and looks out onto the city. For those travelling by car, this apartment…

    More...

    From US$ 1885
    price for 1 night
    Book Now From US$ 1885
  • The Z Hotel Holborn

    75 Kingsway, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    With a location merely 7 minutes on foot from Sir John Soane's House Museum, the 3-star smoke-free The Z Hotel Holborn London provides 24-hour front desk assistance and wake-up calls. The hotel is…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Soho 2 Bedrooms, 3 Beds, 2,5 Bathroom On Central Location

    49 Frith St, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    The spacious Soho 2 Bedrooms, 3 Beds, 2,5 Bathroom On Central Location London apartment lies a 13-minute walk from the famous British Museum.

    More...

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

    16 Bateman Street Flat 2, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    The 1-room Bright Apt In Heart Of Soho London offers proximity to such tourist attractions as Ambassadors Theatre, situated around 5 minutes' walk away.

    More...

    Book Now
  • Nyx Hotel London Holborn By Leonardo Hotels

    50 Southampton Row, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    The comfortable Nyx Hotel London Holborn By Leonardo Hotels is located near a shopping district, about 25 minutes' walk from Selfridges London. Guests can relax in an infinity swimming pool or in the…

    More...

    From US$ 482
    price for 1 night
    Book Now From US$ 482
  • Luxury Spacious 3 Bedroom, 3 Bathroom Apartment, Walk To Soho, West End, Covent Garden, China Town, Piccadilly In Minutes

    28 Floral Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Located a 17-minute walk from the famous British Museum, Luxury Spacious 3 Bedroom, 3 Bathroom Apartment, Walk To Soho, West End, Covent Garden, China Town, Piccadilly In Minutes London overlooks the…

    More...

    From US$ 1049
    price for 1 night
    Book Now From US$ 1049
  • Veeve - Covent Garden'S Secret

    17A Floral Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Located nearly 10 minutes' walk from Embankment underground station, the 1-room Veeve - Covent Garden'S Secret Apartment London also boasts proximity to The London Film Museum.

    More...

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