Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Soho

Tonight Tonight Jun 25 - Jun 26
This weekend This weekend Jun 29 - Jul 1
Next weekend Next weekend Jul 6 - Jul 8

Featured Soho Best Western Hotels

See all 5,647 Properties in Soho
Best Western Maitrise Hotel

Best Western Maitrise Hotel

53-59 Kilburn High Road, London
  • Free Cancellation
  • Reserve now, pay when you stay
 
 
3.5 out of 5 (1,159 reviews)
Nice and comfy really good hotel to stay for a few days on vacations, clean and comfy - 

Best Western Maitrise Hotel$92

Best Western Maitrise Hotel$92
Best Western Chiswick Palace & Suites

Best Western Chiswick Palace & Suites

71-73 Chiswick High Road, London
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
4.0 out of 5 (457 reviews)
Best Western Chiswick UK Clean, comfortable, good breakfast and nice staff. Two blocks from train station, food places nearb … - 

Best Western Chiswick Palace & Suites$85

Best Western Chiswick Palace & Suites$85
Best Western Burns Hotel Kensington

Best Western Burns Hotel Kensington

18-26 Barkston Gardens, London
    3.0 out of 5.0
     
     
    3.8 out of 5 (444 reviews)
    An OK hotel close to Earls Court train station. This is an OK hotel close to Earls Court train station. - 

    Best Western Burns Hotel Kensington$97

    Best Western Burns Hotel Kensington$97
    Best Western White House Hotel

    Best Western White House Hotel

    27-31 Upton Road, Watford
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    4.0 out of 5 (217 reviews)
    LOVELY! Staff were very friendly from the moment we arrived until we left. The rooms are very spacious with … - 
    Best Western London Peckham Hotel

    Best Western London Peckham Hotel

    110 Peckham Road, London
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    3.2 out of 5 (867 reviews)
    Cheap and cheerful hotel Hotel is nice, it's clean but could do with some redecorating in places. The staff were very friend … - 

    Best Western London Peckham Hotel$59

    Best Western London Peckham Hotel$59
    Best Western Victoria Palace

    Best Western Victoria Palace

    60-64 Warwick Way, London
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    3.7 out of 5 (990 reviews)
    Good hotel near to Buckingham palace and Victoria Comfortable and clean hotel in perfect location for our needs, Buckingham Palace, St James park and … - 

    Best Western Victoria Palace$87

    Best Western Victoria Palace$87
    Best Western The Boltons

    Best Western The Boltons

    19-21 Penywern Road, London
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    3.9 out of 5 (1,134 reviews)
    Clean and close to tube! Great location and very clean. Breakfast was excellent as well - 

    Best Western The Boltons$137

    Best Western The Boltons$137
    Best Western Mornington Hotel London Hyde Park

    Best Western Mornington Hotel London Hyde Park

    12 Lancaster Gate, London
    • Free Cancellation
    4.0 out of 5.0
     
     
    4.0 out of 5 (1,378 reviews)
    Excellent Hospitality and Location This hotel offers great value for the money, considering that it’s only a block away from Kensingto … - 

    Best Western Mornington Hotel London Hyde Park$114

    Best Western Mornington Hotel London Hyde Park$114
    Best Western Ship Hotel

    Best Western Ship Hotel

    Monument Green, Weybridge
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    4.0 out of 5 (183 reviews)
    nice Hotel Hotel staff were friendly, good breakfast. I liked it because it was a nice location walking distan … - 

    Best Western Ship Hotel$60

    Best Western Ship Hotel$60
    Best Western Seraphine Kensington Olympia Hotel

    Best Western Seraphine Kensington Olympia Hotel

    225 Kensington High Street, London
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    3.8 out of 5 (479 reviews)
    One of the best showers in London A bed and shower required, but actually it was much more comfortable than I was expecting. Small ro … - 

    Best Western Seraphine Kensington Olympia Hotel$108

    Best Western Seraphine Kensington Olympia Hotel$108
    Best Western Corona

    Best Western Corona

    85-89 Belgrave Road, London
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     
    3.6 out of 5 (560 reviews)
    Great London location! A few of my friends and I spent a night at the Best Western. The staff were extremely friendly and … - 

    Best Western Corona$105

    Best Western Corona$105
    Best Western London Highbury

    Best Western London Highbury

    374 Seven Sisters Road, London
      3.0 out of 5.0
       
       
      3.9 out of 5 (186 reviews)
      Staff lovely Great location just across the road from Finsbury Park. Quiet rooms and nice beds. Staff very frien … - 

      Best Western London Highbury$84

      Best Western London Highbury$84
      Best Western Swiss Cottage Hotel

      Best Western Swiss Cottage Hotel

      4 Adamson Road, London
        3.0 out of 5.0
         
         
        4.0 out of 5 (197 reviews)
        Lovely wee hotel in a lovely area Yes, the rooms are on the small side, but that's London. They are large enough to function in. Incr … - 
        Best Western London Ilford Hotel

        Best Western London Ilford Hotel

        3-5 Argyle Road, Ilford
          4.0 out of 5.0
           
           
          3.7 out of 5 (642 reviews)
          Overall good experience So the room was clean with excellent staff. My only negative is it’s small ( coming from the US I f … - 

          Best Western London Ilford Hotel$47

          Best Western London Ilford Hotel$47
          Best Western Maitrise Hotel Edgware Road

          Best Western Maitrise Hotel Edgware Road

          346-348 Edgeware Road, London
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           
          2.8 out of 5 (128 reviews)
          Small but clean hotel central - near Marleybone. Fine if you just want somewhere close for the night, small and basic but clean and in cent al Londo … - 
          Best Western Reigate Manor Hotel

          Best Western Reigate Manor Hotel

          Reigate Hill, Reigate
          • Free Cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           
          3.7 out of 5 (96 reviews)
          Perfect for work trip Nice hotel, perfect for my work trip - 

          Best Western Reigate Manor Hotel$54

          Best Western Reigate Manor Hotel$54
          Best Western Palm Hotel

          Best Western Palm Hotel

          64-76 Hendon Way, London
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           
          4.0 out of 5 (533 reviews)
          Great Service Better then last time - no odd smell around - 

          Best Western Palm Hotel$77

          Best Western Palm Hotel$77
          Best Western Maitrise Suites Apartment Hotel

          Best Western Maitrise Suites Apartment Hotel

          50-54 The Broadway, London
          • Free Cancellation
          • Reserve now, pay when you stay
          4.0 out of 5.0
           
           
          4.1 out of 5 (221 reviews)
          Wonderful apart-hotel on Ealing Broadway! Located near West Ealing Broadway, Best Western Maitrise Suites is a lovely choice for a few days. … - 

          Best Western Maitrise Suites Apartment Hotel$87

          Best Western Maitrise Suites Apartment Hotel$87
          Best Western Airlink Hotel London Heathrow

          Best Western Airlink Hotel London Heathrow

          18-22 Pump Lane, Hayes
          • Free Cancellation
          • Reserve now, pay when you stay
          3.5 out of 5.0
           
           
          3.8 out of 5 (214 reviews)
          Night before holiday Staff friendly and helpful. Food good. Nothing is too much trouble. Beds comfortable. - 
          Best Western Greater London Hotel

          Best Western Greater London Hotel

          60 Cranbrook Road, Ilford
          • Free Cancellation
          • Reserve now, pay when you stay
          3.0 out of 5.0
           
           
          3.7 out of 5 (148 reviews)
          BW Ilford Hotel is modest and clean. Staff is friendly and helpful. Hotel room may get warm, no A/C. The brea … - 

          Best Western Greater London Hotel$49

          Best Western Greater London Hotel$49
          Map

          Pocket Guide: Best Western Hotels in Soho

          Search for hotels in Soho on Expedia. You can easily find your hotels in Soho using one of the methods below:

          • View our selection of featured hotels in Soho
          • Use the map to find hotels in the Soho neighborhood you prefer
          • Use the filters to see hotels in a specific area of Soho, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Soho
          • Enter your travel dates to view the best deals on hotels in Soho - while they last