Search Filter

Price

Star
  • 42
  • 122
  • 82
  • 8
  • 0
  • 595
Accommodation Type
  • Holiday homes 424
  • Hotels 142
  • Apartments 113
  • Bed and breakfasts 49
  • Guest houses 45
  • Inns 43
  • Cottages 9
  • Aparthotels 7
  • Country houses 5
  • Lodges 5
  • Hostels 3
  • Farm stays 1
  • Resorts 1
  • Holiday parks 1
  • Campsites 1
Hotel Facilities
  • Non-smoking throughout665
  • WiFi available in all areas616
  • Non-smoking rooms609
  • Garden535
  • Heating448
  • Breakfast options223
  • Outdoor furniture219
  • Bar205
  • Luggage storage179
  • Restaurant168

Hotels near Keighley Train Station


Please select a hotel from the list of hotels in and near Keighley Train Station. The list below displays hotels within 30 kilometers of Keighley Train Station.
Order By
HOTEL IMAGE
The King's Head Hotel

38 South Street , Keighley , BD21 1PF

The King's Head Hotel is 0.88 kilometers from Keighley Train Station. Room prices starting from £ 40.5

Check availability and book online.
Guest Reviews
7.4 out of 10

From 153 Reviews
Starting From
£ 40.5
HOTEL IMAGE
The Old Corn Store, Keighley

, Keighley , BD21 5QX

The Old Corn Store, Keighley is 1.49 kilometers from Keighley Train Station. Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
HOTEL IMAGE
The Old Piggery, Keighley

, Keighley , BD21 5QX

The Old Piggery, Keighley is 1.49 kilometers from Keighley Train Station. Room prices starting from £ 696

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 696
The Old Hen Shed

, Ingrow , BD21 5QX

The Old Hen Shed is 1.49 kilometers from Keighley Train Station. Room prices starting from £ 473

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 473
Wesley Cottage, Keighley

, Keighley , BD21 5EH

Wesley Cottage, Keighley is 1.91 kilometers from Keighley Train Station. Room prices starting from £ 269

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 269
Dalesgate Hotel

406 Skipton Road, Utley , Keighley , BD20 6HP

Dalesgate Hotel is 1.98 kilometers from Keighley Train Station. Room prices starting from £ 54.5

Check availability and book online.
Guest Reviews
8.1 out of 10

From 381 Reviews
Starting From
£ 54.5
Daisy Cottage, Keighley

, Keighley , BD22 6BZ

Daisy Cottage, Keighley is 2.13 kilometers from Keighley Train Station. Room prices starting from £ 303

Check availability and book online.
Guest Reviews
6.3 out of 10

From 1 Reviews
Starting From
£ 303
Fell Cottage, Keighley

, Keighley , BD22 6BZ

Fell Cottage, Keighley is 2.13 kilometers from Keighley Train Station. Room prices starting from £ 310

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 310
Daffodil Cottage, Keighley

, Keighley , BD22 0PN

Daffodil Cottage, Keighley is 3.18 kilometers from Keighley Train Station. Room prices starting from £ 327

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 327
Emily

, Ingrow , BD21 5QF

Emily is 3.28 kilometers from Keighley Train Station. Room prices starting from £ 218

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 218