A cemetery with stone headstones, a large tree, and a fountain.

Find hotels in Keighley from £39

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Keighley hotels

Manchester Portland By Sunday

Manchester Portland By Sunday
3.5 star property
Manchester City Centre
8.6 out of 10, Excellent, (1,766 reviews)
"Great location, lovely helpful staff and loved the decor, very nice all round"
United Kingdom
Sarah-ann
The price is £51
includes taxes & fees
19 Jul - 20 Jul
Manchester Portland By Sunday

Holiday Inn Manchester - City Centre by IHG

Holiday Inn Manchester - City Centre by IHG
4.0 star property
Manchester City Centre
9.2 out of 10, Wonderful, (1,905 reviews)
"Convenient location, friendly staff, very comfortable rooms and bathroom"
United Kingdom
Matthew
The price is £75
includes taxes & fees
5 Jul - 6 Jul
Holiday Inn Manchester - City Centre by IHG

Treehouse Hotel Manchester

Treehouse Hotel Manchester
4.0 star property
Manchester City Centre
9.4 out of 10, Exceptional, (801 reviews)
"Great stay, really interesting decor"
United Kingdom
Lucy
The price is £90
includes taxes & fees
5 Jul - 6 Jul
Treehouse Hotel Manchester

Haworth Old Hall

Haworth Old Hall
4.0 star property
Keighley
9.2 out of 10, Wonderful, (321 reviews)
"Easy parking and beautiful classic building with friendly staff. "
United States
Ashley
The price is £103
includes taxes & fees
20 Jul - 21 Jul
Haworth Old Hall

Hollins Hall Hotel, Spa & Golf

Hollins Hall Hotel, Spa & Golf
4.0 star property
Shipley
8.4 out of 10, Very good, (1,001 reviews)
"Have stayed at Hollins Hall for many years. The breakfast is always provides a good selection and pleasant dining room to eat in. "
United States
Steve
The price is £89
includes taxes & fees
5 Jul - 6 Jul
Hollins Hall Hotel, Spa & Golf

The Edwardian Manchester, A Radisson Collection Hotel

The Edwardian Manchester, A Radisson Collection Hotel
5.0 star property
Manchester City Centre
9.2 out of 10, Wonderful, (1,322 reviews)
"Great hotel - location, staff, food and facilities. Would come back!"
United Kingdom
Paul
The price is £128
includes taxes & fees
26 Jul - 27 Jul
The Edwardian Manchester, A Radisson Collection Hotel

Mercure Bradford, Bankfield Hotel

Mercure Bradford, Bankfield Hotel
3.0 star property
Bingley
7.0 out of 10, Good, (1,003 reviews)
"Perfect position for our weekend break Excellent value for money good breakfast "
United Kingdom
Sarah
The price is £50
includes taxes & fees
2 Jul - 3 Jul
Mercure Bradford, Bankfield Hotel

a&o Manchester City Centre

a&o Manchester City Centre
3.0 star property
Manchester City Centre
8.4 out of 10, Very good, (1,020 reviews)
"Amazing place, good place to stay"
Mexico
Jaime
The price is £42
includes taxes & fees
26 Jul - 27 Jul
a&o Manchester City Centre

The Old White Lion Hotel

The Old White Lion Hotel
4.0 star property
Keighley
9.2 out of 10, Wonderful, (229 reviews)
"Bedroom very clean, bed comfortable. Great breakfast. Friendly polite staff. Bar well stocked and good selection of drinks."
United Kingdom
Fred
The price is £145
includes taxes & fees
5 Jul - 6 Jul
The Old White Lion Hotel

Leeds Marriott Hotel

Leeds Marriott Hotel
4.0 star property
Leeds City Center
9.4 out of 10, Exceptional, (1,198 reviews)
"Great stay"
Canada
Alexandre
The price is £148
includes taxes & fees
8 Jul - 9 Jul
Leeds Marriott Hotel

The Old Registry Haworth

The Old Registry Haworth
4.0 star property
Keighley
9.0 out of 10, Wonderful, (253 reviews)
"Great location, lovely breakfast, friendly staff."
United Kingdom
paul
The price is £95
includes taxes & fees
15 Jul - 16 Jul
The Old Registry Haworth

Motel One Manchester-Piccadilly

Motel One Manchester-Piccadilly
3.5 star property
Manchester City Centre
9.2 out of 10, Wonderful, (1,866 reviews)
"Great hotel in a location for a city stay."
United Kingdom
Tracy
The price is £69
includes taxes & fees
5 Jul - 6 Jul
Motel One Manchester-Piccadilly

