Need help?
My lastminute.com
COVID-19 updates.
For information on refunds and cancellations.
To change your booking on My lastminute.com.
Read up on the latest travel restrictions.
COVID-19 updates.
For information on refunds and cancellations.
To change your booking on My lastminute.com.
Read up on the latest travel restrictions.

Cheap Hotels in Knaresborough

84
176 reviews by TrustYou
7 Market Place,
0.3 Miles from the centre

Old Royal Oak is perfectly located for both business and leisure guests in Harrogate. The property offers guests a range of services and amenities designed to provide comfort and convenience. Service-minded staff will welcome and guide you at Old Royal Oak. Each guestroom is elegantly furnished and equipped with handy amenities. The property offers various recreational opportunities. Discover all Harrogate has to offer by making Old Royal Oak your base.

Show more
per night from £70
Estimated price based on searches in the last month
79
487 reviews by TrustYou
Bond End, Knaresborough
< 0.1 Miles from the centre

Dating back to the 15th century the Dower House Hotel, Sure Hotel Collection by Best Western is set in one acre of gardens in the traditional market town of Knaresborough in the heart of Yorkshire. This 29 guest room hotel offers a warm and friendly welcome to business and leisure guests alike. Our award winning Storm Restaurant offers an excellent range of dishes and wines served in comfortable and relaxed surroundings and is one of the finest restaurants in the area. The Imagine Health & Spa has an indoor pool, whirlpool, sauna, steam room and full gymnasium, it also offers guests the perfect place to relax after a busy day at work, walking in the Dales or wandering around Harrogate and the antique shops of York. Together with our lounge and bar, both with crackling fires in the winter and our garden and terrace in the summer, the Dower House Hotel, Sure Hotel Collection by Best Western is an ideal base for your trip to the Harrogate area. It is ideally located for access, being just three miles from the A1-M1 motorway and half an hour from Leeds Bradford airport. The major seaport of Hull is just 1one hour away and the town of Harrogate is just next door.

Show more
per night from £80
(price for Tue, 16 Jun)
Ferrensby
2.5 Miles from the centre

An old coaching inn with contemporary comforts, The General Tarleton is in the pretty village of Ferrensby, close to both York and Harrogate. Set in some of Yorkshire’s loveliest scenery you will find relaxed comfort, delicious food and fine wines, but above all, it is the team of friendly, helpful staff who will make all the difference to your stay. The hotel is almost exactly midway between London and Edinburgh and only 5 km from the A1, making it the ideal place in which to break a long journey with an overnight stay or just a quick pit-stop.

Show more
per night from £95
Estimated price based on searches in the last month
94
340 reviews by TrustYou
Church Street, Knaresborough
2.4 Miles from the centre

In a stunning part of North Yorkshire, Goldsborough Hall is a stately manor that was once the home of Princess Mary, the aunt of Queen Elizabeth ll. Although our accommodation is offered on a room only basis, gourmet dining and full Yorkshire breakfast are available at an additional cost. Some of the main hall suites have a Jacobean hand-carved four-poster bed, as well as an ivory leather chesterfield sofa, 50-inch plasma-screen TV, an iPod docking station and a private bathroom with a spa bath and a wireless controlled monsoon shower. Goldsborough Hall offers a grand setting that reflects its long and important history. Free WiFi is accessible throughout. Surrounded by beautiful grounds, with unspoilt views over parkland, the 400-year-old manor is 11 km from Harrogate. Goldsborough Hall is ideal for a relaxed, romantic getaway.

Show more
per night from £95
Estimated price based on searches in the last month

The Bay Horse Inn Hotel

Main Street, Goldsborough
per night from £69
Estimated price based on searches in the last month

The Market Tavern Hotel

12 Castlegate,
0.3 Miles from the centre

The Market Tavern is conveniently located in the popular Knaresborough King James area. Both business travelers and tourists can enjoy the property's facilities and services. Restaurant, bar are on the list of things guests can enjoy. Each guestroom is elegantly furnished and equipped with handy amenities. The property offers various recreational opportunities. No matter what your reasons are for visiting Harrogate, The Market Tavern will make you feel instantly at home.

Show more
per night from £70
Estimated price based on searches in the last month

Newton House Yorkshire Hotel

93
395 reviews by TrustYou
5-7 York Place
per night from £75
Estimated price based on searches in the last month

Hotels in Knaresborough

The lovely historic market town of Knaresborough is situated in North Yorkshire, and sits high above the River Nidd. Known internationally for its dramatic setting and magnificent viaduct, it is a town with a depth of character and history.

History and landmarks

You sense the complex and fascinating history of Knaresborough as soon as you set foot here. The evidence is everywhere. Most conspicuous of all is Knaresborough Castle, which towers over the River Nidd. This evocative ruin was once a royal residence and medieval stronghold and still has dungeons that you can explore. From the looming ramparts you can stroll down the hill to the altogether more relaxing Bebra Gardens, directly below.

Knaresborough is also home to what is believed to be England's oldest tourist attraction: Mother Shipton's Cave. Here you will find the birthplace of a 15th-century prophetess who famously predicted the death of Mary Queen of Scots. Bizarrely, you will also see an ever-growing collection of objects and belongings slowly being turning to stone by the waters of the Petrifying Well. Before you leave, be sure to make a wish here…

In the centre of town there are more inspiring and historic sites at every turn. The beautiful Market Place is home to England's oldest chemist shop and an enchanting collection of characterful and genteel old tearooms.

The coming of the railway is symbolised and celebrated in truly dramatic style by the great Knaresborough Viaduct. Completed in 1851, the elegantly curving arches soar 78ft above the river, where the whole structure is reflected perfectly in mirror image.

Restaurants and cafés

Visitors staying in Knaresborough hotels are naturally very well catered throughout the town. There are plenty of friendly places to enjoy wholesome meals, freshly baked cakes, tea and coffee. Marigold Café and Boat Hire is, as the name suggests, beautifully sited down by the River Nidd and offers tasty hot and cold snacks of every kind. Meanwhile, up on the Market Place, the quintessentially quaint Lavender Tea Rooms creates some of the most delicious cakes you are likely to encounter.

The intriguingly named Six Poor Folk takes a friendly and fresh approach to café life. Their name is inspired by the heritage plaque on the exterior of their building, which was once the Knaresborough Almshouse, with its reference to ‘six poor folk' from the Survey of 1611. Today, the six partners who together run this café are committed to providing good honest food and drink, original ideas and local ingredients wherever possible.

Frequently asked questions about Hotels in Knaresborough

What are the best hotels to stay in Knaresborough?

The best hotels to stay in Knaresborough are Goldsborough Hall, The General Tarleton and Best Western The Dower House.

What are the most convenient hotel rates in Knaresborough?

Old Royal Oak in Knaresborough offers one night in a double room at the price of £70.

What hotels are in the central Knaresborough neighborhood?

Best Western The Dower House, Old Royal Oak and Goldsborough Hall are located in the central neighborhood of Knaresborough.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555