From York in the north , to Bridlington in the east, here are some of the best budget-friendly hotels in the tourist hotspots across Yorkshire.
Alhambra Court, York
Hidden away in a quiet residential street of Victorian townhouses, the Alhmabra Court boasts plenty of charm and character and with York's main attractions sitting within easy reach, it's a great place to spend a night when visiting the historic city without blowing your budget.
Visit: 31-32 St Mary's, York, YO30 7DD - alhambracourt.co.ukThe Shepherds Purse, Whitby
Nestled in the heart of the old town, this homely guest house provides the perfect base for exploring all that Whitby has to offer.
The cosy hideaway has a variety of rooms to choose from, including some with four-poster beds and a luxurious jacuzzi spa bath, all reasonably priced for a comfortable stay.
Visit: The Old Workshops, Sanders Yard, Church Street, Whitby, YO22 4DU - theshepherdspurse.comMonarch Hotel, Bridlington
Boasting stunning sea views from its seafront position, this affordable hotel sits in a prime location with the beach an easy two minute walk away, and the town centre within easy access - ideal for a stay in Bridlington on a budget.
Visit: 28 South Marine Drive, Bridlington, YO15 3BZ - monarchhotel.co.ukThe Cow and Calf, Ilkley
Tucked away opposite the famous Cow and Calf rocks in Ilkley, guests can enjoy easy access to the Moor and a warm welcome to return to at this snug 19th century lodge, with rooms available from only £69.
Visit: Hangingstone Road, Ilkley, LS29 8BT - innkeeperslodge.comWhashton Springs Farmhouse B&B, Richmond
Welcomed with a pot of tea or coffee and some homemade Yorkshire tea bread, this cosy Georgian farmhouse offers a home away from home in a scenic area just three miles outside of Richmond.
Room prices start at just £40 per person per night, all boasting superb countryside views, and guests can look forward to a hearty full English breakfast in the morning.
Visit: Low Whashton Springs, Whaston, Richmond, DL11 7JS - whashtonsprings.co.ukGrand Hotel, Scarborough
Ideally located in the town centre, this impressive Victorian building is one of Scarborough's most standout hotels and with the golden sandy shores sitting just a stone's throw away, it provides a convenient, good value place to stay to explore the seaside town's many attractions.
Visit: St Nicholas Cliff, Scarborough, YO11 2ET - britanniahotels.comHillsborough Hotel, Sheffield
With rooms available from just £50 per night, this welcoming hotel offers excellent value for money and as well as a having easy access to the Peak District, which sits just on the doorstep, guests can also enjoy a great selection of real ales and hearty pub food during their stay.
Visit: 54-58 Langsett Road, Sheffield, S6 2UB - hillsborough-hotel.co.ukThe Yorkshire Hotel, Harrogate
Occupying a central location, this stylish hotel offers guests a comfortable and affordable stay with all of Harrogate's main attractions sitting within easy reach.
And while Harrogate has plenty to offer, the hotel provides a great base for those wishing to explore the wider area, with both York and Ripon just a short drive away.
Visit: Prospect Place, Harrogate, HG11LA - the-yorkshire.co.ukBest Western Lairgate Hotel, Beverley
This snug gem in the heart of Beverley boasts plenty of old-worldly charm, with its antique furnishings, a fine Georgian entrance hall and comfortable rooms providing a homely feel, and the Minister and shops are easily accessible - perfect for enjoying the best of the market town at a a reasonable price.
Visit: 30-34 Lairgate, Beverley, HU17 8EP - bestwestern.co.ukCubley Hall, Penistone
Set in the glorious countryside of the Peak District, this stylish hotel provides an ideal base for a peaceful, scenic escape, and with rooms available from just £60 per night, it is pleasantly affordable too.
Visit: Mortimer Road, Penistone, Sheffield, S36 9DF - cubleyhall.co.uk