Dalesgate Hotel

Dalesgate Hotel
3.0 star property
Keighley
7.8 out of 10, Good, (207 reviews)
"Very Good breakfast, Breakfast staff very good."
United Kingdom
Matthew
The price is £80
includes taxes & fees
2 Jul - 3 Jul
Dalesgate Hotel

Cedar Court Bradford

Cedar Court Bradford
4.0 star property
Bradford
8.4 out of 10, Very good, (502 reviews)
"Perfect stay"
United Kingdom
sat
The price is £59
includes taxes & fees
5 Jul - 6 Jul
Cedar Court Bradford

The Skipton Hotel - Formerly Hotel Rendezvous

The Skipton Hotel - Formerly Hotel Rendezvous
4.0 star property
Skipton
8.2 out of 10, Very good, (954 reviews)
"Staff were helpful, also the rooms were good for us as a family."
United Kingdom
Ian
The price is £84
includes taxes & fees
23 Jul - 24 Jul
The Skipton Hotel - Formerly Hotel Rendezvous

YOTEL Manchester Deansgate

YOTEL Manchester Deansgate
4.0 star property
Manchester City Centre
8.8 out of 10, Excellent, (1,461 reviews)
"Great location, well designed, compact rooms, value for money."
United Kingdom
JOANNE
The price is £60
includes taxes & fees
5 Jul - 6 Jul
YOTEL Manchester Deansgate

Hyatt Place Leeds

Hyatt Place Leeds
4.0 star property
Leeds City Center
9.2 out of 10, Wonderful, (562 reviews)
"Great location and good value"
United Kingdom
Ian
The price is £70
includes taxes & fees
5 Jul - 6 Jul
Hyatt Place Leeds

Crowne Plaza Harrogate by IHG

Crowne Plaza Harrogate by IHG
4.0 star property
Harrogate City Centre
9.0 out of 10, Wonderful, (1,325 reviews)
"Clean room , friendly staff & nice breakfast located in a good central position in the town 👍👍"
United Kingdom
John
The price is £70
includes taxes & fees
12 Jul - 13 Jul
Crowne Plaza Harrogate by IHG

Maldron Hotel Manchester City Centre

Maldron Hotel Manchester City Centre
4.0 star property
Manchester City Centre
9.0 out of 10, Wonderful, (1,595 reviews)
"Great location, super helpful staff and great quality rooms! Just wish the hotel chain provided a fridge for their rooms."
United Kingdom
Jack
The price is £85
includes taxes & fees
31 Jul - 1 Aug
Maldron Hotel Manchester City Centre

Old Silent Inn

Old Silent Inn
3.5 star property
Keighley
8.6 out of 10, Excellent, (104 reviews)
"Very helpful staff, good location and nice food"
United Kingdom
Aimee
Old Silent Inn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Holiday Rentals in Keighley

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Keighley attractions

Top Keighley Hotel Reviews

More cheap stays in Keighley

Hotels in Keighley with star rating

Find out more about Keighley

Top reasons to visit Keighley

  • Heritage Steam Experiences: Enjoy a nostalgic ride on heritage steam trains, showcasing Keighley's rich railway history.
  • Vibrant Markets: Explore the lively public market and indulge in local delights at the Keighley Food Festival.
  • Parks and Outdoor Activities: Keighley boasts beautiful recreational areas, perfect for outdoor adventures and family outings.
  • Cultural and Historical Attractions: Visit museums, historic houses, and the stunning parish church to immerse yourself in local culture.
  • Scenic Day Trips: Use Keighley as a base to explore nearby picturesque towns like Ilkley and the stunning St. Ives Estate.

Find great hotels near Keighley

