Created with Snap


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

Here at Middletons, you can enjoy two nights B&B 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.

Call us now to book!

£50 supplement applies to Saturday nights.

Offer unavailable on peak dates including bank holidays and York Race Meetings. We reserve the right to withdraw this offer at any time.