Hotels in Knaresborough

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

Knaresborough, England, United Kingdom
Dec 5 — Dec 62
Knaresborough, England, United Kingdom
Sun 12/5
Mon 12/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Knaresborough

Filter by star ratings
All filters
Dower House Hotel & Spa, Sure Hotel Collection by Best Western
Dower House Hotel & Spa, Sure Hotel Collection by Best Western
7.5 Good
48 Bond End, Knaresborough, United Kingdom
Show on map
0.2 mi from city centre, Knaresborough 
GoodBased on 629 reviews
7.5

Just minutes on foot from Knaresborough Railway Station, Dower House Hotel Sure Hotel Collection by Best Western offers a Jacuzzi, a sauna, a heated pool and free Wi-Fi. It is also within walking distance of Knaresborough's well-known attractions and landmarks.

Tips for booking a Knaresborough hotel

Cheapest month:August
Most expensive month:December
Average price in Knaresborough:$119/night
Absolute cheapest price found:$53/night
Cheapest day:Monday
Most expensive day:Wednesday
$96 - $207
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$71 - $116
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Knaresborough hotels

Show all 64 hotels
1
Dower House Hotel & Spa, Sure Hotel Collection by Best Western
Dower House Hotel & Spa, Sure Hotel Collection by Best Western
7.5 Good
48 Bond End, Knaresborough, United Kingdom
Show on map
0.2 mi from city centre, Knaresborough, ENG, United Kingdom 

Just minutes on foot from Knaresborough Railway Station, Dower House Hotel Sure Hotel Collection by Best Western offers a Jacuzzi, a sauna, a heated pool and free Wi-Fi. It is also within walking distance of Knaresborough's well-known attractions and landmarks.

Cheapest hotels in Knaresborough, North Yorkshire

Show all 64 hotels
Dower House Hotel & Spa, Sure Hotel Collection by Best Western
Dower House Hotel & Spa, Sure Hotel Collection by Best Western
7.5 Good
48 Bond End, Knaresborough, United Kingdom
Show on map
0.2 mi from city centre,  

Just minutes on foot from Knaresborough Railway Station, Dower House Hotel Sure Hotel Collection by Best Western offers a Jacuzzi, a sauna, a heated pool and free Wi-Fi. It is also within walking distance of Knaresborough's well-known attractions and landmarks.

$99
Avg. per night

Where to stay in Knaresborough

Knaresborough travel FAQs

  • What are the best hotels in Knaresborough?

    Knaresborough is home to many highly-rated hotels, one of which is Lilly Pad, which has a current rating of 8.6. For other potential stays, consider Woofles Luxury Caravan at Knaresborough Lido and Old Royal Oak, which can also be great places to stay in Knaresborough.

  • How much do hotels in Knaresborough cost?

    Searches in the last 72 hours suggest an average price of around $209/night is normal for a hotel in Knaresborough. 4-star and 5-star hotels in Knaresborough had average prices of $115/night and $158/night, respectively.

  • How much is a cheap hotel in Knaresborough?

    Over the last 3 days, Knaresborough hotels have been found for as cheap as $73/night in searches by HotelsCombined users.

  • How much is a hotel in Knaresborough tonight?

    A hotel in Knaresborough tonight can start as low as $127 for the night, with an average cost of $176, based on HotelsCombined searches over the last 72 hours.