Hotels in Ilkley

Search and compare Ilkley hotels from hundreds of travel sites and save

Ilkley, England, United Kingdom
30 Jul — 31 Jul2
Ilkley, England, United Kingdom
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Ilkley

Filter by star ratings
All filters
Weavers Guesthouse
Weavers Guesthouse
9.8 Excellent
15 West Lane, Keighley, United Kingdom
Show on map
13.5 km from city centre, Ilkley 
ExcellentBased on 393 reviews
9.8

Located within the picturesque parkland of Haworth, Weavers Guesthouse offers comfortable accommodation and a wide range of facilities, such as luggage storage, a swimming pool and free Wi-Fi. Only a short walk from the Bronte Parsonage Museum, it provides modern rooms equipped with wireless internet access.

Best Western Plus Ilkley The Craiglands Hotel and Spa
Best Western Plus Ilkley The Craiglands Hotel and Spa
7.2 Good
Cowpasture Road, Ilkley, United Kingdom
Show on map
0.8 km from city centre, Ilkley 
GoodBased on 789 reviews
7.2

Best Western Plus Craiglands Hotel is located amongst Ilkley's attractions and landmarks, just a short walk from Ilkley Bus Station. Some of the popular features on offer at this Victorian 3-star hotel include a rooftop terrace and free Wi-Fi.

The Fleece Inn
The Fleece Inn
9.2 Excellent
67 Main Street, Haworth, Keighley, United Kingdom
Show on map
13.6 km from city centre, Ilkley 
ExcellentBased on 907 reviews
9.2

The Fleece Inn Haworth is situated in Haworth and is close to the area's popular attractions. The various amenities this relaxed inn offers include laundry facilities, luggage storage and a garden.

Oakwood Hall Hotel
Oakwood Hall Hotel
8.5 Excellent
Lady Lane, Bingley, United Kingdom
Show on map
7.3 km from city centre, Ilkley 
ExcellentBased on 310 reviews
8.5

Situated within walking distance of Bingley Railway Station, Oakwood Hall Hotel provides guests with a convenient base while in Bradford. It is conveniently positioned for those wishing to visit local attractions.

The Crescent Inn
The Crescent Inn
8.8 Excellent
Brook Street, Ilkley, United Kingdom
Show on map
0.1 km from city centre, Ilkley 
ExcellentBased on 513 reviews
8.8

Located in Ilkley, The Crescent Inn is set amongst a range of clubs and bars and is moments on foot from Ilkley Bus Station. A short walk from Box Tree, it provides stylish rooms equipped with a private bathroom, free wireless internet access and a flat-screen TV.

Tips for booking a Ilkley hotel

Cheapest month:November
Most expensive month:September
Average price in Ilkley:$147/night
Absolute cheapest price found:$71/night
Cheapest day:Monday
Most expensive day:Sunday
$133 - $167
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$96 - $271
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Ilkley hotels

Show all 50 hotels
1
Oakwood Hall Hotel
Oakwood Hall Hotel
8.5 Excellent
Lady Lane, Bingley, United Kingdom
Show on map
1.2 km from city centre, Bingley 

Situated within walking distance of Bingley Railway Station, Oakwood Hall Hotel provides guests with a convenient base while in Bradford. It is conveniently positioned for those wishing to visit local attractions.

Cheapest hotels in Ilkley, England

Show all 50 hotels
The Fleece Inn
The Fleece Inn
9.2 Excellent
67 Main Street, Haworth, Keighley, United Kingdom
Show on map
5.3 km from city centre,  

The Fleece Inn Haworth is situated in Haworth and is close to the area's popular attractions. The various amenities this relaxed inn offers include laundry facilities, luggage storage and a garden.

$92
Avg. per night
Weavers Guesthouse
Weavers Guesthouse
9.8 Excellent
15 West Lane, Keighley, United Kingdom
Show on map
5.2 km from city centre,  

Located within the picturesque parkland of Haworth, Weavers Guesthouse offers comfortable accommodation and a wide range of facilities, such as luggage storage, a swimming pool and free Wi-Fi. Only a short walk from the Bronte Parsonage Museum, it provides modern rooms equipped with wireless internet access.

$117
Avg. per night
Best Western Plus Ilkley The Craiglands Hotel and Spa
Best Western Plus Ilkley The Craiglands Hotel and Spa
7.2 Good
Cowpasture Road, Ilkley, United Kingdom
Show on map
0.8 km from city centre,  

Best Western Plus Craiglands Hotel is located amongst Ilkley's attractions and landmarks, just a short walk from Ilkley Bus Station. Some of the popular features on offer at this Victorian 3-star hotel include a rooftop terrace and free Wi-Fi.

$150
Avg. per night
Oakwood Hall Hotel
Oakwood Hall Hotel
8.5 Excellent
Lady Lane, Bingley, United Kingdom
Show on map
1.2 km from city centre,  

Situated within walking distance of Bingley Railway Station, Oakwood Hall Hotel provides guests with a convenient base while in Bradford. It is conveniently positioned for those wishing to visit local attractions.

$166
Avg. per night
The Crescent Inn
The Crescent Inn
8.8 Excellent
Brook Street, Ilkley, United Kingdom
Show on map
0.1 km from city centre,  

Located in Ilkley, The Crescent Inn is set amongst a range of clubs and bars and is moments on foot from Ilkley Bus Station. A short walk from Box Tree, it provides stylish rooms equipped with a private bathroom, free wireless internet access and a flat-screen TV.

$169
Avg. per night

Hotel prices in Ilkley

3 stars

$117 - $166

Best Western Plus Ilkley The Craiglands Hotel and Spa
$150
Avg. per night
Oakwood Hall Hotel

No. 2 most popular

Oakwood Hall Hotel
8.5 Excellent
$166
Avg. per night
Weavers Guesthouse

Best value

Weavers Guesthouse
9.8 Excellent
$117
Avg. per night
4 stars and up

$92 - $169

The Crescent Inn

No. 1 most popular

The Crescent Inn
8.8 Excellent
$169
Avg. per night
The Fleece Inn

Best value

The Fleece Inn
9.2 Excellent
$92
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Ilkley

Ilkley travel FAQs

  • What are the best hotels in Ilkley?

    One of the most popular hotels in Ilkley is Best Western Plus Ilkley The Craiglands Hotel and Spa, which has been reviewed by 791 users and currently has a rating of 7.2/10. Other top-rated locations include Ilkley Riverside Hotel and The Crescent Inn, which have received 8.3/10 and 8.8/10 ratings from our users, respectively.

  • How much do hotels in Ilkley cost?

    The average prices of hotels in Ilkley have been around $253 per night over the last 3 days.

  • How much is a cheap hotel in Ilkley?

    HotelsCombined users have found cheap hotels in Ilkley starting from $102 per night in the last 3 days.