for the lowest rates

book now
  • T: 01904 611570
  • Middletons Hotel
    Skeldergate, York, YO1 6DS
  • Join our mailing list

    If you would like to receive exclusive news and special offers from Middletons Hotel, simply enter and confirm your details below.

    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

Christmas & New Year

Throughout November and December, you can join us for a festive Lunch or Dinner to celebrate the festive season in great company and our historic surroundings.

To find out about our exciting plans for Christmas 2019,
call our events team on
 01904 611570 or email

Need a Spare Room?

If you've got a house full of visitors and running out of space to sleep them all, why not let us be your spare room? From 24th to 26th December inclusive, we'll be offering a special rate of £75 per room to include breakfast. The bar will be open during this time, however, our food offering will be slightly reduced - please contact us if you require more information.

view our Christmas brochure

Book direct for the lowest rates