Narrow results:

Clear selected filters

138 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap
  1. For every 10 nights, get 1 free!
    every hotel Piccadilly

    Coventry Street, London, England, W1D 6BZ United Kingdom

    ,

    866-573-4235

    4 stars
    West End
    • 0.0 miles to Leicester Square‎
    • 0.2 miles to City center‎
    Outstanding
    4.7 / 5
    3
    customer reviews
    Hotels.com® RewardsFor every 10 nights, get 1 free!
  2. For every 10 nights, get 1 free!
    W London Leicester Square

    10 Wardour Street, London, England, W1D 6QF United Kingdom

    ,

    866-678-6350

    5 stars
    West End
    • 0.0 miles to Leicester Square‎
    • 0.3 miles to City center‎
    Excellent
    4.2 / 5
    273
    customer reviews
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $271
    • For every 10 nights, get 1 free!
      Leicester House

      1 Leicester Street, London, England, WC2H 7BL United Kingdom

      ,

      866-767-0278

      3.5 stars
      West End
      • 0.0 miles to Leicester Square‎
      • 0.3 miles to City center‎
      Excellent
      4.2 / 5
      23
      customer reviews
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $241
      • For every 10 nights, get 1 free!
        Radisson Blu Edwardian Hampshire Hotel

        31-36 Leicester Square, London, England, WC2H 7LH United Kingdom

        ,

        866-925-4159

        5 stars
        West End
        • 0.1 miles to Leicester Square‎
        • 0.2 miles to City center‎
        Excellent
        4.2 / 5
        458
        customer reviews
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $273
        • For every 10 nights, get 1 free!
          Thistle Trafalgar Square, The Royal Trafalgar

          Whitcomb Street, Trafalger Square, London, England, WC2H 7HG United Kingdom

          ,

          866-925-8676

          4 stars
          West End
          • 0.1 miles to Leicester Square‎
          • 0.2 miles to City center‎
          No customer reviews yet
          Be the first
          Hotels.com® RewardsFor every 10 nights, get 1 free!
        • For every 10 nights, get 1 free!
          The Shaftesbury Premier London Piccadilly

          65-73 Shaftesbury Avenue, Piccadilly, London, England, W1D 6EX United Kingdom

          ,

          866-538-0251

          4 stars
          West End
          • 0.1 miles to Leicester Square‎
          • 0.4 miles to City center‎
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $172
          • For every 10 nights, get 1 free!
            Piccadilly Circus Apartments

            Shavers Place, Haymarket, , Piccadilly, London, England, SW1Y 4HA United Kingdom

            ,

            866-538-1314

            4 stars
            West End
            • 0.1 miles to Leicester Square‎
            • 0.3 miles to City center‎
            Hotels.com® RewardsFor every 10 nights, get 1 free!
          • For every 10 nights, get 1 free!
            West End One

            18 Irving Street, Westminster Borough, London, England, WC2H 7AZ United Kingdom

            ,

            866-538-6252

            3.5 stars
            West End
            • 0.1 miles to Leicester Square‎
            • 0.2 miles to City center‎
            Excellent
            4.5 / 5
            13
            customer reviews
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $234
            • For every 10 nights, get 1 free!
              St Martins Lane

              45 St Martin's Lane, London, England, WC2N 4HX United Kingdom

              ,

              866-538-9298

              5 stars
              West End
              • 0.2 miles to Leicester Square‎
              • 0.2 miles to City center‎
              Excellent
              4.5 / 5
              331
              customer reviews
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $250
              • For every 10 nights, get 1 free!
                Ham Yard Hotel

                1 Ham Yard, London, England, W1D 7DT United Kingdom

                ,

                866-539-5067

                5 stars
                West End
                • 0.2 miles to Leicester Square‎
                • 0.4 miles to City center‎
                Outstanding
                4.8 / 5
                39
                customer reviews
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $476
                • For every 10 nights, get 1 free!
                  Library

                  112 St Martin’s Lane, London, England, WC2N 4BD United Kingdom

                  ,

                  866-539-9234

                  4 stars
                  West End
                  • 0.2 miles to Leicester Square‎
                  • 0.2 miles to City center‎
                  Excellent
                  4.1 / 5
                  59
                  customer reviews
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $266
                  • For every 10 nights, get 1 free!
                    Haymarket Hotel

                    1 Suffolk Place, London, England, SW1Y 4HX United Kingdom

                    ,

                    866-582-3258

                    5 stars
                    West End
                    • 0.2 miles to Leicester Square‎
                    • 0.1 miles to City center‎
                    Outstanding
                    4.9 / 5
                    88
                    customer reviews
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $360
                    • For every 10 nights, get 1 free!
                      The Trafalgar Hotel

                      2 Spring Gardens, Trafalgar Square, London, England, SW1A 2TS United Kingdom

                      ,

                      866-711-3751

                      4 stars
                      West End
                      • 0.2 miles to Leicester Square‎
                      • 0.1 miles to City center‎
                      Excellent
                      4.4 / 5
                      420
                      customer reviews
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $272 $212
                      • For every 10 nights, get 1 free!
                        Sofitel London St James

                        6 Waterloo Place, London, England, SW1Y 4AN United Kingdom

                        ,

                        866-925-0548

                        5 stars
                        West End
                        • 0.2 miles to Leicester Square‎
                        • 0.2 miles to City center‎
                        Outstanding
                        4.6 / 5
                        467
                        customer reviews
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $422
                        • For every 10 nights, get 1 free!
                          Hotel Café Royal

                          68 Regent Street, London, England, W1B 4DY United Kingdom

                          ,

                          866-925-4218

                          5 stars
                          West End
                          • 0.2 miles to Leicester Square‎
                          • 0.4 miles to City center‎
                          Outstanding
                          4.7 / 5
                          98
                          customer reviews
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $509
                          • For every 10 nights, get 1 free!
                            Le Meridien Piccadilly

                            21 Piccadilly, London, England, W1J 0BH United Kingdom

                            ,

                            866-925-8709

                            5 stars
                            West End
                            • 0.3 miles to Leicester Square‎
                            • 0.4 miles to City center‎
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $285
                            • For every 10 nights, get 1 free!
                              Hazlitt's Hotel

                              6 Frith Street, Soho Square, London, England, W1D 3JA United Kingdom

                              ,

                              866-538-0157

                              4 stars
                              West End
                              • 0.3 miles to Leicester Square‎
                              • 0.5 miles to City center‎
                              Excellent
                              4.4 / 5
                              272
                              customer reviews
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $247
                              • For every 10 nights, get 1 free!
                                Marylebone Apartments

                                Various Addresses, London, England, United Kingdom

                                ,

                                866-538-0192

                                4 stars
                                West End
                                • 0.3 miles to Leicester Square‎
                                • 0.0 miles to City center‎
                                No customer reviews yet
                                Be the first
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                              • For every 10 nights, get 1 free!
                                Mayfair Apartments

                                Various Addresses, London, England, United Kingdom

                                ,

                                866-538-0294

                                4 stars
                                West End
                                • 0.3 miles to Leicester Square‎
                                • 0.0 miles to City center‎
                                Poor
                                1.0 / 5
                                1
                                customer review
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                              • For every 10 nights, get 1 free!
                                The Soho Hotel

                                4 Richmond Mews, Dean Street, London, England, W1D 3DH United Kingdom

                                ,

                                866-538-0315

                                5 stars
                                West End
                                • 0.3 miles to Leicester Square‎
                                • 0.5 miles to City center‎
                                Outstanding
                                4.9 / 5
                                164
                                customer reviews
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $384
                                • For every 10 nights, get 1 free!
                                  Amba Hotel Charing Cross

                                  The Strand, London, England, WC2N 5HX United Kingdom

                                  ,

                                  866-538-1351

                                  4 stars
                                  West End
                                  • 0.3 miles to Leicester Square‎
                                  • 0.1 miles to City center‎
                                  No customer reviews yet
                                  Be the first
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                • For every 10 nights, get 1 free!
                                  Radisson Blu Edwardian Mercer Street Hotel

                                  20 Mercer Street, Covent Garden, London, England, WC2H 9HD United Kingdom

                                  ,

                                  866-538-2362

                                  4 stars
                                  West End
                                  • 0.3 miles to Leicester Square‎
                                  • 0.5 miles to City center‎
                                  Excellent
                                  4.4 / 5
                                  392
                                  customer reviews
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $251
                                  • For every 10 nights, get 1 free!
                                    Covent Garden Hotel

                                    10 Monmouth Street, London, England, WC2H 9HB United Kingdom

                                    ,

                                    866-538-6218

                                    5 stars
                                    West End
                                    • 0.3 miles to Leicester Square‎
                                    • 0.5 miles to City center‎
                                    Outstanding
                                    5.0 / 5
                                    6
                                    customer reviews
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $367
                                    • For every 10 nights, get 1 free!
                                      The Nadler Soho

                                      10 Carlisle Street, London, England, W1D 3BR United Kingdom

                                      ,

                                      866-538-6315

                                      4 stars
                                      West End
                                      • 0.3 miles to Leicester Square‎
                                      • 0.6 miles to City center‎
                                      Outstanding
                                      4.7 / 5
                                      99
                                      customer reviews
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $221
                                      • For every 10 nights, get 1 free!
                                        The Grand at Trafalgar Square

                                        8 Northumberland Avenue, London, England, WC2N 5BY United Kingdom

                                        ,

                                        866-538-9367

                                        4 stars
                                        West End
                                        • 0.3 miles to Leicester Square‎
                                        • 0.1 miles to City center‎
                                        Excellent
                                        4.2 / 5
                                        1,054
                                        customer reviews
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $119
                                        • For every 10 nights, get 1 free!
                                          Club Quarters, Trafalgar Square

                                          8 Northumberland Ave, (adjacent to Trafalgar Square), London, England, WC2N 5BY United Kingdom

                                          ,

                                          866-573-4235

                                          4 stars
                                          West End
                                          • 0.3 miles to Leicester Square‎
                                          • 0.1 miles to City center‎
                                          Excellent
                                          4.2 / 5
                                          1,455
                                          customer reviews
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $119
                                          • For every 10 nights, get 1 free!
                                            SoHostel

                                            91 Dean Street, London, England, W1D 3SY United Kingdom

                                            ,

                                            866-678-6350

                                            2 stars
                                            West End
                                            • 0.3 miles to Leicester Square‎
                                            • 0.6 miles to City center‎
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            from $26
                                            • For every 10 nights, get 1 free!
                                              Sanctum Soho Hotel

                                              20 Warwick Street, Soho, London, England, W1B 5NF United Kingdom

                                              ,

                                              866-767-0278

                                              4.5 stars
                                              West End
                                              • 0.3 miles to Leicester Square‎
                                              • 0.5 miles to City center‎
                                              Excellent
                                              4.0 / 5
                                              437
                                              customer reviews
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              from $286
                                              • For every 10 nights, get 1 free!
                                                Citadines Trafalgar Square London

                                                18/21 Northumberland Avenue, London, England, WC2N 5EA United Kingdom

                                                ,

                                                866-925-4159

                                                4 stars
                                                West End
                                                • 0.4 miles to Leicester Square‎
                                                • 0.1 miles to City center‎
                                                Excellent
                                                4.4 / 5
                                                889
                                                customer reviews
                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                from $211
                                                • For every 10 nights, get 1 free!
                                                  The Cavendish London

                                                  81 Jermyn Street, St James's, London, England, SW1Y 6JF United Kingdom

                                                  ,

                                                  866-925-8676

                                                  4 stars
                                                  West End
                                                  • 0.4 miles to Leicester Square‎
                                                  • 0.5 miles to City center‎
                                                  Excellent
                                                  4.5 / 5
                                                  730
                                                  customer reviews
                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  from $242
                                                  • For every 10 nights, get 1 free!
                                                    Corinthia Hotel London

                                                    Whitehall Place, London, England, SW1A 2BD United Kingdom

                                                    ,

                                                    866-573-4235

                                                    5 stars
                                                    West End
                                                    • 0.4 miles to Leicester Square‎
                                                    • 0.2 miles to City center‎
                                                    Outstanding
                                                    4.9 / 5
                                                    254
                                                    customer reviews
                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                    from $618
                                                    • For every 10 nights, get 1 free!
                                                      Covent Garden Apartments

                                                      9 Russell Street, London, England, WC2B 5HZ United Kingdom

                                                      ,

                                                      866-538-1314

                                                      3 stars
                                                      West End
                                                      • 0.4 miles to Leicester Square‎
                                                      • 0.4 miles to City center‎
                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                      from $153
                                                      • For every 10 nights, get 1 free!
                                                        The Royal Horseguards

                                                        2 Whitehall Court, London, England, SW1A 2EJ United Kingdom

                                                        ,

                                                        866-538-6252

                                                        5 stars
                                                        West End
                                                        • 0.4 miles to Leicester Square‎
                                                        • 0.2 miles to City center‎
                                                        No customer reviews yet
                                                        Be the first
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                      • For every 10 nights, get 1 free!
                                                        The Savoy, A Fairmont Managed Hotel

                                                        Strand, London, England, WC2R 0EU United Kingdom

                                                        ,

                                                        866-538-9298

                                                        5 stars
                                                        West End
                                                        • 0.4 miles to Leicester Square‎
                                                        • 0.4 miles to City center‎
                                                        Outstanding
                                                        4.8 / 5
                                                        421
                                                        customer reviews
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        from $521
                                                        • For every 10 nights, get 1 free!
                                                          The Strand Palace

                                                          372 The Strand, London, England, WC2R 0JJ United Kingdom

                                                          ,

                                                          866-539-5067

                                                          4 stars
                                                          West End
                                                          • 0.4 miles to Leicester Square‎
                                                          • 0.4 miles to City center‎
                                                          Excellent
                                                          4.1 / 5
                                                          2,261
                                                          customer reviews
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          from $117
                                                          • For every 10 nights, get 1 free!
                                                            Courthouse Hotel

                                                            19-21 Great Marlborough Street, London, England, W1F 7HL United Kingdom

                                                            ,

                                                            866-539-9234

                                                            5 stars
                                                            West End
                                                            • 0.4 miles to Leicester Square‎
                                                            • 0.7 miles to City center‎
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            from $259
                                                            • For every 10 nights, get 1 free!
                                                              The Bloomsbury Hotel

                                                              16-22 Great Russell Street, London, England, WC1B 3NN United Kingdom

                                                              ,

                                                              866-582-3258

                                                              4 stars
                                                              West End
                                                              • 0.5 miles to Leicester Square‎
                                                              • 0.7 miles to City center‎
                                                              Excellent
                                                              4.5 / 5
                                                              436
                                                              customer reviews
                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              from $226
                                                              • For every 10 nights, get 1 free!
                                                                Cheshire Hotel

                                                                110 Great Russell Street, London, England, WC1B 3NA United Kingdom

                                                                ,

                                                                866-711-3751

                                                                3 stars
                                                                West End
                                                                • 0.5 miles to Leicester Square‎
                                                                • 0.7 miles to City center‎
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                from $90
                                                                • For every 10 nights, get 1 free!
                                                                  St Giles London - St Giles Classic Hotel

                                                                  Bedford Avenue, London, England, WC1B 3GH United Kingdom

                                                                  ,

                                                                  866-925-0548

                                                                  3 stars
                                                                  West End
                                                                  • 0.5 miles to Leicester Square‎
                                                                  • 0.7 miles to City center‎
                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                  from $98
                                                                  • For every 10 nights, get 1 free!
                                                                    Oxford Street Apartments

                                                                    20 Newman Street, Fitzgrovia, Westminster, London, England, W1T 1PN United Kingdom

                                                                    ,

                                                                    866-925-4218

                                                                    3 stars
                                                                    West End
                                                                    • 0.5 miles to Leicester Square‎
                                                                    • 0.7 miles to City center‎
                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                  • For every 10 nights, get 1 free!
                                                                    The London EDITION

                                                                    10 Berners Street, London, England, W1T 3NP United Kingdom

                                                                    ,

                                                                    866-925-8709

                                                                    5 stars
                                                                    West End
                                                                    • 0.5 miles to Leicester Square‎
                                                                    • 0.7 miles to City center‎
                                                                    Outstanding
                                                                    4.7 / 5
                                                                    73
                                                                    customer reviews
                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    from $346
                                                                    • For every 10 nights, get 1 free!
                                                                      Hotel Strand Continental - Hostel

                                                                      143 The Strand, London, England, WC2R 1JA United Kingdom

                                                                      ,

                                                                      866-538-0157

                                                                      2 stars
                                                                      West End
                                                                      • 0.5 miles to Leicester Square‎
                                                                      • 0.5 miles to City center‎
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                      from $33 $29
                                                                      • For every 10 nights, get 1 free!
                                                                        Rocco Forte Brown's Hotel

                                                                        33 Albemarle Street, Mayfair, London, England, W1S 4BP United Kingdom

                                                                        ,

                                                                        866-538-0192

                                                                        5 stars
                                                                        West End
                                                                        • 0.5 miles to Leicester Square‎
                                                                        • 0.6 miles to City center‎
                                                                        Outstanding
                                                                        4.6 / 5
                                                                        36
                                                                        customer reviews
                                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                        from $527
                                                                        • For every 10 nights, get 1 free!
                                                                          Radisson Blu Edwardian Kenilworth Hotel

                                                                          97 Great Russell Street, London, England, WC1B 3LB United Kingdom

                                                                          ,

                                                                          866-538-0294

                                                                          4 stars
                                                                          West End
                                                                          • 0.5 miles to Leicester Square‎
                                                                          • 0.7 miles to City center‎
                                                                          Excellent
                                                                          4.0 / 5
                                                                          633
                                                                          customer reviews
                                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                          from $129
                                                                          • For every 10 nights, get 1 free!
                                                                            Arlington House

                                                                            24 Arlington House, London, England, SW1A 1RL United Kingdom

                                                                            ,

                                                                            866-538-0315

                                                                            4 stars
                                                                            West End
                                                                            • 0.5 miles to Leicester Square‎
                                                                            • 0.6 miles to City center‎
                                                                            Excellent
                                                                            4.0 / 5
                                                                            2
                                                                            customer reviews
                                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                            from $404
                                                                            • For every 10 nights, get 1 free!
                                                                              Radisson Blu Edwardian Bloomsbury Street Hotel

                                                                              9-13 Bloomsbury Street, London, England, WC1B 3QD United Kingdom

                                                                              ,

                                                                              866-538-1351

                                                                              4 stars
                                                                              West End
                                                                              • 0.5 miles to Leicester Square‎
                                                                              • 0.7 miles to City center‎
                                                                              Excellent
                                                                              4.3 / 5
                                                                              427
                                                                              customer reviews
                                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                              from $198
                                                                              • For every 10 nights, get 1 free!
                                                                                One Aldwych

                                                                                1 Aldwych, London, England, WC2B 4BZ United Kingdom

                                                                                ,

                                                                                866-538-2362

                                                                                5 stars
                                                                                West End
                                                                                • 0.5 miles to Leicester Square‎
                                                                                • 0.5 miles to City center‎
                                                                                Outstanding
                                                                                4.7 / 5
                                                                                148
                                                                                customer reviews
                                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                from $393
                                                                                • For every 10 nights, get 1 free!
                                                                                  No.5 Maddox Street

                                                                                  5 Maddox Street, Mayfair, London, England, W1S 2QD United Kingdom

                                                                                  ,

                                                                                  866-538-6218

                                                                                  4.5 stars
                                                                                  West End
                                                                                  • 0.5 miles to Leicester Square‎
                                                                                  • 0.7 miles to City center‎
                                                                                  Excellent
                                                                                  4.5 / 5
                                                                                  47
                                                                                  customer reviews
                                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                  from $345
                                                                                  • For every 10 nights, get 1 free!
                                                                                    St James's Hotel & Club

                                                                                    7-8 Park Place, St. James's, London, England, SW1A 1LS United Kingdom

                                                                                    ,

                                                                                    866-538-6315

                                                                                    5 stars
                                                                                    West End
                                                                                    • 0.5 miles to Leicester Square‎
                                                                                    • 0.5 miles to City center‎
                                                                                    Excellent
                                                                                    4.4 / 5
                                                                                    104
                                                                                    customer reviews
                                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                    from $460 $354
                                                                                    • For every 10 nights, get 1 free!
                                                                                      Dukes Hotel

                                                                                      35 St James's Place, London, England, SW1A 1NY United Kingdom

                                                                                      ,

                                                                                      866-538-9367

                                                                                      5 stars
                                                                                      West End
                                                                                      • 0.5 miles to Leicester Square‎
                                                                                      • 0.5 miles to City center‎
                                                                                      Outstanding
                                                                                      4.6 / 5
                                                                                      154
                                                                                      customer reviews
                                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                      from $365
                                                                                      *

                                                                                      strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.