Search Filter

Star
  • 26
  • 123
  • 76
  • 8
  • 0
  • 567
Accommodation Type
  • Holiday homes 421
  • Hotels 137
  • Apartments 96
  • Bed and breakfasts 48
  • Guest houses 43
  • Inns 35
  • Aparthotels 6
  • Lodges 5
  • Hostels 3
  • Country houses 2
  • Holiday parks 2
  • Farm stays 1
  • Villas 1
Hotel Facilities
  • Non-smoking throughout764
  • Parking733
  • Internet services717
  • WiFi713
  • Free WiFi709
  • Free parking650
  • Non-smoking rooms611
  • WiFi available in all areas597
  • On-site parking579
  • Garden519

800 Hotels in Keighley

Order By
cruise
Dalesgate Hotel

406 Skipton Road, Utley , Keighley , BD20 6HP

The Dalesgate Hotel is a friendly, family-run 2-star hotel on the edge of the Yorkshire Dales and 'Bronte Country'. Holistic therapies are on offer. T...

Guest Reviews
8.2 out of 10

From 418 Reviews
Starting From
GBP
cruise
Steeton Hall Hotel

Station Road , Steeton , BD20 6RY

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

Guest Reviews
8.5 out of 10

From 486 Reviews
Starting From
GBP
cruise
Five Rise Locks Hotel

Beck Lane , Bingley , BD16 4DD

This family-run hotel is tucked away in a residential area but still within easy distance of Leeds and Bradford, and is renowned for its service, frie...

Guest Reviews
8.7 out of 10

From 225 Reviews
Starting From
GBP
Oakwood Hall Hotel

Lady Lane , Bingley , BD16 4AW

Offering a la carte restaurant, a bar and garden with terrace, Oakwood Hall family-run hotel is located in Bingley, 3 miles from St Yves Estate. Free ...

Guest Reviews
8.6 out of 10

From 280 Reviews
Starting From
GBP
The Old Registry, Rooms & Restaurant

Main Street , Haworth , BD22 8DA

The Old Registry, Rooms & Restaurant is situated in the centre of the village on Haworth's famous cobbled Main Street and offers top quality service i...

Guest Reviews
9.2 out of 10

From 571 Reviews
Starting From
GBP
Mercure Bradford, Bankfield Hotel

Bradford Road , Bradford , BD16 1TU

Set in 8 acres of private grounds, with views over the Aire Valley, this Gothic mansion now houses a 3-star hotel. The Mercure Bradford, Bankfield Hot...

Guest Reviews
7.2 out of 10

From 1171 Reviews
Starting From
GBP
Best Western Plus Ilkley Craiglands Hotel

Cow Pasture Rd, Ilkley , Ilkley , LS29 8RQ

The ivy-covered Craiglands Hotel is set in mature, landscaped grounds and is just a 5-minute walk from Ilkley town centre. Free Wi-Fi and free on-site...

Guest Reviews
7.4 out of 10

From 500 Reviews
Starting From
GBP
Ilkley Riverside Hotel

Riverside Gardens,Bridge Lane , Ilkley , LS29 9EU

Located right next to Ilkley Riverside Garden, Ilkley Riverside Hotel offers en suite rooms with views of the River Wharfe and Ilkley Moor. With free ...

Guest Reviews
8.3 out of 10

From 210 Reviews
Starting From
GBP
Dalesway Hotel

1 Leeds Road , Ilkley , LS29 8DH

The Dalesway is situated right in the heart of the pretty spa town of Ilkley. It offers a bar and restaurant. The bedrooms, which are all different in...

Guest Reviews
8 out of 10

From 331 Reviews
Starting From
GBP
The Abbey Lodge Hotel

62 Kirkgate , Bradford , BD18 3EL

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 receptio...

Guest Reviews
9.1 out of 10

From 1797 Reviews
Starting From
GBP