Explore a variety of hotel accommodations in Keighley, England, where you can find options that cater to every traveller's needs. From pet-friendly inns to welcoming hotels ideal for business trips and LGBTQIA+ guests, Keighley has something for everyone. Discover the best hotels in the area that combine comfort with local charm, ensuring a memorable stay during your visit.

  • Village Hotel Leeds North: A 3.5-star hotel with an average guest rating of 8.0, Village Hotel Leeds North is a refreshing accommodation option located 20.9km from Keighley. Emphasising a nature-themed experience, this property is ideal for business travellers seeking a serene environment. Guests can indulge in wellness-focused amenities, ensuring a rejuvenating stay. The hotel boasts contemporary rooms, a fitness centre, and a vibrant on-site pub and restaurant, making it a perfect blend of work and leisure.
  • Hollins Hall Hotel, Spa & Golf: With a 4-star rating and a guest rating of 8.4, Hollins Hall Hotel, Spa & Golf is situated 11.3km from Keighley and is a fantastic choice for families and golf enthusiasts. This elegant hotel features a full-service spa, a pool, and a golf course, catering to both relaxation and recreation. With amenities tailored for children, including breakfast options and family-friendly services, it ensures a delightful stay for guests of all ages. The beautiful grounds and luxurious facilities make it an inviting retreat.
  • Leonardo Hotel Bradford: A 4-star lodging with a guest rating of 8.2, Leonardo Hotel Bradford is located 12.9km from Keighley and is perfect for eco-conscious travellers and business visitors. This eco-certified hotel prioritises sustainability while offering modern comforts. Guests will appreciate the well-appointed rooms and convenient amenities that cater to both work and leisure. With a commitment to environmental responsibility, it provides a unique experience for those looking to make a positive impact during their stay.

Where to stay in Keighley

Keighley offers a delightful blend of culture and history, perfect for outdoor enthusiasts and those seeking picturesque scenery. Explore the charming town centre, visit the historic parish church, or discover hidden gems in the area. Just a short trip away, the idyllic town of Ilkley and the beautiful St. Ives Estate provide stunning landscapes and relaxing atmospheres, making Keighley a fantastic base for your adventure.

  • Haworth: Nestled in the picturesque landscape of the Brontë Country, Haworth is a charming village renowned for its literary heritage and stunning scenery. The area is particularly popular among outdoor enthusiasts who flock to its scenic trails and the nearby national park. Visitors can explore the Brontë Parsonage Museum, the historic home of the Brontë sisters, or enjoy delightful walks through the surrounding moors. The village itself boasts quaint shops and cafes, making it a perfect spot for a leisurely day out, especially during peak visitor months from March to April and July.
  • Silsden: A quaint village located near the River Aire, Silsden offers a blend of natural beauty and community spirit. Known for its outdoor activities, visitors can take advantage of the nearby recreational areas and enjoy scenic walks through the stunning Yorkshire countryside. The village features charming local shops and eateries, and is also home to the modern college university that adds an educational vibe to the area. Peak times for visitors are during April and from August to September, making it an ideal choice for those seeking a relaxing escape with picturesque views.
  • Oxenhope: This delightful village is steeped in history and surrounded by breathtaking landscapes. Oxenhope is a hub for adventure seekers, with numerous trails leading into the nearby national park and state park. Visitors can enjoy the local theatre and various outdoor venues that cater to a range of interests. The village is an excellent base for exploring the historic sites in the area, particularly during peak seasons in March to April and July. With its charming atmosphere and scenic vistas, Oxenhope is sure to enchant those who venture here.

Things to do in Keighley

Keighley offers a delightful mix of outdoor adventures and scenic beauty, perfect for a memorable getaway. Visitors can explore heritage steam experiences, enjoy guided tours, and embark on day trips. The vibrant public market and the Keighley Food Festival are must-visit attractions for those seeking local flavours. With its recreational areas, Keighley is an ideal destination for an active holiday, ensuring a variety of enjoyable activities for everyone.

Shopping

In Keighley, visit the Airedale Shopping Centre for a range of high street shops and independent stores. If you're up for a drive, check out the White Rose Shopping Centre in Leeds, about 17.7km away, boasting a fantastic selection of shops, eateries, and entertainment options.

Recreation

Discover the tranquil setting of The Quiet Place, where you can indulge in yoga sessions and soothing massages amidst serene gardens. Afterward, explore the beautiful nearby Haworth Moor for a refreshing walk, immersing yourself in nature’s beauty.

Adventure

In Keighley, explore the scenic trails of the Brontë Way, perfect for hiking enthusiasts. Visit the nearby Cliffe Castle Museum to discover local history, or embark on a thrilling ride on the Keighley and Worth Valley Railway for a nostalgic steam train experience through picturesque landscapes.

Nightlife

Experience the vibrant nightlife in Keighley by visiting The Exchange on Devonshire Street for a lively atmosphere and great cocktails. For a more relaxed evening, head to The Brown Cow on Bradford Road, where you can enjoy traditional ales and friendly banter with locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Keighley

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Keighley are January to February and August, where the prices are slightly lower. This is in comparison to May to June and November, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Keighley is Monday. The most expensive day to stay in Keighley is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to narrow down your preferences, such as budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Keighley with your flights and activities through an Expedia package.

Find the best attractions in Keighley

