Where to stay in York

When it’s time to relax and unwind, you can choose from a massive selection of accommodation. From homespun B&Bs and inns, to hip boutiques or business hotels, there’s something for every budget.

York hotel listings

Showing 13 - 24 of 31

Distances shown from York station

1.1 miles

Beechwood Close Hotel (2 Night Offer & 1st Night Dinner)

19 Shipton Road York YO30 5RE

Prices from:

£104.00

per person per night

Book Now
1.7 miles

Best Western York Pavilion Hotel (Half Board Offer)

45 Main Street Fulford York YO10 4PJ

Prices from:

£89.50

per person per night

Book Now
3.1 miles

Mercure York Fairfield Manor

Shipton Road Skelton York YO30 1XW

Prices from:

£34.00

per person per night

Book Now
3.1 miles

Mercure York Fairfield Manor (2 Night Offer & 1st Night Dinner)

Shipton Road Skelton York YO30 1XW

Prices from:

£101.50

per person per night

Book Now
5.8 miles

Parsonage Hotel & Spa (Yorkshire Tea & Cake of the Day)

Main Street Escrick York (Nr) YO19 6EY

Prices from:

£50.00

per person per night

Book Now
5.8 miles

Parsonage Hotel & Spa (2 Nt BB Offer, 1 Cream Tea/1st Nt Dinner)

Main Street Escrick York (Nr) YO19 6EY

Prices from:

£109.00

per person per night

Book Now
5.8 miles

Parsonage Hotel & Spa - Spa Break

Main Street Escrick York (Nr) YO19 6EY

Prices from:

£115.00

per person per night

Book Now
9.1 miles

Best Western Burn Hall Hotel (2 Night Offer & 1st Night dinner)

Tollerton Road Huby York YO61 1JB

Prices from:

£84.50

per person per night

Book Now
9.1 miles

Best Western Burn Hall Hotel 2 Night Christmas Break

Tollerton Road Huby York YO61 1JB

Prices from:

£250.00

per person per night

Book Now
9.1 miles

Best Western Burn Hall Hotel 2 Night New Year Break

Tollerton Road Huby York YO61 1JB

Prices from:

£250.00

per person per night

Book Now
11.5 miles

Bridge Hotel and Spa

Walshford Wetherby LS22 5HS

Prices from:

£33.00

per person per night

Book Now
11.5 miles

Bridge Hotel and Spa (2 Night Offer & 1st Night Dinner)

Walshford Wetherby LS22 5HS

Prices from:

£81.00

per person per night

Book Now