York

3 Feb 2020 - 4 Feb 2020

2 adults - 1 room

Search and compare traveller-reviewed accommodation in York with Skyscanner. It's way faster than doing a heap of your own research, and totally free. Plus, once you find the hotel you like, we'll even help you book it — again, with absolutely no added fees.

 

To get started, just enter your travel dates in the search box above, and we'll show you a list of York hotel deals for you. Happy travels!

 

The best hotels in York

Reviewed by travellers for travellers like you, the three top-rated hotels in York are Motel 6 York North, Red Roof Inn York Downtown and Motel 6 York PA.

 

Where to stay in York

Want to stay in a location close to the action? We can also tell you which hotels are nearest to York’s major attractions.

Hotels near Sovereign Bank Stadium

Hotels near Strand-Capitol Performing Arts Center

Hotels near Springettsbury Township Park

 

If you want to stay in a certain area of York, scroll down to check out hotels via our map view.

Top rated hotels in York

from £106

What are travellers saying about York?

9.8
Business Travellers
Member reviews (4)
shadow
shadowYork
06/01/2017

Ha

Jim Barton
Jim BartonPhiladelphia
05/02/2013

Jim Lukach
Jim LukachPottsville
22/02/2016

Valerie Gehlenborg-Schulte
Valerie Gehlenborg-SchulteCincinnati
11/12/2014

FAQs

The least expensive month is February, with an average of £64 per night. The most expensive month to stay in York is October, with an average price of £96 per night.
The average price of a hotel in January last year was £87 per night. This is the same as the average nightly price seen over the previous 12 months.
In York, the expected average temperature in January is -0.6°C/30.9°F. The warmest month is typically July, which averages 30.0°C/86.0°F. The coolest month is January, with temperatures averaging -5.8°C/21.6°F.
The nearest airport to York is Harrisburg International (MDT) (16.03 miles). Other nearby airports include: Harrisburg Skyport (18.71 miles) Lancaster (25.15 miles)

Plan a trip to United States