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
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

2026-03-17

2026-03-18

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 Avenue

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

4407 properties found

  • 2-Br In The Heart Of Soho - 5 Guests

    Flat 2, 39 Dean Street, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    Situated just 600 metres from Carlton House Terrace, 2-Br In The Heart Of Soho - 5 Guests Apartment London also boasts easy access to Marylebone train station which is 3.6 km away.

    More...

    Book Now
  • Soho Skyline Apartment - 360 Views Of Landmarks

    44 Ingestre Place, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    The 65 m² Soho Skyline Apartment - 360 Views Of Landmarks London is located in the Chinatown district, a mere 5 minutes' walk from the Statue of Eros.

    More...

    Book Now
  • Stunning Central Soho 1-Bed

    44 Ingestre Place, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    Stunning Central Soho 1-Bed London apartment lies only 350 m from Ronnie Scott's Jazz Club and around a 5-minute walk from Piccadilly Circus tube station.

    More...

    Book Now
  • Dynamic In Dean Street

    Dean Street, London, United Kingdom

    0.2 km to Shaftesbury Avenue (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
  • Dean Street Townhouse

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

    0.2 km to Shaftesbury Avenue (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
  • Most Central Soho Apartments

    12 Meard Street, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    Most Central Soho Apartments London offers proximity to such tourist attractions as Shaftesbury Avenue, situated about 5 minutes' walk away. This apartment with a terrace is located just 200 metres…

    More...

    Book Now
  • Premier Inn London Leicester Square

    1 Leicester Place, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    The 3-star Premier Inn London Leicester Square offers quick access to Prince of Wales Theatre, located just 5 minutes' walk away.

    More...

    From US$ 157
    price for 1 night
    Book Now From US$ 157
  • Modern Luxury Soho Apartment

    Coventry St, 5-6, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    The spacious 2-bedroom Modern Luxury Soho Apartment is nestled in the Westminster Borough district, a mere 8 minutes' walk from Seven Dials Streets.

    More...

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

    1 Leicester Square, London, United Kingdom

    0.2 km to Shaftesbury Avenue (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
  • Super Central Soho Apartment

    W1F 0Hb Flat 1, 2 Greens Court, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    If you want to stay in the Chinatown district of London, Super Central Soho Apartment London is a good choice located, around a 5-minute walk from the West End Criterion Theatre.

    More...

    Book Now
  • Central Soho Apartment

    W1F 0Hb Flat 2, 2 Greens Court, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    Central Soho Apartment London is situated in the Chinatown district, approximately 5 minutes' walk from Prince Edward Theatre. Wi-Fi is available for guests' business or leisure needs.

    More...

    Book Now
  • Vibrant Studio Loft In The Heart Of Soho

    2 Green'S Court 3, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    Vibrant Studio Loft In The Heart Of Soho London is situated in the Chinatown district, nearly 5 minutes' walk from the Statue of Eros.

    More...

    Book Now
  • Soho 2 Bedrooms, 3 Beds, 2,5 Bathroom On Central Location

    49 Frith St, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    Located at a distance of 3.9 km from Paddington railway station, the spacious Soho 2 Bedrooms, 3 Beds, 2,5 Bathroom On Central Location London apartment is only a 7-minute walk from Piccadilly Circus.

    More...

    From US$ 968
    price for 1 night
    Book Now From US$ 968
  • Soho Central Apartments

    27 Greek Street, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    The 9-room Soho Central Apartments is located just a 12-minute walk from The British Museum and offers Wi-Fi for either business or leisure. Guests will enjoy the convenience of public parking…

    More...

    From US$ 232
    price for 1 night
    Book Now From US$ 232
  • Brewer Street Central Apartments

    Green'S Court, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    The 1-room Brewer Street Central Apartments lies at a 200-metre distance from Garrick Theatre and at a 200-metre distance from Leicester Square tube station. Staying in the apartment, set at a…

    More...

    From US$ 222
    price for 1 night
    Book Now From US$ 222
  • Victory House Leicester Square

    14 Leicester Place, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    Located 2.5 km from Hyde Park, the non-smoking Victory House Leicester Square London hotel offers stylish rooms around a 25-minute walk from St Paul's Anglican Cathedral. Nestled only a few steps…

    More...

    From US$ 223
    price for 1 night
    Book Now From US$ 223
  • Be London - The Chinatown Residences

    Wardour Street, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    Be London - Chinatown Residences is located a 7-minute walk from Palace Theatre and a 7-minute walk from Leicester Square Tube. Staying in this apartment, nestled not too far from the public…

    More...

    From US$ 287
    price for 1 night
    Book Now From US$ 287
  • Ivy Berwick Street II Pro-Managed

    106 Berwick Street Flat 10, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    The 74 m^2 Ivy Berwick Street II Pro-Managed apartment is situated in the Westminster Borough district, just 1.3 km from Coca-Cola London Eye, which is higly recommended for a family visit. Staying…

    More...

    Book Now
  • Remarkable One Bedroom Apartment In Central London

    Frith Street, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    The 1-room Remarkable One Bedroom Apartment In Central London is located nearly a 5-minute ride from Trafalgar Square and overlooks the city. If you feel like visiting the surroundings, check out The…

    More...

    From US$ 2522
    price for 1 night
    Book Now From US$ 2522
  • Ivy Berwick Street Pro-Managed

    106 Berwick Street, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    Nestled merely 5 minutes' walk from Prince of Wales Theatre, the 2-room Ivy Berwick Street Pro-Managed Apartment offers quick access to numerous tourist attractions nearby. This spacious apartment…

    More...

    Book Now