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

  • Luxurious Covent Garden Penthouse

    32 King Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    To enjoy your vacation in London, stay at Luxurious Covent Garden Penthouse Apartment London, which is 3.5 km from the Tower Bridge and around a 10-minute drive from the huge Borough Market.

    More...

    From US$ 1332
    price for 1 night
    Book Now From US$ 1332
  • Be London - The Lincoln'S Inn Residences

    Lincoln'S Inn Fields, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Be London - The Lincoln'S Inn Residences welcomes travellers in the centre of London, located nearly 25 minutes' walk from the Museum of London. Set in the vicinity of the famous British Museum, the…

    More...

    From US$ 621
    price for 1 night
    Book Now From US$ 621
  • Apt 3, Opera House Ensuite 4Th Floor By Indigo Flats

    King Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    Situated approximately 25 minutes' walk from the huge Borough Market, the 1-room Apt 3, Opera House Ensuite 4Th Floor By Indigo Flats London is in the very heart of London. Guests can use Wi-Fi for…

    More...

    From US$ 411
    price for 1 night
    Book Now From US$ 411
  • 1A, Opera House 1St Floor By Indigo Flats

    King Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    The 43 m² 1A, Opera House 1St Floor By Indigo Flats Apartment London offers proximity to such tourist attractions as the West End Noel Coward Theatre, situated around 5 minutes' walk away. Wi-Fi is…

    More...

    From US$ 442
    price for 1 night
    Book Now From US$ 442
  • Hausd - Leicester Square

    4-14 Gerrard Street, London, United Kingdom

    0.5 km to Shaftesbury Theatre (Show map)

    If you want to stay right in the centre of London, the 7-room Hausd - Leicester Square London apartment is a perfect choice located around a 20-minute walk from the SEA LIFE Centre London Aquarium.

    More...

    From US$ 315
    price for 1 night
    Book Now From US$ 315
  • Sonder By Marriott Bonvoy King Street Apartments Covent Garden

    32 King Street, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    Sonder By Marriott Bonvoy King Street Apartments Covent Garden London hotel includes 8 rooms and is only 1.9 km from the Green Park.

    More...

    From US$ 512
    price for 1 night
    Book Now From US$ 512
  • Urban Chic - Wellington

    Wellington Street, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    To enjoy your vacation in London, stay at Urban Chic - Wellington Apartment London, which is merely 1.4 km from the cantilevered Coca-Cola London Eye Observation Wheel and approximately 20 minutes'…

    More...

    From US$ 749
    price for 1 night
    Book Now From US$ 749
  • Spacious 1 Bed Holborn Apartment

    122 Southampton Row Apt 16 On The Second Floor, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    Located around a 25-minute walk from the art museum "National Gallery", the 75 m² Spacious 1 Bed Holborn Apartment London overlooks the city.

    More...

    Book Now
  • Club Quarters Hotel Covent Garden Holborn, London

    61 Lincolns Inn Fields, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    The 4-star Club Quarters Hotel Covent Garden Holborn, London is situated close to an entertainment district, 350 metres from the research university "London School of Economics and Political Science"…

    More...

    From US$ 208
    price for 1 night
    Book Now From US$ 208
  • Welcome London The Garrick

    63-66 St Martin'S Ln, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    Welcome London The Garrick apartment is located within 5 minutes' walk of the art museum "National Gallery" and overlooks the city. The Protestant Westminster Abbey is in the immediate vicinity of…

    More...

    From US$ 1127
    price for 1 night
    Book Now From US$ 1127
  • Central London 2-Bed Flat With Balcony Near Oxford Street And Soho

    31 Percy Street, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    250 m from Goodge Street underground station, the spacious 1-bedroom Central London 2-Bed Flat With Balcony Near Oxford Street And Soho lies in a residential area of London, nearly 5 minutes' walk…

    More...

    From US$ 323
    price for 1 night
    Book Now From US$ 323
  • Central Covent Garden And Leicester Square Modern Sleeps 6 Apartment

    80 St Martin'S Ln, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    Located a 17-minute walk from the cantilevered Coca-Cola London Eye Observation Wheel, Central Covent Garden And Leicester Square Modern Sleeps 6 Apartment London is 3.3 km from a top family-friendly…

    More...

    From US$ 1053
    price for 1 night
    Book Now From US$ 1053
  • Bnbnova - 3Br 2Ba - Fitzrovia & St Annes Gardens

    Saint Anne'S Court 23, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    The spacious Bnbnova - 3Br - Fitzrovia & St Annes Gardens London apartment is situated 5 minutes' walk from the Laure Genillard Gallery and 20 km from London City airport.

    More...

    Book Now
  • Large 3 Bedrm Apartment In Heart Of Theatre Land

    Flat 5, 120 Drury Lane 5Th Floor , Flat 5, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    The well-equipped Large 3 Bedrm Apartment In Heart Of Theatre Land London is situated right in the centre of London, 350 metres from the art museum "Courtauld Gallery". Wi-Fi is provided for both…

    More...

    Book Now
  • The Academy - Small Luxury Hotels Of The World

    21 Gower Street, Bloomsbury, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    A mere 5 minutes' walk from Goodge Street underground station, the 5-star The Academy - Small Luxury Hotels Of The World London is located in a business area of London, 450 metres from Goodge Street…

    More...

    From US$ 157
    price for 1 night
    Book Now From US$ 157
  • Huge & Central 3 Bedr, 4 Beds, Covent Gdn

    120 Drury Lane, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    Huge & Central 3 Bedr, 4 Beds, Covent Gdn London apartment is situated right in the centre of London, nearly a 5-minute walk from the Royal Opera House. The apartment with a terrace is located in…

    More...

    From US$ 985
    price for 1 night
    Book Now From US$ 985
  • Stunning Modern Apartment In The Heart Of Holborn

    Flat 1 10 Red Lion Square, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    The spacious Stunning Modern Apartment In The Heart Of Holborn London is situated 25 minutes' walk from the Protestant Westminster Abbey, in a residential area of London.

    More...

    From US$ 1116
    price for 1 night
    Book Now From US$ 1116
  • Covent Garden Collections

    Carnbourn Street, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    Situated 5 minutes' walk from the repertory Prince Charles Cinema, Covent Garden Collections Apartment London offers proximity to various nearby tourist attractions.

    More...

    From US$ 509
    price for 1 night
    Book Now From US$ 509
  • Citadines Holborn-Covent Garden London

    94-99 High Holborn, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    Comprising 192 rooms, Citadines Holborn-Covent Garden London Aparthotel is close to a business district, 2.3 km from Churchill War Rooms Museum. Situated 15 km from London City airport, the…

    More...

    From US$ 450
    price for 1 night
    Book Now From US$ 450
  • Soho By Excel Apartments

    59 Old Compton Street, London, United Kingdom

    0.6 km to Shaftesbury Theatre (Show map)

    The welcoming Soho By Excel Apartments London hotel offers easy access to the art museum "National Gallery", which is situated merely a 6-minute walk away.

    More...

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