Narrow results:

Clear selected filters

129 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

Filter
  1. For every 10 nights, get 1 free!
    W London Leicester Square

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

    ,

    866-573-4235

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

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

      ,

      866-678-6350

      3.5 stars
      West End
      • 0.0 miles to Leicester Square‎
      • 0.3 miles to City center‎
      Excellent
      4.4 / 5
      16
      customer reviews
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $337
      • For every 10 nights, get 1 free!
        Piccadilly Circus Apartments

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

        ,

        866-925-8676

        4 stars
        West End
        • 0.1 miles to Leicester Square‎
        • 0.3 miles to City center‎
        Excellent
        4.0 / 5
        5
        customer reviews
        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-0251

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

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

          ,

          866-538-1314

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

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

            ,

            866-538-6252

            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 $545
            • For every 10 nights, get 1 free!
              Library

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

              ,

              866-538-9298

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

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

                ,

                866-539-5067

                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 $500
                • For every 10 nights, get 1 free!
                  The Trafalgar Hotel

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

                  ,

                  866-539-9234

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

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

                    ,

                    866-582-3258

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

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

                      ,

                      866-711-3751

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

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

                        ,

                        866-925-0548

                        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 $298
                        • For every 10 nights, get 1 free!
                          Hazlitt's Hotel

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

                          ,

                          866-925-4218

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

                            Various Addresses, London, England, United Kingdom

                            ,

                            866-925-8709

                            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-0157

                            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-0192

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

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

                              ,

                              866-538-0315

                              5 stars
                              West End
                              • 0.3 miles to Leicester Square‎
                              • 0.5 miles to City center‎
                              Outstanding
                              5.0 / 5
                              4
                              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-1351

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

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

                                  ,

                                  866-538-2362

                                  4 stars
                                  West End
                                  • 0.3 miles to Leicester Square‎
                                  • 0.1 miles to City center‎
                                  Excellent
                                  4.2 / 5
                                  1,049
                                  customer reviews
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $201 $198
                                  • 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-538-6218

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

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

                                      ,

                                      866-538-6315

                                      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-538-9367

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

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

                                          ,

                                          866-678-6350

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

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

                                            ,

                                            866-767-0278

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

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

                                              ,

                                              866-925-4159

                                              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 $192
                                              • For every 10 nights, get 1 free!
                                                The Strand Palace

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

                                                ,

                                                866-538-0251

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

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

                                                  ,

                                                  866-538-1314

                                                  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-538-6252

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

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

                                                      ,

                                                      866-538-9298

                                                      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 $144
                                                      • For every 10 nights, get 1 free!
                                                        Oxford Street Apartments

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

                                                        ,

                                                        866-539-9234

                                                        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-582-3258

                                                        5 stars
                                                        West End
                                                        • 0.5 miles to Leicester Square‎
                                                        • 0.7 miles to City center‎
                                                        Outstanding
                                                        4.7 / 5
                                                        71
                                                        customer reviews
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        from $514
                                                        • For every 10 nights, get 1 free!
                                                          Rocco Forte Brown's Hotel

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

                                                          ,

                                                          866-925-0548

                                                          5 stars
                                                          West End
                                                          • 0.5 miles to Leicester Square‎
                                                          • 0.6 miles to City center‎
                                                          Outstanding
                                                          4.6 / 5
                                                          37
                                                          customer reviews
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          from $597
                                                          • For every 10 nights, get 1 free!
                                                            Arlington House

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

                                                            ,

                                                            866-925-8709

                                                            4 stars
                                                            West End
                                                            • 0.5 miles to Leicester Square‎
                                                            • 0.6 miles to City center‎
                                                            Excellent
                                                            4.0 / 5
                                                            1
                                                            customer review
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            from $404
                                                            • For every 10 nights, get 1 free!
                                                              One Aldwych

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

                                                              ,

                                                              866-538-0157

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

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

                                                                ,

                                                                866-538-0294

                                                                4.5 stars
                                                                West End
                                                                • 0.5 miles to Leicester Square‎
                                                                • 0.7 miles to City center‎
                                                                Excellent
                                                                4.5 / 5
                                                                43
                                                                customer reviews
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                from $325
                                                                • 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-0315

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

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

                                                                    ,

                                                                    866-538-1351

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

                                                                      30 Maddox Street, London, England, W1S 2QJ United Kingdom

                                                                      ,

                                                                      866-538-2362

                                                                      4 stars
                                                                      West End
                                                                      • 0.5 miles to Leicester Square‎
                                                                      • 0.7 miles to City center‎
                                                                      Excellent
                                                                      4.0 / 5
                                                                      1
                                                                      customer review
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    • For every 10 nights, get 1 free!
                                                                      Westbury Mayfair Hotel

                                                                      Bond Street, Mayfair, London, England, W1S 2YF United Kingdom

                                                                      ,

                                                                      866-538-6218

                                                                      5 stars
                                                                      West End
                                                                      • 0.5 miles to Leicester Square‎
                                                                      • 0.7 miles to City center‎
                                                                      Excellent
                                                                      4.0 / 5
                                                                      284
                                                                      customer reviews
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                      from $279
                                                                      • For every 10 nights, get 1 free!
                                                                        The Waldorf Hilton

                                                                        Aldwych, London, England, WC2B 4DD United Kingdom

                                                                        ,

                                                                        866-538-6315

                                                                        5 stars
                                                                        West End
                                                                        • 0.5 miles to Leicester Square‎
                                                                        • 0.5 miles to City center‎
                                                                        Excellent
                                                                        4.0 / 5
                                                                        836
                                                                        customer reviews
                                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                        from $284 $244
                                                                        • For every 10 nights, get 1 free!
                                                                          The Ritz London

                                                                          150 Piccadilly, London, England, W1J 9BR United Kingdom

                                                                          ,

                                                                          866-538-9367

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

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