Search Filter

Price

Star
  • 41
  • 122
  • 82
  • 8
  • 0
  • 587
Accommodation Type
  • Holiday homes 417
  • Hotels 141
  • Apartments 114
  • Bed and breakfasts 48
  • Guest houses 44
  • Inns 43
  • Cottages 8
  • Aparthotels 7
  • Lodges 6
  • Country houses 5
  • Hostels 3
  • Farm stays 1
  • Resorts 1
  • Holiday parks 1
  • Campsites 1
Hotel Facilities
  • Non-smoking throughout661
  • WiFi available in all areas607
  • Non-smoking rooms604
  • Garden525
  • Heating447
  • Breakfast options224
  • Outdoor furniture217
  • Bar203
  • Luggage storage179
  • Restaurant165

Hotels in Keighley, Yorkshire, Hotels near Keighley


Please select a hotel from the list of hotels in and near Keighley. The list below displays hotels within 30 kilometers of Keighley.

840 Hotels found. Showing page 1 of 84
Order By
HOTEL IMAGE
The King's Head Hotel

38 South Street , Keighley , BD21 1PF

The King's Head Hotel is 2.21 kilometers from Keighley . 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
Dalesgate Hotel

406 Skipton Road, Utley , Keighley , BD20 6HP

Dalesgate Hotel is 2.24 kilometers from Keighley . 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
HOTEL IMAGE
Busfeild Arms

Main Road, East Morton , Keighley , BD20 5SP

Busfeild Arms is 2.43 kilometers from Keighley . Room prices starting from £ 79

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

From 228 Reviews
Starting From
£ 79
The Old Corn Store, Keighley

, Keighley , BD21 5QX

The Old Corn Store, Keighley is 2.66 kilometers from Keighley . Room prices starting from £ 0

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

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

, Keighley , BD21 5QX

The Old Piggery, Keighley is 2.66 kilometers from Keighley . 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 2.66 kilometers from Keighley . Room prices starting from £ 473

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

From 0 Reviews
Starting From
£ 473
Swallow Barn, Keighley

, Keighley , BD20 0LS

Swallow Barn, Keighley is 2.91 kilometers from Keighley . Room prices starting from £ 951

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

From 0 Reviews
Starting From
£ 951
Wesley Cottage, Keighley

, Keighley , BD21 5EH

Wesley Cottage, Keighley is 3.21 kilometers from Keighley . Room prices starting from £ 269

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

From 0 Reviews
Starting From
£ 269
Daisy Cottage, Keighley

, Keighley , BD22 6BZ

Daisy Cottage, Keighley is 3.38 kilometers from Keighley . 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 3.38 kilometers from Keighley . Room prices starting from £ 310

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

From 0 Reviews
Starting From
£ 310