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
Change package:

City Break

If you’re looking for a city break in York then look no further

Here at Middletons, you can enjoy two nights bed and breakfast both mornings in a standard room plus dinner on your first night from just £259.

You can upgrade to one of our deluxe rooms and make your stay more luxurious for £30 per night or go all out and enjoy one of our beautiful executive rooms for £40 per night.

To book this break please call us on 01904 611570 

£50 supplement applies to Saturday nights.

Offer subject to availability and excludes peak dates including bank holidays and York Race Meetings.

Offer Includes
  • 2 nights accommodation
  • Dinner on your first night
  • Breakfast
  • Wi Fi