Keighley is an excellent destination for those seeking outdoor adventures and scenic beauty. Visitors can explore a variety of attractions, including museums, historic houses, and urban parks, catering to culture enthusiasts and families alike. With a rich tapestry of experiences, Keighley promises memorable outings amidst its charming surroundings. For accommodation, consider looking into nearby hotels in Liverpool for a comfortable stay.

  • Bronte Parsonage Museum: Immerse yourself in the world of the Brontë sisters at their former home, where you can explore personal artifacts, manuscripts, and the beautiful moorland that inspired their literary masterpieces.
  • East Riddlesden Hall: Discover this stunning 17th-century manor house set in picturesque gardens. With its rich history and traditional architecture, it offers a glimpse into the past, along with captivating exhibitions and events.
  • Keighley & Worth Valley Railway: Experience a nostalgic journey on this heritage railway, known for its scenic routes through the Yorkshire countryside. The vintage steam trains provide a charming way to explore the area.

Best time to go to Keighley

The best time to visit Keighley is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January37.2°F (2.9°C)Light RainMostly CloudyAverageSlightly Low
February38.3°F (3.5°C)Light RainMostly CloudyAverageSlightly Low
March41.0°F (5.0°C)Light RainMostly CloudySlightly HighAverage
April45.1°F (7.3°C)Light RainMostly CloudySlightly HighAverage
May50.2°F (10.1°C)Light RainMostly CloudyAverageSlightly High
June55.8°F (13.2°C)Light RainMostly CloudyAverageSlightly High
July58.8°F (14.9°C)Light RainMostly CloudySlightly HighAverage
August58.1°F (14.5°C)Light RainMostly CloudyAverageSlightly Low
September54.5°F (12.5°C)Light RainMostly CloudyAverageAverage
October49.3°F (9.6°C)Light RainMostly CloudySlightly LowAverage
November43.0°F (6.1°C)Light RainMostly CloudySlightly LowSlightly High
December39.0°F (3.9°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Keighley

Travelling to Keighley, England, is convenient with three major airports nearby. MANchester Airport (MAN), situated 61.2km away, offers luxurious options such as the 5-star Kimpton Clocktower by IHG and The Edwardian Manchester, both 12.9km from the airport. Birmingham Airport (BHX), located 157.7km from Keighley, features the 5-star Hampton Manor, just 3.2km away, and the Genting Hotel & Spa at Resorts World Birmingham, only 1.1km from the airport. Newcastle International Airport (NCL) is 130.4km distant, with quality stays like Hemples Lodge, a 4.5-star B&B just 3.2km away. Each airport provides accessible transport links to these hotels.

Frequently asked questions

What is the best area to stay in Keighley?
The best area to stay in Keighley is the town centre, particularly around North Street and High Street.

This central area is the hub of Keighley, offering easy access to shops, eateries, and local transport links. You'll find many of the town's key landmarks here, including the Airedale Shopping Centre and the historic Keighley Market Hall. The general layout is quite walkable, making it convenient for exploring on foot.

For couples looking for a convenient base, the town centre is ideal. You're close to a variety of dining options for an evening out, and it's a great starting point for day trips into the surrounding Yorkshire Dales.
What are the best hotels in Keighley that travellers recommend?
Two of the best hotels in Keighley that receive consistently high recommendations from travellers are The Old White Lion Hotel and Haworth Old Hall.

The 4-star Old White Lion Hotel, with an impressive 9.4 rating, is praised for its central location and beautiful surroundings. Guests frequently highlight the delicious food and the excellent, complimentary English breakfast. Free parking is also available.

Another highly recommended option is the 4-star Haworth Old Hall, rated 9.2. Travellers consistently praise the beautiful and clean rooms, as well as the friendly and helpful staff. This hotel also offers free self-parking and is located close to the Keighley & Worth Valley Railway, which is 1.6 km away.
What are the best family hotels in Keighley?
For family-friendly hotels in Keighley, consider The Old White Lion Hotel, Old Silent Inn, and The Old Registry Haworth.

The 4-star The Old White Lion Hotel, with an excellent 9.4 rating, offers complimentary breakfast, including a full English breakfast, and free parking both on-site and in a nearby location. Guests frequently praise its central location, delicious food, and friendly staff. It is conveniently located near the Keighley & Worth Valley Railway, just 1.4 km away, and Penistone Hill Country Park, 1.0 km away.

The 3.5-star Old Silent Inn, rated 8.6, provides self-parking and toiletries free of charge, along with wired internet access, and offers kids' meals. Guests highlight the clean and comfortable rooms, excellent food, and extremely helpful staff. It is situated 1.4 km from Bronte Waterfall and 1.9 km from Penistone Hill Country Park.

Another excellent choice is The Old Registry Haworth, a 4-star hotel with a 9.0 rating. This hotel provides premium bedding and fireplaces in some rooms, and mountain bike rentals are available nearby. Guests consistently praise the fabulous rooms, excellent breakfast, and amazing staff. It is well-located, 1.6 km from the Keighley & Worth Valley Railway and 1.0 km from Penistone Hill Country Park. Find more child-friendly accommodations in Keighley
What hotels in Keighley offer free breakfast?
For hotels in Keighley offering free breakfast, The Old White Lion Hotel is an excellent choice.

This 4-star hotel, with an impressive 9.4 rating, provides guests with a complimentary breakfast, including a a free English breakfast. Guests consistently praise the excellent breakfast and delicious food. The hotel is centrally located, just 0.1 km from Haworth Parish Church and 1.0 km from Penistone Hill Country Park. Additional conveniences include free nearby parking, free toiletries, and complimentary WiFi. Find more hotels with breakfast in Keighley
What are the top pet-friendly hotels in Keighley?
For top pet-friendly hotels in Keighley, consider the Old Silent Inn or the Dalesgate Hotel.

The 3.5-star Old Silent Inn, with an 8.6 rating, warmly welcomes pets and provides convenient amenities such as food and water bowls. Guests consistently describe the rooms as comfortable and clean, and the staff are frequently praised as friendly and extremely helpful. The hotel also offers free self-parking and free wired internet. It is well-situated for exploring the local area, being just 1.4 km from Bronte Waterfall and 1.9 km from Penistone Hill Country Park.

Another pet-friendly option is the 3-star Dalesgate Hotel, rated 7.8. This hotel also permits pets and offers free self-parking, as well as free wired internet in public areas. Guests often highlight the great breakfast. For those with electric vehicles, there is an electric car charging station available. The Dalesgate Hotel is conveniently located 0.9 km from Cliffe Castle Museum and 1.7 km from Keighley Library. See more pet-friendly hotels in Keighley
What are the best budget hotels in Keighley?
For a highly-rated budget hotel in Keighley, the Dalesgate Hotel is a good option.

The 3-star Dalesgate Hotel has a 7.8 rating and offers convenient free self-parking and free wired internet in public areas. Guests have frequently praised the great breakfast. For those interested in outdoor activities, rock climbing is available at a nearby location. Additionally, it is just 1.7 km from Keighley Library. View all budget hotels in Keighley
What are the best hotels in Keighley near Penistone Hill Country Park?
For hotels in Keighley near Penistone Hill Country Park, consider The Old White Lion Hotel, Haworth Old Hall, or The Old Registry Haworth.

The 4-star Old White Lion Hotel, with an impressive 9.4 rating, is conveniently located just 1.0 km from Penistone Hill Country Park. Guests frequently praise its excellent breakfast, delicious food, and friendly staff. Free parking and complimentary Wi-Fi are also available.

Another excellent option is the 4-star Haworth Old Hall, rated 9.2, which is also 1.0 km from Penistone Hill Country Park. This hotel is known for its beautiful and clean rooms, helpful staff, and excellent food. Free self-parking is provided.

The Old Registry Haworth, a 4-star establishment with a 9.0 rating, is similarly situated 1.0 km from Penistone Hill Country Park. Guests consistently highlight the fabulous rooms, amazing staff, and excellent breakfast.
When is the best time to go to Keighley?
The best time to go to Keighley largely depends on your priorities, but generally, the late spring and summer months, from May to September, offer the most pleasant weather for exploring.

During these months, you'll find warmer temperatures and longer daylight hours, which are ideal for outdoor activities and exploring the surrounding Yorkshire Dales. This period is great for those looking to enjoy walking, cycling, or visiting the Bronte Parsonage Museum in nearby Haworth without the chill of winter.

If you're interested in local events and festivals, the summer months often feature agricultural shows and community gatherings in Keighley and the surrounding villages. These can offer a great insight into local life and culture.

For those looking to avoid the busiest tourist periods and potentially find better value on accommodation, the shoulder months of May, early June, or September can be an excellent choice.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Keighley.
How can I save on a Keighley hotel booking with Expedia?
Members always get our best prices. Find our best Keighley hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Keighley hotel?
Prices for hotels in Keighley often vary, but you can find a great deal from £39 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia