Hotels in Ilkley
16 handpicked places to stay
Photo © Ewa Ka, Google Maps
Ilkley's Victorian past as a fashionable spa town means the hotel scene here has real character, with several properties occupying the grand stone buildings originally built to house the wealthy visitors who came to take the water cure. These hotels tend to combine traditional Yorkshire hospitality with a touch of old-fashioned grandeur, from wood-panelled dining rooms to gardens that once formed part of the hydro estates.
Beyond the larger hotels, Ilkley has a good choice of smaller guesthouses and B&Bs, many family-run and set in the same handsome stone terraces that line the town's streets. Staying centrally puts you within easy reach of The Grove's shops and restaurants, the railway station for day trips to Leeds or Bradford, and the footpaths that climb directly onto Ilkley Moor.
Whichever style of stay you choose, Ilkley works well as either a relaxed weekend break in its own right or a comfortable base for exploring Wharfedale and the southern Yorkshire Dales, with Bolton Abbey, Skipton and the wider Dales all within easy striking distance by car.
Rooms by Bistrot Pierre at The Crescent Inn
Hotel · Brook Street, Ilkley
Rooms above a French bistro on Brook Street in Ilkley, with en-suite comfort and breakfast included.
The Black Hat
Hotel · 11 Church Street, Ilkley
A hotel on Church Street in Ilkley, West Yorkshire, with a bar, garden and restaurant, close to the town's pubs and walking routes.
The Gin Lounge Rooms
Guest Accommodation · 45 Brook Street Floor3/4, Ilkley
Adults-only rooms above a Brook Street bar in central Ilkley, with 24-hour reception and easy access to local walks.
Ilkley Riverside Hotel
Hotel · Riverside Gardens, Ilkley
A 12-room hotel in Ilkley, close to Ilkley Moor and the River Wharfe, with a spa and free on-site parking.
The Craiglands Hotel Sure Hotel Collection by Best Western
Hotel · Cowpasture Road, Ilkley
On Cowpasture Road below Ilkley Moor, this 62-room hotel is close to the Cow and Calf rocks and Ilkley Tarn for walkers.
The Wheatley Arms
Hotel · Wheatley Lane, Ilkley
Traditional hotel on Wheatley Lane in Ilkley, with en-suite family rooms and free on-site parking near Ilkley Moor.
Innkeepers Lodge Ilkley
Hotel · The Cow And Calf Vintage Inn, Ilkley
A straightforward pub-hotel in Ilkley for walkers and drivers, with free parking and en-suite rooms above The Cow And Calf Vintage Inn.
Busfeild Arms
B&B · Main Road, Keighley · 3.8 miles away
Traditional pub B&B in Keighley, West Yorkshire, with en-suite rooms and free parking, handy for the Yorkshire Dales.
Premier Inn Bradford North Bingley
Hotel · 502 Bradford Road, Keighley · 4.4 miles away
A 61-room Premier Inn on Bradford Road in Keighley, with free parking and easy reach of Saltaire and the Yorkshire countryside.
The Devonshire Arms Hotel & Spa
Hotel · Bolton Abbey, near Skipton · 4.5 miles away
Country house hotel and spa on the Bolton Abbey estate, with a hydrotherapy pool, two restaurants and 30,000 acres of Wharfedale on the doorstep.
The Devonshire Arms Hotel & Spa - Skipton
Hotel · Bolton Bridge, Bolton Abbey · 4.5 miles away
A traditional hotel and spa at Bolton Bridge on the edge of Bolton Abbey, North Yorkshire, with an indoor pool and gym alongside country-house charm.
Oakwood Hall Hotel
Hotel · Lady Lane, Bingley · 4.6 miles away
Hotel on Lady Lane in Bingley, West Yorkshire, with a garden, wedding facilities and a bridal suite, plus free on-site parking.
Chevin End Guest House
B&B · West Chevin Road, Otley · 4.7 miles away
A straightforward 15-room B&B on West Chevin Road, Otley, suited to travellers wanting free parking and easy access to the countryside.
Travelodge Keighley
Hotel · Bradford Road, Keighley · 4.7 miles away
Budget hotel on Bradford Road in Keighley, close to the town centre, railway station and Worth Valley Railway, with free parking.
Five Rise Locks Hotel
Hotel · Beck Lane, Bingley · 4.9 miles away
A relaxed canal-side hotel in Bingley, West Yorkshire, well suited to walkers, cyclists and anglers exploring the Leeds and Liverpool Canal.
Dalesgate Hotel
Hotel · 406 Skipton Road, Keighley · 5 miles away
Dalesgate Hotel in Keighley pairs a restaurant and bar with 20 straightforward rooms, free parking and a garden to relax in.