The Foodie Travel Guide> Places to Stay UK> Best Places to Stay in Yorkshire

Best Places to Stay in Yorkshire

We’ve selected the best places to stay in Yorkshire, including luxury hotels, boutique hotels, budget hotels and pubs with rooms. With rates provided by our Booking Partners, it’s easy to check availability and book.

Swinton Park Hotel and Cookery School Masham Yorkshire

Swinton Park Hotel

Masham, Yorkshire, England

An exclusive 31-bedroom luxury castle hotel. With 4 Red Stars and 3 Rosettes awarded by the AA for excellent facilities, this is the highest rated hotel in Yorkshire. The hotel also boast an excellent cookery school.

Rooms from £110 a night.

The Black Swan Helmsley Yorkshire

Black Swan at Helmsley

Helmsley, Yorkshire, England

In the picturesque North Yorkshire market town of Helmsley, The Black Swan is a stylish hotel with boutique bedrooms. The historic inn has an award-winning restaurant and tearoom.

Rooms from £140 per night

The Feversham Arms Helmsley Yorkshire

The Feversham Arms & Verbena Spa

Helmsley, Yorkshire, England

In a beautiful setting on the edge of the stunning North Yorkshire Moors, in the pretty market town of Helmsley, this elegant hotel boasts superb dining options, full spa facilities, and free Wi-Fi.

Rooms from £120 a night

The Bijou Harrogate

The Bijou

Harrogate, Yorkshire, England

A short walk from the centre of Harrogate and the conference centre, the Bijou is a stylish bed and breakfast which feels like a hotel.

Rooms from £57 a night.

The Grafton Boutique B&B Harrogate

The Grafton

Harrogate, Yorkshire, England

Located in the heart of the historic spa town of Harrogate, this elegant, boutique townhouse is just a few minute’s walk from Harrogate’s centre with its numerous restaurants and shops.

Rooms from £87 a night.

Double bedroom at The White Swan Pickering

The White Swan Inn

Pickering, Yorkshire, England

The White Swan Inn is a 16th century coaching inn which has been transformed into a luxurious hotel and restaurant. Rooms are available with both traditional and modern decor.  The elegant rooms all feature flat-screen TVs and DVD players.

Rooms from £99 a night.

Shallowdale House Restaurant with Rooms Ampleforth

Shallowdale House

Ampleforth, Yorkshire, England

Set in 2 acres of hillside gardens in the village of Ampleforth, Shallowdale House is located 5 miles from Helmsley. This award-winning property features a restaurant and lovely views.

Rooms from £110 a night.

Broom House North Yorkshire

Broom House

Whitby, North Yorkshire, England

Offering luxury accommodation in the picturesque village of Egton Bridge, this quiet country house sits on a hill with wonderful country views from every room. Complimentary tea and coffee is served on guests’ arrival.

Rooms from £95 a night.


For a larger selection of places to stay in Yorkshire, please visit our partner,


Restaurants With Rooms
Hotels with cookery schools UK
Three gourmet burgers on a platter

Discover more delicious places to stay in our FOODIE BREAKS COLLECTION.