1. The Cat Inn, Sussex
A 16th-century pub with rooms in small Sussex village. Turn off your phone and settle down by the fire with a book, an ale, and the prospect of a long country walk before you go home. Rooms from £125.
2. The Alma, Harwich
This is a proper sailor’s tavern. The bar has a porthole, and muscians drop by to sing sea shanties. Upstairs, the five rooms are imaginative and homely. For dinner, how about lobster? Rooms from £75.
3. The East End Arms, Hampshire
A perfect little English country pub nestled in the New Forest National Park. There are soft leather sofas by the fire, five pretty rooms upstairs, and breakfast’s included. Oh, and it’s owned by the bassist from Dire Straits. Rooms from £85.
4. The Red Lion, Kent
It’s right in the middle of the Stodmarsh Nature Reserve, and it’s the perfect place to warm up after a big walk in the bracing spring weather. Rooms from £65.
6. The Gurnard’s Head, Cornwall
The pub has Cornish ales, soft sofas, and stone floors. The rooms have Roberts radios, Welsh blankets, and fresh flowers. It’s the sort of inn you could happily move into permanently. Rooms from £120.
7. The Felin Fach Griffin, Wales
This is the sister pub to The Gurnard’s Head and it’s just as lovely, with cosy, comfortable beds upstairs and a proper bar below. This one’s on the edge of the Brecon Beacons, near the book town Hay-on-Wye. Rooms from £135.
8. The Mash Inn, Buckinghamshire
Food here is cooked on an open fire, and grown in their kitchen garden. The idea is you eat and drink to your heart’s content, then crawl upstairs to bed. Rooms from £100.
10. Scarista House, Isle of Harris
Please imagine having dinner there, looking out onto that scene, then flopping down onto one of those sofas by the fire. Please imagine that. Rooms from £211.
11. The Drunken Duck Inn, The Lake District
You can see for yourself that this pub is exactly the sort of pub that you want to spend the night in. It’s got hops on the ceiling! And look at that fire. Honestly, if a pub doesn’t have a fire I don’t want to know. Rooms from £105.
13. The Joiner’s Arms, Northumberland
The two prerequisites for a perfect inn are a roaring fire and a roll top bath. This place has both + outstanding Northumberland scenery on its doorstep. Rooms from £140.
14. The Beckford Arms, Wiltshire
A traditional pub, set amidst rolling Wiltshire parkland, with cosy beds to slink off to when you’ve had enough beer. Rooms from £95.
15. The Drover’s Inn, Loch Lomond
It’s as proper as a pub should be, with weird taxidermy, wooden everything, dripping candles, and fires to warm you. Food is basic pub grub, and rooms are simple, but you’re here for the step-back-in-time atmosphere of the inn itself, and the amazing landscape around Loch Lomond. Rooms from £35.