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

Find Hotels

2025-06-16

2025-06-17

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

Guests:
 
Specify the age of a child
Specify the age of children

London hotels in Soho

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

140 options found

  • Ham Yard Hotel, Firmdale Hotels

    1 Ham Yard, London, United Kingdom (Show map)

    Show map

    Featuring a currency exchange and a lift, Ham Yard Hotel, Firmdale Hotels London is nestled in the heart of Westminster Borough, which is a great choice for travellers interested in shopping, parks…

    More...
    From US$ 726
    price for 1 night
    BOOK From US$ 726
  • Hotel Cafe Royal

    68 Regent Street, London, United Kingdom (Show map)

    Show map

    Boasting a health club, yoga classes, and a steam room, Hotel Cafe Royal London lies just 0.6 km from Leicester Square Tube. Wi-Fi is available in the rooms, and a bureau de change and a lift are on…

    More...
    From US$ 1005
    price for 1 night
    BOOK From US$ 1005
  • The Soho Hotel, Firmdale Hotels

    4 Richmond Mews, London, United Kingdom (Show map)

    Show map

    The 5-star The Soho Hotel, Firmdale Hotels London, located nearly 5 minutes' walk from Oxford Street, features a currency exchange and a lift. Nestled in Westminster Borough, which is a great choice…

    More...
    From US$ 1052
    price for 1 night
    BOOK From US$ 1052
  • Sanderson London

    50 Berners Street, London, United Kingdom (Show map)

    Show map

    The 5-star Sanderson London hotel is situated in the centre of London a 10-minute drive from the privately run Sherlock Holmes Museum. This perfect hotel provides a currency exchange and a lift, plus…

    More...
    From US$ 474
    price for 1 night
    BOOK From US$ 474
  • The London Edition

    10 Berners Street, London, United Kingdom (Show map)

    Show map

    The London Edition hotel is situated in a shopping area of London, within a 1-km distance of The British Museum and merely a 12-minute walk from Piccadilly Circus. The 5-star hotel offers Wi-Fi…

    More...
    From US$ 611
    price for 1 night
    BOOK From US$ 611
  • W London

    10 Wardour Street, London, United Kingdom (Show map)

    Show map

    Situated at a distance of 350 metres from Piccadilly Circus tube station, W London Hotel features a shared lounge and various recreational opportunities. Featuring 192 rooms with views of the city…

    More...
    From US$ 473
    price for 1 night
    BOOK From US$ 473
  • Mimi'S Hotel Soho

    56-57 Frith Street, London, United Kingdom (Show map)

    Show map

    The 4-star Mimi'S Hotel Soho London is located close to a theatre district, just 11 minutes' walk from Trafalgar Square. This London hotel provides guests with a lounge bar and cosy rooms with views…

    More...
    From US$ 185
    price for 1 night
    BOOK From US$ 185
  • The Mandrake (Adults Only)

    20-21 Newman Street, London, United Kingdom (Show map)

    Show map

    Offering a lobby area and a restaurant, the sophisticated Mandrake Hotel London lies in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, a mere 7…

    More...
    From US$ 523
    price for 1 night
    BOOK From US$ 523
  • Karma Sanctum Soho Hotel

    20 Warwick Street, London, United Kingdom (Show map)

    Show map

    Offering a roof garden, Karma Sanctum Soho Hotel welcomes guests in the very heart of London, within a 10-minute drive of Madame Tussauds London. Situated 20 km from London City airport, this hotel…

    More...
    From US$ 330
    price for 1 night
    BOOK From US$ 330
  • Courthouse Hotel London

    19-21 Great Marlborough Street, London, United Kingdom (Show map)

    Show map

    The 5-star Courthouse Hotel London has 112 rooms and is located only a 7-minute walk from The Cartoon Museum. The hotel just moments from Oxford Street pampers its guests with a swimming pool as well…

    More...
    From US$ 251
    price for 1 night
    BOOK From US$ 251
  • The Z Hotel Soho

    17 Moor Street, London, United Kingdom (Show map)

    Show map

    Situated around 200 metres from Leicester Square tube station, The Z Hotel Soho London features a courtyard and various recreational opportunities. The hotel offers Wi-Fi throughout the property.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Thistle London Piccadilly

    Coventry Street, London, United Kingdom (Show map)

    Show map

    Featuring a restaurant and luggage storage, the 4-star Thistle London Piccadilly hotel lies 450 metres from National Gallery.

    More...
    From US$ 352
    price for 1 night
    BOOK From US$ 352
  • Victory House Leicester Square

    14 Leicester Place, London, United Kingdom (Show map)

    Show map

    The comfortable 4-star Victory House Leicester Square hotel, nestled near the entertainment district of London, offers stylish rooms with Wi-Fi throughout the property. Conveniently located a few…

    More...
    From US$ 223
    price for 1 night
    BOOK From US$ 223
  • Hazlitt'S

    6 Frith Street, Soho, London, United Kingdom (Show map)

    Show map

    Situated in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, the 4-star Hazlitt'S Hotel London gives access to entertainment venues like Prince…

    More...
    From US$ 359
    price for 1 night
    BOOK From US$ 359
  • The Spice Of Life

    6 Moor St, London, United Kingdom (Show map)

    Show map

    Providing 12 rooms, The Spice Of Life hotel is 10 minutes' drive from The Regent's Park. Located within 400 metres of Trafalgar Square, this hotel is at a medium distance from London Transport Museum.

    More...
    From US$ 423
    price for 1 night
    BOOK From US$ 423
  • Montcalm Piccadilly Townhouse, London West End

    65-73 Shaftesbury Avenue, London, United Kingdom (Show map)

    Show map

    The Piccadilly London West End Hotel includes 67 rooms and is a 5-minute walk from the pedestrianised Leicester Square Tube. This hotel also features high-speed Internet access in the rooms.

    More...
    From US$ 176
    price for 1 night
    BOOK From US$ 176
  • Chateau Denmark London

    Denmark Place, London, United Kingdom (Show map)

    Show map

    Located around a 25-minute walk from Coca-Cola London Eye, Chateau Denmark London hotel includes 44 rooms with views of the city. The hotel also provides guests with a safety deposit box and 24-hour…

    More...
    From US$ 605
    price for 1 night
    BOOK From US$ 605
  • Hotel Indigo London - 1 Leicester Square By Ihg

    1 Leicester Square, London, United Kingdom (Show map)

    Show map

    Offering a luggage room and a restaurant, the comfortable Hotel Indigo London - 1 Leicester Square, An Ihg Hotel lies in Westminster Borough, which is a great choice for travellers interested in…

    More...
    From US$ 254
    price for 1 night
    BOOK From US$ 254
  • The Resident Soho

    10 Carlisle Street, London, United Kingdom (Show map)

    Show map

    Situated 5 minutes on foot from Oxford Street, the comfortable 4-star The Resident Soho Hotel London offers public parking nearby and Wi-Fi throughout the property, as well as stunning views of the…

    More...
    From US$ 249
    price for 1 night
    BOOK From US$ 249
  • The Z Hotel Tottenham Court Road

    52 Poland Street, London, United Kingdom (Show map)

    Show map

    Located just 350 metres from Oxford Street, the 3-star The Z Hotel Tottenham Court Road London ensures hassle-free stays by offering 24-hour reception and wake-up calls. This London hotel is in…

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66