There's a fine balance to be struck when it comes to finding the perfect destination for a weekend break – you don't want too much of your precious time to be guzzled up by a lengthy journey, yet you want to be far enough away from the city to feel as if you've escaped. Enter Egerton, Kent, which is an easy hour-and-a-half drive from London, yet remains an idyllic country bolthole with little else but than postcard-perfect cottages, sheep and cows for company.

Sitting slap-bang in the middle of the tiny village, The Barrow House is a charmingly crooked 16th-century coaching inn (known as The George until a few years ago) that, in its modern iteration, has become a light-filled and spacious country pub, with three guest rooms upstairs. Each one is plush, comfortable and full of homely touches, like a fridge in the hallway that's kept stocked with water and milk, while the bathrooms are chic and modern. It's so peaceful, you're guaranteed to sleep well – giving you more energy for all the eating and drinking you'll be doing while you're here.

Back downstairs, the food comes via Kiwi chef-patron Dane Allchorne. It's his second site (The Milk House in nearby Sissinghurst came first), and has an approachable, seasonal, pub-style menu that's heavy on local ingredients and Mediterranean flourishes. You're all of half an hour from the coast here, which means the fish is particularly good: we were bowled over by smoked mackerel served with potato rosti and citrus sour cream – simple, but with a beautiful mix of textures and flavours.

Rooms from £90 per night. The Street, Egerton, Kent, TN27 9DJ; thebarrowhouse.co.uk

Getting there: trains from London to Ashford International start at £60.40 for an open return from thetrainline.com. We’d recommend driving to Egerton, though – it takes an hour and a half from central London, and a car is useful to have for getting yourself from hotel to hamlet to farm to restaurant, and vice versa.