20 rooms · ★★ · from £45
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. This charming 20-bedroom hotel is less than 2 miles north of the West Yorkshire town of Keighley.
Log in with your cycle.travel account:
Password |
Or simply use your account on: