The 10 best cheap hotels in Keighley, UK | Booking.com
Skip to main content

Cheap hotels in Keighley

Find the cheap hotels that appeal to you the most

The best cheap hotels in Keighley

Check out our selection of great cheap hotels in Keighley

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 199 reviews
    From
    $134
    1 night, 2 adults
  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 10 reviews
    From
    $421
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 5 reviews
    From
    $502
    1 night, 2 adults
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 5 reviews
    From
    $494
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 67 reviews
    From
    $154
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 9 reviews
    From
    $559
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 8 reviews
    From
    $643
    1 night, 2 adults
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 9 reviews
    From
    $475
    1 night, 2 adults
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 6 reviews
    From
    $529
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 8 reviews
    From
    $643
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 6 reviews
    From
    $870
    1 night, 2 adults
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 15 reviews
    From
    $589
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 7 reviews
    From
    $469
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 6 reviews
    From
    $358
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 5 reviews
    From
    $539
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 22 reviews
    From
    $121
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 5 reviews
    From
    $520
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 69 reviews
    From
    $121
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 6 reviews
    From
    $670
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 20 reviews
    From
    $437
    1 night, 2 adults

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

Most booked cheap hotels in Keighley and surrounding area in the past month

See all

Great access to the city center. Check these cheap hotels in Keighley and nearby

  • 8 Lune Street

    Keighley
    Central location
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3 reviews

    8 Lune Street offers accommodations in Keighley, 11 miles from Victoria Theatre and 18 miles from Leeds Town Hall.

    From $535.47 per night
  • Wildfell Cottage

    Keighley
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Wildfell Cottage offers accommodations in Keighley, 21 miles from White Rose Shopping Centre and 22 miles from Trinity Leeds.

  • 126 Main Street

    Keighley
    Central location
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    126 Main Street is located in Keighley, just 20 miles from Victoria Theatre and 24 miles from Leeds Town Hall. Both Wifi and private parking are available at the vacation home free of charge.

  • Eden Cottage

    Keighley
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Eden Cottage is located in Keighley, just 13 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 45 reviews

    Church Street Studio Apartment is located in Keighley, just 13 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 79 reviews

    Apartment in West Yorkshire 59 is located in Keighley, just 13 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 96 reviews

    Apartment in West Yorkshire 3 is located in Keighley, just 19 miles from Leeds Town Hall and 19 miles from First Direct Arena.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 5 reviews

    Bronte Country - 2 Bed Apartment near Cliffe Castle is located in Keighley, just 14 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

Stay connected in Keighley and nearby. Cheap hotels with free Wifi

  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 36 reviews

    Grace House Apartment - Yorkshire offers accommodations in Utley, 13 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

    From $134.18 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 17 reviews

    The Hideaway At The Busfeild Arms is located in Bingley, just 16 miles from Leeds Town Hall and 16 miles from First Direct Arena.

    From $181.15 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 114 reviews

    Poppy's Place is located in Oakworth, just 13 miles from Victoria Theatre and 21 miles from Leeds Town Hall. This homestay features free private parking and free Wifi.

    From $94.20 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 712 reviews

    Featuring free WiFi and a restaurant, Steeton Hall Hotel & Restaurant offers accommodations in Steeton. Guests can enjoy the on-site bar. Free private parking is available on site.

    From $134.18 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 122 reviews

    Bronte Railway Cottage at Haworth offers accommodations in Haworth, 10 miles from Victoria Theatre and 18 miles from Leeds Town Hall. Guests staying at this apartment have access to a terrace.

    From $147.82 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 104 reviews

    Bronte Cinema Cottage At Haworth is located in Haworth, just 22 miles from White Rose Shopping Centre and 23 miles from Roundhay Park.

    From $191.36 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 153 reviews

    Haworth Hideaway offers accommodations in Haworth, 19 miles from First Direct Arena and 19 miles from 02 Academy.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 601 reviews

    Located in Haworth, 11 miles from Victoria Theatre, The Old White Lion Hotel has accommodations with a shared lounge, free private parking, a restaurant and a bar.

    From $201.28 per night

Enjoy breakfast in Keighley and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 220 reviews

    Rosebud Cottage Guest House in Haworth provides accommodations with a garden and a shared lounge. Featuring free private parking, the 4-star guest house is 10 miles from Victoria Theatre.

    From $161.02 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 795 reviews

    The Apothecary Guest House enjoys a location in Haworth, 11 miles from Victoria Theatre and 19 miles from Leeds Town Hall.

    From $114.06 per night
  • Leeming Wells

    Haworth
    Breakfast options
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 600 reviews

    Leeming Wells offers accommodations in Haworth. Free WiFi is featured throughout the property and free private parking is available on site. The rooms include a TV.

    From $119.42 per night
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,754 reviews

    The Craiglands Hotel Sure Hotel Collection by Best Western is set in mature, landscaped grounds and is just a 5-minute walk from Ilkley town center. Free Wi-Fi and free on-site parking are available.

    From $106.27 per night
  • The Black Hat

    Ilkley
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1,064 reviews

    Located 16 miles from Royal Hall Theatre, The Black Hat offers 3-star accommodations in Ilkley and features a garden, a restaurant and a bar.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,093 reviews

    With a French Bistrot and a cozy pub, Rooms by Bistrot Pierre at The Crescent Inn offers stylish rooms and suites with free Wi-Fi.

    From $172.09 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,351 reviews

    With views across Wharfedale, this 19th-century lodge is next to The Cow and Calf pub, offering hearty seasonal food.

    From $107.48 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 2,021 reviews

    The Abbey Lodge Hotel is located in the Yorkshire town of Shipley, 5 miles from Bradford. It offers boutique rooms with HD LCD TVs, a 24-hour reception and free parking.

    From $106.01 per night

FAQ about cheap hotels in Keighley

Cheap hotels that guests love in Keighley

See all
  • Avg. price/night: $107.35
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 728 reviews
    Breakfast superb. Location ideal for our purposes.
    Guest review by
    Paul
    Young couple
  • Avg. price/night: $107.35
    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 728 reviews
    The self-check in procedure. No need to worry about keys. Very clean rooms and excellent breakfast with cheerful, welcoming staff. Very good location on the way to the Dales.
    Guest review by
    Eva
    Family with young children
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 69 reviews
    Location was perfect for what we wanted to visit. The flat was very clean and really quiet. The bed was very comfortable. Good shower. It had everything we needed. There is a great pub (The Marquis of Granby) just up the road.
    Guest review by
    Fiona
    Young couple
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 79 reviews
    The property was very clean and modern. It was in a good central location and easy to find. The property had everything you would need and more. A good experience
    Guest review by
    Lesley
    Travelers with friends
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 8 reviews
    Location was fabulous , you could not get a better spot. The cottage was spotless and well equipped.
    Guest review by
    Joanne
    Solo traveler
  • Avg. price/night: $154.34
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 67 reviews
    Ideal location...hosts Sue and Ian were really friendly and helpful. The cottage was spotless...ideal for a couple. Will definitely return. 🙂
    Guest review by
    angela
    Young couple