Where to Stay in North Yorkshire
Discover luxury hotels, welcoming B&Bs, cozy cottages, and flexible apartments in North Yorkshire.
All Accommodation in North Yorkshire sorted by Yorkshire.com Recommendation

East Lodge

Partridge Lodge

Thwaitedale Cottages

Barn Owl Cottage

Primrose Cottage

Dalesgate Lodge
Centenary Way Camping and Caravan Park
Centenary Way Camping and Caravan Park in Muston, North Yorkshire, offers a serene camping experience with a variety of pitches and well-maintained facilities. Located just a pleasant walk from the stunning Filey beach, it provides a peaceful retreat for nature lovers and beachgoers alike. While the site is clean and peaceful, note that some facilities may require a small fee.
Winterhouse Barn camping
Winterhouse Barn camping offers a serene and welcoming environment for campers, ideally located for those exploring the Pennine Way. The site provides essential amenities, including a summer cabin with electric charging facilities, making it a convenient stop for hikers. Guests frequently praise the exceptional hospitality and support from the site owners, enhancing the overall experience.

East Farm Country Cottages


Batworth Cottage

Blue Bell Inn
The Blue Bell Inn in Ellerby offers a charming parking experience for visitors exploring this traditional English country pub. Nestled in the picturesque village of Old Ellerby, the parking facilities are conveniently located for those wishing to enjoy the pub's cask ales and outdoor seating. While payment details are unclear, it's advisable to be prepared for standard pay-and-display options.

The Flour Pot

Meagill farmhouse hot tub bbq hut sauna

Bramble Bottom

Roundhill Estate
Lyndale Caravan Park
Lyndale Caravan Park in Brotherton offers a peaceful and scenic setting for both short and long-term stays. While primarily a caravan park, it provides convenient parking options for visitors exploring the beautiful surroundings of Knottingley. Enjoy the friendly atmosphere and the welcoming assistance of the owners during your stay.
The Bay Horse Inn
The Bay Horse Inn, located in the charming village of Goldsborough near Knaresborough, offers a delightful blend of historical charm and modern hospitality. As a former coaching inn dating back to 1600, it features cozy rooms, an inviting open fire, and a traditional menu perfect for a relaxing stay or a delicious meal. While parking details are not explicitly mentioned, visitors should be prepared for standard paid parking options in the area.
