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

Search Hotels

2026-01-28

2026-01-29

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

4747 properties found

  • Soho Guest House Room 6

    26 Frith Street, London, United Kingdom

    0.1 km to Shaftesbury Avenue (Show map)

    Soho Guest House Room 6 London gives quick access to Prince of Wales Theatre, which is situated approximately 5 minutes' walk away.

    More...

    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Soho Guest House Room 1

    26 Frith Street, London, United Kingdom

    0.1 km to Shaftesbury Avenue (Show map)

    Soho Guest House Room 1 London gives quick access to The Casino at the Empire, which is situated nearly 5 minutes' walk away.

    More...

    From US$ 249
    price for 1 night
    Book Now From US$ 249
  • The Flat With The Heart

    6 Archer Street, London, United Kingdom

    0.1 km to Shaftesbury Avenue (Show map)

    Located a mere 250 metres from Prince Charles Cinema, The Flat With The Heart Apartment is at a distance of 1.7 km from a top family-friendly place like the cantilevered Coca-Cola London Eye…

    More...

    From US$ 262
    price for 1 night
    Book Now From US$ 262
  • W London

    10 Wardour Street, London, United Kingdom

    0.1 km to Shaftesbury Avenue (Show map)

    350 metres from Piccadilly Circus underground station, the 5-star smoke-free W London Hotel is situated in a business area of London, a mere 9 minutes' walk from Covent Garden. Located 250 m from the…

    More...

    From US$ 431
    price for 1 night
    Book Now From US$ 431
  • Little Wooden Hut

    25 Lisle Street, London, United Kingdom

    0.1 km to Shaftesbury Avenue (Show map)

    Little Wooden Hut Hotel provides easy access to various city attractions, such as Seven Dials, situated only a 6-minute walk away.

    More...

    From US$ 799
    price for 1 night
    Book Now From US$ 799
  • White Piccadilly

    11 Brewer Street, London, United Kingdom

    0.1 km to Shaftesbury Avenue (Show map)

    White Piccadilly Apartment is ideally set merely a 5-minute walk from National Gallery. Westminster Abbey is at a distance of approximately a 5-minute drive away, while Covent Garden is a mere 9…

    More...

    From US$ 240
    price for 1 night
    Book Now From US$ 240
  • Hausd - Piccadilly Circus

    1-9 Wardour Street, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    Located 5 minutes' stroll from Piccadilly Circus underground station, Hausd - Piccadilly Circus Apartment also boasts proximity to Prince of Wales Theatre. Staying in the apartment, nestled just a…

    More...

    From US$ 1020
    price for 1 night
    Book Now From US$ 1020
  • Stylish Central London Duplex With Private Patio

    Meard Street, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    Located a 13-minute walk from the art museum "Courtauld Gallery", the 76 m^2 Spacious Soho Home On Quaint Cobbled Street is 17 minutes on foot from a top family-friendly place like the huge Coca-Cola…

    More...

    From US$ 317
    price for 1 night
    Book Now From US$ 317
  • 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
  • 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 comfortable 4-star Hotel Indigo London - 1 Leicester Square By Ihg, you can stay close to the public Trafalgar Square, situated only 500 metres away, while there are also 24-hour front desk…

    More...

    From US$ 254
    price for 1 night
    Book Now From US$ 254
  • 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$ 503
    price for 1 night
    Book Now From US$ 503
  • 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
  • 2 Bedroom Flat In Leicester Square

    Wc2H7Ps, London, United Kingdom

    0.2 km to Shaftesbury Avenue (Show map)

    The British Museum is 1.4 km from the spacious 90 m^2 2 Bedroom Flat In Leicester Square, while Piccadilly Circus is situated nearby. Wi-Fi is provided for both business and leisure activities.

    More...

    From US$ 320
    price for 1 night
    Book Now From US$ 320
  • 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