Hotels in Birmingham

Birmingham hotels offer a diverse range of options that cater to every traveller's needs, whether you're seeking luxury, comfort, or budget-friendly stays. In the heart of the UK, this vibrant city is known for its rich history, thriving cultural scene, and superb shopping experiences. From opulent suites overlooking the iconic skyline to charming boutique hotels tucked away in bustling neighbourhoods, you'll find the perfect base to explore the city's attractions. Don't miss the chance to unwind after a day of adventure, and be sure to check out our exclusive deals on hotels in Birmingham for the best possible stay.

  • Hotel

    Ibis Budget Birmingham International Airport - Nec

    rated as 4 out of 5 by 2,931 reviewers
    11.51 km from city centre
    from 64 € per night
  • Hotel

    ibis budget Birmingham Centre

    rated as 3.5 out of 5 by 2,833 reviewers
    815 m from city centre
    from 45 € per night
  • Hotel

    Holiday Inn Express BIRMINGHAM - SNOW HILL by IHG

    rated as 3.5 out of 5 by 1,650 reviewers
    777 m from city centre
    from 59 € per night
  • Hotel

    ibis Birmingham Centre New Street Station Hotel

    rated as 3.5 out of 5 by 2,732 reviewers
    356 m from city centre
    from 48 € per night
  • Hotel

    Leonardo Royal Hotel Birmingham

    rated as 4 out of 5 by 7,754 reviewers
    1.12 km from city centre
    from 92 € per night
  • Hotel

    Premier Inn Birmingham Cc Exchange Square

    rated as 4 out of 5 by 399 reviewers
    490 m from city centre
    from 54 € per night
  • Hotel

    Macdonald Burlington Hotel

    rated as 4 out of 5 by 4,121 reviewers
    249 m from city centre
    from 106 € per night
  • Hotel

    Moxy Birmingham NEC and Airport

    rated as 3.5 out of 5 by 212 reviewers
    12.25 km from city centre
    from 88 € per night
  • Hotel

    Aloft by Marriott Birmingham Eastside

    rated as 4.5 out of 5 by 695 reviewers
    1.06 km from city centre
    from 78 € per night
  • Hotel

    Britannia Hotel Birmingham New Street Station Birmingham

    rated as 1.5 out of 5 by 3,539 reviewers
    210 m from city centre
    from 56 € per night
  • Hotel

    Conference Aston Hotel - Birmingham City

    rated as 4 out of 5 by 765 reviewers
    977 m from city centre
    from 67 € per night
  • Hotel

    Staycity Aparthotels Birmingham City Centre

    rated as 4 out of 5 by 2,903 reviewers
    981 m from city centre
    from 96 € per night
  • Hotel

    Hilton Birmingham Metropole Hotel

    rated as 3.5 out of 5 by 8,237 reviewers
    12.59 km from city centre
    from 151 € per night
  • Hotel

    Aparthotel Adagio Birmingham City Centre

    rated as 4.5 out of 5 by 600 reviewers
    262 m from city centre
    from 71 € per night
  • Hotel

    ibis Birmingham Airport Terminal Building - NEC

    rated as 4 out of 5 by 3,768 reviewers
    11.5 km from city centre
    from 75 € per night

Hotels in Birmingham with breakfast included

  • Hotel

    The Aston Tavern

    rated as 3.5 out of 5 by 5 reviewers
    3.39 km from city centre
    from 233 € per night
  • Hotel

    Crowne Plaza BIRMINGHAM CITY CENTRE by IHG

    rated as 4 out of 5 by 2,899 reviewers
    847 m from city centre
    from 115 € per night
  • Hotel

    Premier Inn Birmingham Cc Broad Street

    rated as 4 out of 5 by 1,500 reviewers
    1.4 km from city centre
    from 52 € per night
  • Hotel

    Premier Inn Birmingham Longbridge

    rated as 4 out of 5 by 975 reviewers
    11.02 km from city centre
    from 61 € per night
  • Hotel

    Premier Inn Birmingham City - Aston

    rated as 4 out of 5 by 1,532 reviewers
    1.61 km from city centre
    from 54 € per night
  • Hotel

    Old Farm Hotel

    rated as 4 out of 5 by 151 reviewers
    6.4 km from city centre
    from 118 € per night
  • Hotel

    Holiday Inn Express BIRMINGHAM - SOUTH A45 by IHG

    rated as 4 out of 5 by 636 reviewers
    5.01 km from city centre
  • Hotel

    Garner IHG Hotel Birmingham South East

    rated as 4 out of 5 by 19 reviewers
    6.01 km from city centre
    from 61 € per night
  • Hotel

    Novotel Birmingham Centre

    rated as 4 out of 5 by 2,616 reviewers
    1.24 km from city centre
    from 71 € per night

