for the best rates

book now
  • T: 01904 611570
  • Middletons Hotel
    Skeldergate, York, YO1 6DU

    Book your overnight stay with confidence knowing that we offer free cancellations on all fully-flex rates up until 10:00am on the day of arrival should things change.

    Book Direct for the best available rates.

    We can’t wait to see you!

    Sign up to our Newsletter

    Please sign up here for our latest news, competitions and offers.

    We promise not to bombard you, but if you change your mind, and you do not wish to receive information from us, you can unsubscribe at any time.

Book your room
Hotel Xmas 7206

Christmas Package

Always wondering how to get everyone together at Christmas. Or perhaps you fancy a break from the norm? We’re here to help.

With plenty of rooms to fit everyone in, all featuring comfy beds and all the facilities every generation needs, from tea and coffee facilities to White Company toiletries to V.I.Little.P extras. We’ve also prepared welcoming lounge areas for everyone to gather and share a story or two, along with our AA Rosette restaurant to ensure that everyone’s taste buds are left tantalised.

Arrive on Christmas Eve at your leisure with check-in from 3pm with mulled wine and mince pies on arrival. For Christmas Eve dinner join us in the restaurant with a £30 per person allowance from our menu. Christmas day includes bed, breakfast and our Christmas Day lunch served at 12.30pm. Although our restaurant will be closed for the evening our bar will be serving until late. We can provide recommendations on where to go in the city for your evening.

Two Night Stay*
Adults £260.00 per adult
Children £130.00 per child

To make a booking call our Events Manager on 01904 611570 or email

Priced on two adults sharing and single supplements will apply. Children's prices are based on sharing the adult’s room. Applicable for children under 12 years of age.

*Prices based on a comfy room type.

Book direct for the best rates

Why not book direct with us? Not only do we guarantee you the best rate, you will also get free parking for the length of your stay. Free parking is only available to guests booking direct and is subject to availability.