We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Diamond Soles

Unit 16 Royal Arcade, Keighley, England
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

The King's Head Hotel (Keighley, UK)
38 South Street, Keighley BD21 1PF, England
0.3 miles from Diamond Soles
Professional photos | Map
Show Prices
Travelodge Keighley (Keighley, UK)
Bradford Road, Keighley BD21 4BB, England (Formerly Innkeeper's Lodge Keighley)
0.7 miles from Diamond Soles
#3 of 6 hotels in Keighley
Traveler photos (18) | Map
Show Prices
Dalesgate Hotel (Keighley, UK) 2.0 of 5
406 Skipton Road | Utley, Keighley BD20 6HP, England
1.2 miles from Diamond Soles
#2 of 6 hotels in Keighley
Professional photos | Traveler photos (25) | Map
Show Prices
Far Laithe Farm (Laycock)
Laycock, Laycock, Keighley BD22 0PU, England
1.8 miles from Diamond Soles
#22 of 28 Keighley B&B and Inns
Traveler photos (1) | Map
502 Bradford Road | Sandbeds - Keighley, Bingley, Bradford BD20 5NH, England
2.1 miles from Diamond Soles
Offers & Announcements Rooms from £57
Premier Inn Bradford North - Bingley Slideshow
#1 of 4 hotels in Bingley
Professional photos | Traveler photos (47) | Map
Show Prices
The Busfeild Arms (East Morton) 4.0 of 5
Main Road, East Morton, Keighley BD20 5SP, England
2.3 miles from Diamond Soles
#14 of 28 Keighley B&B and Inns
Map
Haworth | Ponden Lane, Stanbury, Haworth, Keighley BD22 0HR, England
2.4 miles from Diamond Soles
#5 of 28 Keighley B&B and Inns
Traveler photos (30) | Map
Bronte Hotel (Haworth) 3.0 of 5
Lees Lane, Haworth, Keighley BD22 8RA, England
2.6 miles from Diamond Soles
#25 of 28 Keighley B&B and Inns
Traveler photos (2) | Map
Steeton Hall Hotel (Keighley, UK)
Station Road | Steeton, Keighley BD20 6RY, England
2.7 miles from Diamond Soles
Offers & Announcements weekend package
Steeton Hall Hotel Slideshow
#15 of 28 Keighley B&B and Inns
Traveler photos (40) | Map
Mytholmes Lane, Haworth, Keighley BD22 8EZ, England
3.0 miles from Diamond Soles
Special Price Dine & receive 20% off
Ashmount Country House Slideshow
#8 of 28 Keighley B&B and Inns
Professional photos | Traveler photos (244) | Map
Show Prices
Five Rise Locks Hotel (Bingley, UK) 3.0 of 5
Beck Lane, Bingley, Bradford BD16 4DD, England
3.0 miles from Diamond Soles
#2 of 4 hotels in Bingley
Professional photos | Traveler photos (30) | Map
Show Prices
Oakwood Hall Hotel (Bingley, UK)
Lady Lane, Bingley, Bradford BD16 4AW, England
3.0 miles from Diamond Soles
#3 of 4 hotels in Bingley
Professional photos | Traveler photos (28) | Map
Show Prices
15 West Lane, Haworth, Keighley BD22 8DU, England
3.1 miles from Diamond Soles
#1 of 28 Keighley B&B and Inns
Professional photos | Traveler photos (36) | Map
Show Prices
1 Belle Isle Road, Haworth, Keighley BD22 8QQ, England
3.1 miles from Diamond Soles
Announcement CHEAPER BOOKING DIRECT
Rosebud Cottage Guest House Slideshow
#2 of 28 Keighley B&B and Inns
Professional photos | Traveler photos (49) | Map
Show Prices
The Manor Cullingworth (Cullingworth, UK) 5.0 of 5
Sutton Drive, Cullingworth, Bradford BD13 5BQ, England
3.1 miles from Diamond Soles
#1 of 1 Cullingworth B&B and Inns
Professional photos | Traveler photos (3) | Map
Show Prices
40 North Street, Haworth, Keighley BD22 8EP, England
3.1 miles from Diamond Soles
Cherry Tree Cottage Slideshow
#4 of 28 Keighley B&B and Inns
Professional photos | Traveler photos (21) | Map
Show Prices
Park Top House (Haworth) 4.0 of 5
1 Rawdon Road, Haworth, Keighley BD22 8DX, England
3.2 miles from Diamond Soles
Park Top House Slideshow
#3 of 28 Keighley B&B and Inns
Professional photos | Traveler photos (7) | Map
Show Prices
2 - 6 Main Street, Haworth, Keighley BD22 8DA, England
3.2 miles from Diamond Soles
#6 of 28 Keighley B&B and Inns
Professional photos | Traveler photos (119) | Map
Show Prices
86 Main St., Haworth, Keighley BB22 8DP, England
3.2 miles from Diamond Soles
Apothecary Guest House Slideshow
#9 of 28 Keighley B&B and Inns
Traveler photos (29) | Map
Show Prices
6 - 10 West Lane, Haworth, Keighley BD22 8DU, England
3.2 miles from Diamond Soles
#1 of 6 hotels in Keighley
Traveler photos (67) | Map
8 Main Street, Haworth, Keighley bd22 8da, England
3.2 miles from Diamond Soles
Announcement prices kept to the...
#10 of 28 Keighley B&B and Inns
Traveler photos (19) | Map
The Fleece Inn (Haworth) 4.0 of 5
67 Main Street, Haworth, Keighley BD22 8DA, England
3.2 miles from Diamond Soles
The Fleece Inn Slideshow
#13 of 28 Keighley B&B and Inns
Professional photos | Traveler photos (37) | Map
Show Prices
Bridge House (Haworth) 4.0 of 5
Bridge House Lane, Haworth, Keighley BD22 8PA, England
3.2 miles from Diamond Soles
#16 of 28 Keighley B&B and Inns
Professional photos | Map
Show Prices
The Old Sun (Haworth) 3.0 of 5
79 West Lane, Haworth, Keighley BD22 8EL, England
3.2 miles from Diamond Soles
#19 of 28 Keighley B&B and Inns
Traveler photos (8) | Map
10, main street, Haworth, Keighley, England
3.2 miles from Diamond Soles
#20 of 28 Keighley B&B and Inns
Traveler photos (3) | Map
1 Bronte Street, Haworth, Keighley BD22 8EE, England
3.2 miles from Diamond Soles
#23 of 28 Keighley B&B and Inns
Traveler photos (1) | Map
Bronte Cottage (Haworth) 3.0 of 5
Main Street, Haworth, Keighley, England
3.2 miles from Diamond Soles
#26 of 28 Keighley B&B and Inns
Traveler photos (9) | Map
Kings Arms B&B (Haworth)
Church Street, Haworth, Keighley BD22 8DR, England
3.2 miles from Diamond Soles
#27 of 28 Keighley B&B and Inns
Traveler photos (7) | Map
11 West Lane, Haworth, Keighley BD22 8DU, England
3.2 miles from Diamond Soles
#4 of 6 hotels in Keighley
Traveler photos (1) | Map
1 additional hotel with no user reviews