Narrow results:

Clear selected filters

657 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!
    The Windmill

    Clapham Common South Side Clapham London, England, SW4 9DE United Kingdom

    ,

    866-573-4235

    3.5 stars
    London
    • 1.1 miles to Lambeth‎
    • 3.5 miles to City center‎
    Excellent
    4.5 / 5
    95
    customer reviews
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $152
    • For every 10 nights, get 1 free!
      Euro Hotel London Clapham

      80 Clapham Common South Side London, England, SW4 9DQ United Kingdom

      ,

      866-678-6350

      3 stars
      London
      • 1.2 miles to Lambeth‎
      • 3.7 miles to City center‎
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $70
      • For every 10 nights, get 1 free!
        Euro Lodge Clapham

        90 Clapham Common South Side London, England, SW4 9DJ United Kingdom

        ,

        866-767-0278

        3 stars
        London
        • 1.2 miles to Lambeth‎
        • 3.7 miles to City center‎
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $70
        • For every 10 nights, get 1 free!
          onefinestay - Clapham Apartments

          Various Addresses London, England, United Kingdom

          ,

          866-925-4159

          4.5 stars
          London
          • 1.2 miles to Lambeth‎
          • 3.9 miles to City center‎
          No customer reviews yet
          Be the first
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $592
          • For every 10 nights, get 1 free!
            Chelsea Guest House

            372 Wandsworth Road London, England, SW8 4TE United Kingdom

            ,

            866-925-8676

            3 stars
            London
            • 1.5 miles to Lambeth‎
            • 2.5 miles to City center‎
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $70
            • For every 10 nights, get 1 free!
              Clapham Guest House

              685 Wandsworth Road London, England, SW8 3JE United Kingdom

              ,

              866-538-0251

              3 stars
              London
              • 1.5 miles to Lambeth‎
              • 2.8 miles to City center‎
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $64
              • For every 10 nights, get 1 free!
                Church Street Hotel

                29-33 Camberwell Church Street London, England, SE5 8TR United Kingdom

                ,

                866-538-6252

                3 stars
                London
                • 1.9 miles to Lambeth‎
                • 2.8 miles to City center‎
                Excellent
                4.4 / 5
                32
                customer reviews
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $89
                • For every 10 nights, get 1 free!
                  The New Dome Hotel

                  51-53 Camberwell Church Street London, England, SE5 8TR United Kingdom

                  ,

                  866-538-9298

                  2.5 stars
                  London
                  • 1.9 miles to Lambeth‎
                  • 2.9 miles to City center‎
                  No customer reviews yet
                  Be the first
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $86
                  • For every 10 nights, get 1 free!
                    Belgrave Hotel

                    9-13 Clapham Road London, England, SW9 0JD United Kingdom

                    ,

                    866-539-5067

                    3 stars
                    London
                    • 1.9 miles to Lambeth‎
                    • 2.0 miles to City center‎
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $121
                    • For every 10 nights, get 1 free!
                      Pasha

                      158 Camberwell Road London, England, SE5 0EE United Kingdom

                      ,

                      866-582-3258

                      3 stars
                      London
                      • 2.1 miles to Lambeth‎
                      • 2.4 miles to City center‎
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $63
                      • For every 10 nights, get 1 free!
                        Chelsea Bridge Apartments

                        124 Prince of Wales Drive London, England, SW8 4BJ United Kingdom

                        ,

                        866-711-3751

                        5 stars
                        London
                        • 2.1 miles to Lambeth‎
                        • 2.2 miles to City center‎
                        Excellent
                        4.2 / 5
                        71
                        customer reviews
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $293
                        • For every 10 nights, get 1 free!
                          SO Park Battersea

                          140 Battersea Park Road London, England, SW11 4NB United Kingdom

                          ,

                          866-925-0548

                          3 stars
                          London
                          • 2.2 miles to Lambeth‎
                          • 2.6 miles to City center‎
                          Excellent
                          4.2 / 5
                          157
                          customer reviews
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $169
                          • For every 10 nights, get 1 free!
                            St George Wharf Apartments

                            21 St George Wharf London, England, SW8 2LE United Kingdom

                            ,

                            866-925-8709

                            4 stars
                            South Bank
                            • 2.3 miles to Lambeth‎
                            • 1.5 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!
                            Peckham Lodge

                            110 Peckham Road London, England, SE15 5EU United Kingdom

                            ,

                            866-538-0157

                            2 stars
                            London
                            • 2.3 miles to Lambeth‎
                            • 3.2 miles to City center‎
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $56
                            • For every 10 nights, get 1 free!
                              Dolphin House

                              Dolphin Square Chichester St London, England, SW1V 3LX United Kingdom

                              ,

                              866-538-0294

                              4 stars
                              West End
                              • 2.5 miles to Lambeth‎
                              • 1.4 miles to City center‎
                              Excellent
                              4.1 / 5
                              579
                              customer reviews
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $94
                              • For every 10 nights, get 1 free!
                                Apartments Inn London Pimlico

                                25 St. Georges Square Westminster Borough London, England, SW1V 1HX United Kingdom

                                ,

                                866-538-0315

                                4 stars
                                West End
                                • 2.6 miles to Lambeth‎
                                • 1.3 miles to City center‎
                                Poor
                                1.0 / 5
                                1
                                customer review
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $159
                                • For every 10 nights, get 1 free!
                                  St. George's Pimlico

                                  107 & 115 St. George's Drive London, England, SW1V 4DA United Kingdom

                                  ,

                                  866-538-1351

                                  3 stars
                                  West End
                                  • 2.6 miles to Lambeth‎
                                  • 1.4 miles to City center‎
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $115
                                  • For every 10 nights, get 1 free!
                                    Blades Hotel

                                    122 Belgrave Road Victoria London, England, SW1V 2BL United Kingdom

                                    ,

                                    866-538-6218

                                    3 stars
                                    West End
                                    • 2.6 miles to Lambeth‎
                                    • 1.3 miles to City center‎
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $111
                                    • For every 10 nights, get 1 free!
                                      Corbigoe Hotel

                                      101 Belgrave Road Victoria London, England, SW1V 2BP United Kingdom

                                      ,

                                      866-538-6315

                                      2 stars
                                      West End
                                      • 2.6 miles to Lambeth‎
                                      • 1.3 miles to City center‎
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $57
                                      • For every 10 nights, get 1 free!
                                        Plaza on the River

                                        18 Albert Embankment London, England, SE1 7TJ United Kingdom

                                        ,

                                        866-538-9367

                                        5 stars
                                        South Bank
                                        • 2.6 miles to Lambeth‎
                                        • 1.1 miles to City center‎
                                        Excellent
                                        4.5 / 5
                                        310
                                        customer reviews
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $233 $205
                                        • For every 10 nights, get 1 free!
                                          Best Western Corona

                                          85-89 Belgrave Road Victoria London, England, SW1V 2BQ United Kingdom

                                          ,

                                          866-767-0278

                                          3 stars
                                          West End
                                          • 2.7 miles to Lambeth‎
                                          • 1.3 miles to City center‎
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $91
                                          • For every 10 nights, get 1 free!
                                            Melbourne House

                                            79 Belgrave Road Victoria London, England, SW1V 2BG United Kingdom

                                            ,

                                            866-925-4159

                                            3 stars
                                            West End
                                            • 2.7 miles to Lambeth‎
                                            • 1.3 miles to City center‎
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            from $126
                                            • For every 10 nights, get 1 free!
                                              The Belgrave London

                                              80-86 Belgrave Road London, England, SW1V 2BJ United Kingdom

                                              ,

                                              866-925-8676

                                              3 stars
                                              West End
                                              • 2.7 miles to Lambeth‎
                                              • 1.3 miles to City center‎
                                              Excellent
                                              4.3 / 5
                                              230
                                              customer reviews
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              from $115
                                              • For every 10 nights, get 1 free!
                                                Carlton Hotel

                                                90 Belgrave Road Victoria London, England, SW1V 2BJ United Kingdom

                                                ,

                                                866-538-0251

                                                2.5 stars
                                                West End
                                                • 2.7 miles to Lambeth‎
                                                • 1.3 miles to City center‎
                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                from $75
                                                • For every 10 nights, get 1 free!
                                                  Victoria Inn

                                                  65-67 Belgrave Road Victoria London, England, SW1V 2BG United Kingdom

                                                  ,

                                                  866-538-1314

                                                  3 stars
                                                  West End
                                                  • 2.7 miles to Lambeth‎
                                                  • 1.3 miles to City center‎
                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  from $88
                                                  • For every 10 nights, get 1 free!
                                                    Melita House Hotel

                                                    35 Charlwood Street Victoria London, England, SW1V 2DU United Kingdom

                                                    ,

                                                    866-538-6252

                                                    3 stars
                                                    West End
                                                    • 2.7 miles to Lambeth‎
                                                    • 1.3 miles to City center‎
                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                    from $113
                                                    • For every 10 nights, get 1 free!
                                                      Huttons Hotel

                                                      53-57 Belgrave Road London, England, SW1V 2BB United Kingdom

                                                      ,

                                                      866-539-5067

                                                      3 stars
                                                      West End
                                                      • 2.7 miles to Lambeth‎
                                                      • 1.3 miles to City center‎
                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                      from $85
                                                      • For every 10 nights, get 1 free!
                                                        Hour Glass Hotel

                                                        131 Beaconsfield Road (off Thurlow St.) Walworth London, England, SE17 2BX United Kingdom

                                                        ,

                                                        866-539-9234

                                                        2 stars
                                                        South Bank
                                                        • 2.7 miles to Lambeth‎
                                                        • 2.4 miles to City center‎
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        from $66
                                                        • For every 10 nights, get 1 free!
                                                          Caswell Hotel

                                                          25 Gloucester Street London, England, SW1V 2DB United Kingdom

                                                          ,

                                                          866-582-3258

                                                          2 stars
                                                          West End
                                                          • 2.7 miles to Lambeth‎
                                                          • 1.3 miles to City center‎
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          from $55
                                                          • For every 10 nights, get 1 free!
                                                            Victor Hotel

                                                            51 Belgrave Road London, England, SW1V 2BB United Kingdom

                                                            ,

                                                            866-711-3751

                                                            3 stars
                                                            West End
                                                            • 2.7 miles to Lambeth‎
                                                            • 1.3 miles to City center‎
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            from $76
                                                            • For every 10 nights, get 1 free!
                                                              Luna-Simone Hotel

                                                              47/49 Belgrave Rd Victoria London, England, SW1V 2BB United Kingdom

                                                              ,

                                                              866-925-0548

                                                              3 stars
                                                              West End
                                                              • 2.7 miles to Lambeth‎
                                                              • 1.3 miles to City center‎
                                                              Excellent
                                                              4.2 / 5
                                                              112
                                                              customer reviews
                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              from $111
                                                              • For every 10 nights, get 1 free!
                                                                Lidos

                                                                43-45 Belgrave Road Victoria London, England, SW1 2BB United Kingdom

                                                                ,

                                                                866-925-4218

                                                                3 stars
                                                                West End
                                                                • 2.7 miles to Lambeth‎
                                                                • 1.3 miles to City center‎
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                from $139
                                                                • For every 10 nights, get 1 free!
                                                                  Hampton Court Palace Hotel

                                                                  35 Hampton Street London, England, SE17 3AN United Kingdom

                                                                  ,

                                                                  866-538-0157

                                                                  3 stars
                                                                  South Bank
                                                                  • 2.8 miles to Lambeth‎
                                                                  • 1.6 miles to City center‎
                                                                  No customer reviews yet
                                                                  Be the first
                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                  from $62
                                                                  • For every 10 nights, get 1 free!
                                                                    Hanover Hotel Victoria

                                                                    30 St. George's Drive Victoria London, England, SW1V 4BN United Kingdom

                                                                    ,

                                                                    866-538-0315

                                                                    3 stars
                                                                    West End
                                                                    • 2.8 miles to Lambeth‎
                                                                    • 1.3 miles to City center‎
                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    from $82
                                                                    • For every 10 nights, get 1 free!
                                                                      Rafayel on the Left Bank

                                                                      34 Lombard Rd Battersea London, England, SW11 3RF United Kingdom

                                                                      ,

                                                                      866-538-2362

                                                                      5 stars
                                                                      London
                                                                      • 2.8 miles to Lambeth‎
                                                                      • 3.3 miles to City center‎
                                                                      Excellent
                                                                      4.2 / 5
                                                                      18
                                                                      customer reviews
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                      from $158
                                                                      • For every 10 nights, get 1 free!
                                                                        Artist Residence London

                                                                        52 Cambridge Street London, England, SW1V 4QQ United Kingdom

                                                                        ,

                                                                        866-538-6218

                                                                        4 stars
                                                                        West End
                                                                        • 2.8 miles to Lambeth‎
                                                                        • 1.4 miles to City center‎
                                                                        No customer reviews yet
                                                                        Be the first
                                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                        from $255
                                                                        • For every 10 nights, get 1 free!
                                                                          New England Hotel

                                                                          20 Saint Georges Drive, Victoria London, England, SW1V 4BN United Kingdom

                                                                          ,

                                                                          866-538-6315

                                                                          3 stars
                                                                          West End
                                                                          • 2.8 miles to Lambeth‎
                                                                          • 1.3 miles to City center‎
                                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                          from $75
                                                                          • For every 10 nights, get 1 free!
                                                                            Airways Hotel Victoria

                                                                            29 St. Georges Dr. Victoria London, England, SW1V 4DG United Kingdom

                                                                            ,

                                                                            866-538-9367

                                                                            3 stars
                                                                            West End
                                                                            • 2.8 miles to Lambeth‎
                                                                            • 1.3 miles to City center‎
                                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                            from $82
                                                                            *

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