Best value for money hotels in Birmingham

Great value hotels for your stay in Birmingham

  • Hotel
  • Hotel

    Staybridge Suites BIRMINGHAM by IHG

    rated as 4.5 out of 5 by 1,321 reviewers
    538 m from city centre
    from 107 € per night
  • Hotel

    Delta Hotels by Marriott Birmingham

    rated as 4 out of 5 by 146 reviewers
    1.8 km from city centre
    from 91 € per night
  • Hotel

    Park Regis Birmingham

    rated as 4.5 out of 5 by 4,047 reviewers
    1.56 km from city centre
    from 78 € per night
  • Hotel

    AC Hotel by Marriott Birmingham

    rated as 4.5 out of 5 by 1,012 reviewers
    709 m from city centre
    from 99 € per night
  • Hotel

    Edgbaston Park Hotel Birmingham

    rated as 4.5 out of 5 by 1,130 reviewers
    3.45 km from city centre
    from 105 € per night
  • Hotel

    The Grand Hotel Birmingham

    rated as 4.5 out of 5 by 913 reviewers
    464 m from city centre
    from 157 € per night
  • Hotel

    Genting Hotel & Spa at Resorts World Birmingham

    rated as 4.5 out of 5 by 4,748 reviewers
    12.3 km from city centre
    from 101 € per night
  • Hotel

    Hilton Garden Inn Birmingham Brindley Place

    rated as 4 out of 5 by 3,863 reviewers
    1.33 km from city centre
    from 93 € per night

Best rated hotels in Birmingham

Explore the most popular hotels in Birmingham based on ratings from other travellers

  • Resort

    Clover Spa and Hotel

    rated as 5 out of 5 by 488 reviewers
    7.62 km from city centre
  • Hotel

    The High Field Town House

    rated as 5 out of 5 by 309 reviewers
    2.15 km from city centre
    from 80 € per night
  • Hotel

    Grimscote Manor Hotel

    rated as 4.5 out of 5 by 777 reviewers
    12.75 km from city centre
    from 153 € per night
  • Hotel
    183 m from city centre
    from 55 € per night
  • Aparthotel

    Aparthotel Birmingham

    rated as 4.5 out of 5 by 489 reviewers
    789 m from city centre
    from 95 € per night
  • Hotel

    Travelodge Birmingham

    rated as 4.5 out of 5 by 1,801 reviewers
    5.36 km from city centre
  • Hotel

    Clayton Hotel Birmingham

    rated as 4.5 out of 5 by 5,298 reviewers
    542 m from city centre
    from 86 € per night
  • Hotel

    Premier Inn Birmingham - Great Barr/M6 J7

    rated as 4.5 out of 5 by 881 reviewers
    9.27 km from city centre
    from 56 € per night
  • Hotel

    Old Rose And Crown Hotel Birmingham

    rated as 4.5 out of 5 by 411 reviewers
    13.29 km from city centre

Cheap hotels in Birmingham

Affordable budget hotels in Birmingham

  • Hotel

    The Station at Shustoke

    rated as 5 out of 5 by 24 reviewers
    17.81 km from city centre
    from 111 € per night
  • Hotel

    Baloci

    rated as 5 out of 5 by 3 reviewers
    2.19 km from city centre
    from 130 € per night
  • Hotel

    Hillscourt

    rated as 4.5 out of 5 by 197 reviewers
    13.65 km from city centre
    from 116 € per night
  • Hotel

    Tri-Star Hotel

    rated as 4.5 out of 5 by 113 reviewers
    10.75 km from city centre
    from 178 € per night
  • Hotel

    Frederick Street Townhouse

    rated as 4 out of 5 by 146 reviewers
    1.43 km from city centre
    from 81 € per night
  • Hotel

    Travelodge Birmingham Central Bull Ring

    rated as 4 out of 5 by 4,953 reviewers
    394 m from city centre
    from 49 € per night
  • Hotel

    Travelodge Birmingham Fort Dunlop

    rated as 4 out of 5 by 1,562 reviewers
    6.68 km from city centre
    from 80 € per night
  • Hotel

    Premier Inn Birmingham Hall Green

    rated as 4.5 out of 5 by 964 reviewers
    7.13 km from city centre
    from 60 € per night
  • Hotel

    Premier Inn Birmingham City - Waterloo St

    rated as 4.5 out of 5 by 3,465 reviewers
    380 m from city centre
    from 58 € per night

Travel tips for Birmingham

FAQs about hotels in Birmingham