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

Top Booked Hotels

See all 6,295 Properties near Baker Street
Park Plaza Westminster Bridge London

Park Plaza Westminster Bridge London

200 Westminster Bridge Road, London
    4.0 out of 5.0
     
     

    This fantastic new hotel is located on the South Bank, near London Eye. Waterloo and Westminster stations are within 5 minutes walk, making easier to travel ...

    Park Plaza Westminster Bridge London$205

    Park Plaza Westminster Bridge London$205
    The Grosvenor Hotel

    The Grosvenor Hotel

    101 Buckingham Palace Road, London
      4.0 out of 5.0
       
       

      Located in London City Centre, this hotel is within a 15-minute walk of Victoria Palace Theatre, Buckingham Palace, and St. James Park. Big Ben and Sloane Square ...

      The Grosvenor Hotel$141

      The Grosvenor Hotel$141
      The Cumberland

      The Cumberland

      Great Cumberland Place, London
        4.5 out of 5.0
         
         

        Located in London City Centre, this luxury hotel is within a 10-minute walk of Marble Arch and Selfridges. Hyde Park and London Palladium Theatre are also within ...

        The Cumberland$152

        The Cumberland$152
        Park Plaza Sherlock Holmes London

        Park Plaza Sherlock Holmes London

        108 Baker Street, London
          4.0 out of 5.0
           
           

          Situated on Baker Street, close to Madame Tussaud`s, Regent's Park, Oxford Street`s shopping venues, and just a few tube stops from Wembley Stadium. With restaurants ...

          Park Plaza Sherlock Holmes London$185

          Park Plaza Sherlock Holmes London$185
          Hilton London Metropole

          Hilton London Metropole

          225 Edgware Road, London
            4.0 out of 5.0
             
             

            Hilton London Metropole is just 15 minutes from Heathrow by train and 10 minutes from the Eurostar terminal. Located outside the 'Congestion Charge Zone,' the ...

            Hilton London Metropole$166

            Hilton London Metropole$166
            Ten Manchester Street

            Ten Manchester Street

            10 Manchester Street, London
              4.0 out of 5.0
               
               

              Located in London City Centre, this romantic hotel is within a 10-minute walk of Selfridges and Madame Tussaud's Wax Museum. Royal Academy of Music and Marble ...

              Ten Manchester Street$164

              Ten Manchester Street$164
              Amber Residence Hotel

              Amber Residence Hotel

              42-44 Gloucester Place, London
                2.5 out of 5.0
                 
                 

                Located in London City Centre, this hotel is within a 10-minute walk of Selfridges and Marble Arch. Madame Tussaud's Wax Museum and Royal Academy of Music are ...

                Amber Residence Hotel$103

                Amber Residence Hotel$103
                Blandford Hotel

                Blandford Hotel

                80 Chiltern Street, London
                  3.5 out of 5.0
                   
                   

                  Located in London City Centre, this hotel is within a 10-minute walk of Madame Tussaud's Wax Museum, Hay Hill Gallery, and King Edward VII's Hospital. Royal ...

                  Blandford Hotel$235

                  Blandford Hotel$235