Narrow results:

Clear selected filters

278 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

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!
    Beverley Hotel

    58 Lichfield Road, Walsall, England, WS4 2DJ United Kingdom

    ,

    866-678-6350

    3 stars
    Walsall
    • 1.3 miles to City center‎
    • 14 miles to Birmingham Airport (BHX)‎
    Excellent
    4.1 / 5
    36
    customer reviews
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $55
    • For every 10 nights, get 1 free!
      Deremede Court

      2 Southmead Way, Walsall, England, WS2 8JD United Kingdom

      ,

      866-767-0278

      3.5 stars
      Walsall
      • 1.7 miles to City center‎
      • 15 miles to Birmingham Airport (BHX)‎
      No customer reviews yet
      Be the first
      Hotels.com® RewardsFor every 10 nights, get 1 free!
    • For every 10 nights, get 1 free!
      Fairlawns Hotel and Spa

      Little Aston Road, Aldridge, Walsall, England, WS9 0NU United Kingdom

      ,

      866-925-4159

      4 stars
      Walsall
      • 2.8 miles to City center‎
      • 13 miles to Birmingham Airport (BHX)‎
      Excellent
      4.4 / 5
      46
      customer reviews
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $109
      • For every 10 nights, get 1 free!
        Holiday Inn Walsall M6 Jct 10

        20 Wolverhampton Road West, Bentley, Walsall, England, WS2 0BS United Kingdom

        ,

        866-925-8676

        4 stars
        Walsall
        • 2.9 miles to City center‎
        • 15 miles to Birmingham Airport (BHX)‎
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $65
        • For every 10 nights, get 1 free!
          Days Inn Cannock Norton Canes M6 Toll

          Roadchef Motorway Service Area, M6 Toll Norton Canes, Staffordshire, Cannock, England, WS11 9UX United Kingdom

          ,

          866-538-9298

          3 stars
          Cannock
          • 3.5 miles to City center‎
          • 18 miles to Birmingham Airport (BHX)‎
          Excellent
          4.3 / 5
          102
          customer reviews
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $46
          • For every 10 nights, get 1 free!
            The Great Barr Hotel

            Pear Tree Drive, Newton Road, Birmingham, England, B43 6HS United Kingdom

            ,

            866-539-9234

            3 stars
            Birmingham
            • 4.9 miles to City center‎
            • 11 miles to Birmingham Airport (BHX)‎
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $52
            • For every 10 nights, get 1 free!
              Ramada Birmingham North Cannock

              Orbita Plaza, Bridge Street, Cannock, England, WS11 0DQ United Kingdom

              ,

              866-582-3258

              4 stars
              Cannock
              • 4.9 miles to City center‎
              • 20 miles to Birmingham Airport (BHX)‎
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $55
              • For every 10 nights, get 1 free!
                Wentbridge House

                40 Wentbridge Road, Wolverhampton, England, WV1 2UF United Kingdom

                ,

                866-711-3751

                3 stars
                Wolverhampton
                • 5.7 miles to City center‎
                • 17 miles to Birmingham Airport (BHX)‎
                Good
                3.0 / 5
                1
                customer review
                Hotels.com® RewardsFor every 10 nights, get 1 free!
              • For every 10 nights, get 1 free!
                Loxdale Rooms

                Bay Avenue, Bilston, England, WV14 0TN United Kingdom

                ,

                866-925-0548

                3.5 stars
                Bilston
                • 5.7 miles to City center‎
                • 16 miles to Birmingham Airport (BHX)‎
                Good
                3.0 / 5
                1
                customer review
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $178
                • For every 10 nights, get 1 free!
                  Bay Rooms

                  12 Bay Avenue, Bilston, England, WV14 0TT United Kingdom

                  ,

                  866-925-4218

                  3 stars
                  Bilston
                  • 5.7 miles to City center‎
                  • 16 miles to Birmingham Airport (BHX)‎
                  Outstanding
                  5.0 / 5
                  2
                  customer reviews
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $103
                  • For every 10 nights, get 1 free!
                    Roman Way Hotel

                    Watling Street, Hatherton, Cannock, England, WS11 1SH United Kingdom

                    ,

                    866-925-8709

                    3 stars
                    Cannock
                    • 6.0 miles to City center‎
                    • 21 miles to Birmingham Airport (BHX)‎
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $72
                    • For every 10 nights, get 1 free!
                      Holiday Inn Express Lichfield

                      Wall Island, Birmingham Road, Shenstone, Lichfield, England, WS14 0QP United Kingdom

                      ,

                      866-538-0157

                      3 stars
                      Lichfield
                      • 6.0 miles to City center‎
                      • 14 miles to Birmingham Airport (BHX)‎
                      Excellent
                      4.1 / 5
                      148
                      customer reviews
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $55
                      • For every 10 nights, get 1 free!
                        Featherstone Farm Hotel

                        1 Whitehouse Court, New Road, Featherstone, Wolverhampton, England, WV10 7NW United Kingdom

                        ,

                        866-538-0192

                        4 stars
                        Wolverhampton
                        • 6.1 miles to City center‎
                        • 20 miles to Birmingham Airport (BHX)‎
                        Excellent
                        4.1 / 5
                        33
                        customer reviews
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $59
                        • For every 10 nights, get 1 free!
                          Oak Farm Hotel

                          Watling Street, Hatherton, Cannock, England, WS11 1SB United Kingdom

                          ,

                          866-538-0294

                          3 stars
                          Cannock
                          • 6.9 miles to City center‎
                          • 22 miles to Birmingham Airport (BHX)‎
                          Excellent
                          4.4 / 5
                          19
                          customer reviews
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $84
                          • For every 10 nights, get 1 free!
                            Novotel Wolverhampton

                            Union Street, Wolverhampton, England, WV1 3JN United Kingdom

                            ,

                            866-538-0315

                            3 stars
                            Wolverhampton
                            • 6.9 miles to City center‎
                            • 19 miles to Birmingham Airport (BHX)‎
                            Excellent
                            4.3 / 5
                            246
                            customer reviews
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $51
                            • For every 10 nights, get 1 free!
                              Swinfen Hall Hotel

                              Swinfen, Lichfield, England, WS14 9RE United Kingdom

                              ,

                              866-538-6218

                              4 stars
                              Lichfield
                              • 7.2 miles to City center‎
                              • 14 miles to Birmingham Airport (BHX)‎
                              No customer reviews yet
                              Be the first
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $163
                              • For every 10 nights, get 1 free!
                                Clifton Rooms

                                49 Brinsford Road, Wolverhampton, England, WV10 6RJ United Kingdom

                                ,

                                866-538-6315

                                3 stars
                                Wolverhampton
                                • 7.3 miles to City center‎
                                • 21 miles to Birmingham Airport (BHX)‎
                                No customer reviews yet
                                Be the first
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $123
                                • For every 10 nights, get 1 free!
                                  Cathedral Lodge Hotel

                                  62 Beacon Street, Lichfield, England, WS13 7AR United Kingdom

                                  ,

                                  866-538-9367

                                  3 stars
                                  Lichfield
                                  • 7.4 miles to City center‎
                                  • 17 miles to Birmingham Airport (BHX)‎
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $91
                                  • For every 10 nights, get 1 free!
                                    Ely House Hotel

                                    53 Tettenhall Road, Wolverhampton, England, WV3 9NB United Kingdom

                                    ,

                                    866-925-4159

                                    3 stars
                                    Wolverhampton
                                    • 7.8 miles to City center‎
                                    • 20 miles to Birmingham Airport (BHX)‎
                                    Excellent
                                    4.0 / 5
                                    44
                                    customer reviews
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $78
                                    • For every 10 nights, get 1 free!
                                      New Hall Hotel & Spa

                                      Walmley Road, Sutton Coldfield, England, B76 1QX United Kingdom

                                      ,

                                      866-925-8676

                                      4 stars
                                      Sutton Coldfield
                                      • 7.9 miles to City center‎
                                      • 7.5 miles to Birmingham Airport (BHX)‎
                                      Excellent
                                      4.4 / 5
                                      80
                                      customer reviews
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $131
                                      • For every 10 nights, get 1 free!
                                        Clover Spa and Hotel

                                        759 Chester Road, Birmingham, England, B24 0BY United Kingdom

                                        ,

                                        866-538-6252

                                        3.5 stars
                                        Birmingham
                                        • 8.0 miles to City center‎
                                        • 6.8 miles to Birmingham Airport (BHX)‎
                                        Excellent
                                        4.5 / 5
                                        22
                                        customer reviews
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $84
                                        • For every 10 nights, get 1 free!
                                          The York Hotel

                                          138 Tettenhall Road, Tettenhall, Wolverhampton, England, WV6 0BQ United Kingdom

                                          ,

                                          866-539-5067

                                          3 stars
                                          Wolverhampton
                                          • 8.2 miles to City center‎
                                          • 20 miles to Birmingham Airport (BHX)‎
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $65
                                          • For every 10 nights, get 1 free!
                                            Quality Hotel Dudley

                                            Birmingham Road, Dudley, England, DY1 4RN United Kingdom

                                            ,

                                            866-539-9234

                                            3 stars
                                            Dudley
                                            • 8.2 miles to City center‎
                                            • 15 miles to Birmingham Airport (BHX)‎
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            from $53
                                            • For every 10 nights, get 1 free!
                                              Rollason Wood Hotel

                                              Wood End Road, Erdington, Birmingham, England, B24 8BJ United Kingdom

                                              ,

                                              866-711-3751

                                              3 stars
                                              Birmingham
                                              • 8.4 miles to City center‎
                                              • 6.4 miles to Birmingham Airport (BHX)‎
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              from $35
                                              • For every 10 nights, get 1 free!
                                                Station Hotel

                                                Castle Hill, Dudley, England, DY1 4RA United Kingdom

                                                ,

                                                866-925-0548

                                                2 stars
                                                Dudley
                                                • 8.4 miles to City center‎
                                                • 15 miles to Birmingham Airport (BHX)‎
                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                from $44
                                                • For every 10 nights, get 1 free!
                                                  Holiday Inn Express Oldbury

                                                  Junction 2 M5 Birchley Pk, Oldbury, England, B69 2BD United Kingdom

                                                  ,

                                                  866-925-4218

                                                  3 stars
                                                  Oldbury
                                                  • 8.6 miles to City center‎
                                                  • 13 miles to Birmingham Airport (BHX)‎
                                                  Excellent
                                                  4.3 / 5
                                                  214
                                                  customer reviews
                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  from $61
                                                  • For every 10 nights, get 1 free!
                                                    Ramada Birmingham Oldbury

                                                    963 Wolverhampton Road, International House/963, Oldbury, England, B69 4RJ United Kingdom

                                                    ,

                                                    866-925-8709

                                                    3 stars
                                                    Oldbury
                                                    • 8.8 miles to City center‎
                                                    • 12 miles to Birmingham Airport (BHX)‎
                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                    from $49
                                                    • For every 10 nights, get 1 free!
                                                      Travellers Inn

                                                      999 Wolverhampton Road, Oldbury, England, B69 4RJ United Kingdom

                                                      ,

                                                      866-538-0157

                                                      3 stars
                                                      Oldbury
                                                      • 8.8 miles to City center‎
                                                      • 12 miles to Birmingham Airport (BHX)‎
                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                      from $64
                                                      • For every 10 nights, get 1 free!
                                                        Hotel Campanile Birmingham

                                                        Chester Street Aston Lock, Aston, Birmingham, England, B6 4BE United Kingdom

                                                        ,

                                                        866-538-0294

                                                        2 stars
                                                        Birmingham
                                                        • 9.0 miles to City center‎
                                                        • 7.0 miles to Birmingham Airport (BHX)‎
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        from $46
                                                        • For every 10 nights, get 1 free!
                                                          Hotel Dinara

                                                          344 Bearwood Road, Smethwick, England, B66 4ES United Kingdom

                                                          ,

                                                          866-538-1351

                                                          2.5 stars
                                                          Smethwick
                                                          • 9.1 miles to City center‎
                                                          • 10 miles to Birmingham Airport (BHX)‎
                                                          No customer reviews yet
                                                          Be the first
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          from $35
                                                          • For every 10 nights, get 1 free!
                                                            Bloc Hotel Birmingham

                                                            Caroline Street, Birmingham, England, B3 1UG United Kingdom

                                                            ,

                                                            866-538-2362

                                                            2 stars
                                                            Birmingham
                                                            • 9.1 miles to City center‎
                                                            • 7.7 miles to Birmingham Airport (BHX)‎
                                                            Excellent
                                                            4.1 / 5
                                                            227
                                                            customer reviews
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            from $51
                                                            • For every 10 nights, get 1 free!
                                                              Hatters Hostel Birmingham

                                                              92-95 Livery Street, Birmingham, England, B3 1RJ United Kingdom

                                                              ,

                                                              866-538-6218

                                                              2 stars
                                                              Birmingham
                                                              • 9.1 miles to City center‎
                                                              • 7.6 miles to Birmingham Airport (BHX)‎
                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              from $16
                                                              • For every 10 nights, get 1 free!
                                                                Moxhull Hall

                                                                Holly Lane, Wishaw, Sutton Coldfield, England, B76 9PE United Kingdom

                                                                ,

                                                                866-538-6315

                                                                4 stars
                                                                Sutton Coldfield
                                                                • 9.2 miles to City center‎
                                                                • 7.7 miles to Birmingham Airport (BHX)‎
                                                                No customer reviews yet
                                                                Be the first
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              • For every 10 nights, get 1 free!
                                                                Cedar Tree Hotel

                                                                118 Main Road, Staffordshire, Rugeley, England, WS15 1DY United Kingdom

                                                                ,

                                                                866-538-9367

                                                                3 stars
                                                                Rugeley
                                                                • 9.2 miles to City center‎
                                                                • 22 miles to Birmingham Airport (BHX)‎
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                from $52
                                                                *

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