Knaresborough is a superb market and spa town in North Yorkshire that attracts countless visitors year around. Mainly known for its Knaresborough castle, a Norman fortress dating since 1100 and its postcard perfect viaduct over the River Nidd.
There's plenty to do and see in Knaresborough, which is why it's wise to book accommodation in advance. The town is fairly small and during peak season the hotels in Knaresborough do get fully booked. Whether you decide to stay in the town centre or you're in need of hotels with free private, there are several options available to suit your needs and budget.
Tip: If you decide to arrive to Knaresborough by car, make sure to take a day trip to Harrogate. Knaresborough is in the Borough of Harrogate. The towns are 10 minutes drive from one another.
Without further ado, let's find you the perfect Knaresborough hotel in the heart of the town.
Table of ContentsOpen
Knaresborough hotels & self catering accommodation
There are plenty of hotels in Knaresborough to suit your travel needs and budget. We recommend staying within walking distance from the town centre as that's where you'll find most of the attractions, restaurants and pubs. From this picturesque village centre you can even take a forested walk all the way to Harrogate and Ripley.
Kirkgate House is a 17th century property close to the Knaresborough Railway station. It offers an outdoor seating area, perfect for a coffee in the morning. You can book a twin or a double and free breakfast is included in the price. The breakfast consists of locally sourced, award winning produce and vegan and vegetarian options are available. Each room comes with an en suite and daily housekeeping is included.
For drivers, the Teardrop Cottage is the perfect accommodation as it comes with free parking for its guests. It also offers free wifi access and every comes with bathrobes and free toiletries. Some rooms come with seating areas. Want something special? Book the luxury king size room which includes a private outdoor hot tub hydro pool. There is also a shared rooftop terrace with stunning river views.
Waterside Cottage Bed and Breakfast
For a warm welcome to Knaresborough, nothing beats an excellent bed and breakfast. The rooms at the Waterside Cottage come with a flat screen tv and a small seating area. There is a fantastic sun terrace to enjoy on those long sunny days and there is free wifi throughout the property. The breakfast is included and the guest reviews are all exceptional. Free private parking is available on site.
Fairly new on the market, The Cottage is an ideal accommodation for those who want to appreciate life in a luxury cottage. There's a lot of attention to detail that went into the decor to The Cottage and it features a lovely log fire. It comes with 2 bedrooms, fully equipped kitchen and a bathroom with bath and shower. It's quickly becoming one of the popular hotels in Knaresborough. It is in a great location just a short walk from the main attractions such as the Mother Shipton's cave. Make your own breakfast in the kitchen or head out to one of the many cafes in the area.
This lovely accommodation won the Taste Award for the Best Yorkshire Breakfast made with fresh local ingredients. Enjoy Georgian elegance with modern decor. Fun fact: the living room has the smallest bar in Knaresborough which is operated on an honesty bar. There are coffee making facilities and an ensuite bathroom with shower and toiletries. Your lovely room comes with bed linen and a small seating area. In the morning, head to the dining room for the best breakfast. The house is just 10-15 minutes away from Allerton Castle.
The Castle house is just 5 miles from Allerton Castle making it one of the popular guest houses for wedding guests during season. The rooms come with a desk and a private bathroom. Bed linen and towels are included. It's one of the best value accommodation options in Knaresborough. Prices start from £65 per night.
The Groves Inn
Comfortable beds in an inn with features a lovely bar, free wifi and a garden. There is often live music at the bar so if you want to enjoy some local drinks before bed time, this is the place for you. The location is fantastic, right in the Market Square. The pub restaurant also serves great food, with a full English breakfast, quality drinks and roasts.
The Mitre Inn
The Mitre Inn is close to the Knaresborough railway station and each room comes with an en suite bathroom, tea and coffee making facilities and a TV. There is an on site pub which offers an extensive list of drinks, but also a lovely lunch and dinner menu.
Dower house hotel is located right in the heart of Knaresborough and it's a well know wedding venue. The The Dower House Hotel & Spa features on site spa, gym, and treatment rooms as well as 1 acre of superb gardens.
Some rooms have a sitting area where you can relax after a busy day exploring. Continental breakfast is available and included in the price. There's an on-site bar, comfortable areas with real fires and an outdoor terrace. At the spa, enjoy a wide range of relaxing and revitalising treatments.
For the ultimate escape, the Goldsborough Hall is the place to book. Think luxury rooms, 3 AA rosette fine dining, afternoon tea and stunning gardens. This stately manor was once the home of Princess Mary, the aunt of Queen Elizabeth ll.
Enjoy stunning views of the garden which are open to paying guests. There are plenty of room options at the Goldsborough Hall but if you're looking for a wallet friendlier option, go for the Bay Horse inn, Goldsborough. The Bay Horse Inn is a sister property which offers a peaceful and tranquil retreat in between the bustling towns of Harrogate and Knaresborough.
As you can see there are several hotels in Knaresborough to suit your budget. Whether you are looking for cheap hotels that are friendlier on the wallet or superbly appointed 5 star luxury accommodations, it's easy to find the right choice. The trick is to book well in advance to avoid disappointment.