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 & Spa, 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
Change package:

Treat Mini Break

Our great value room rates include breakfast and dinner, with £30 per person towards your evening meal and a bottle of chilled Prosecco. 

As well as a relaxing stay in one of our beautiful rooms, we’ll give you a generous £30 per person to spend - which more than covers a typical three-course meal, including coffee. With a great choice of dishes and drinks, you’ll be spoilt for choice.

What’s more, if you fancy extending your treat for another night, we’d love to have you!

£99.00 per person one night stay.


£79.00 per person, per night two-night stay.


Book online or call reservations on 01904 611570

Rates are per person per night and based on two people sharing a twin or double room. A £15 supplement applies to Saturday stays. 

Children stay free in their parent's room – paying for meals as taken. Each hotel will have a limited number of rooms available at this special offer rate, once all rooms are allocated you may be offered alternative room rates. 

Offer includes
  • Overnight Accommodation
  • Chilled bottle of Prosecco
  • Dinner
  • £30.00 amount per person to spend on food