Darfield Hotel is a country hotel bar on South Terrace in Darfield, in Canterbury's Selwyn district, with a strong 4.8 rating from 146 Google reviews. A good rural hotel bar tends to be the centre of a small town — part pub, part dining room, part meeting place where farmers, workers and passing travellers cross paths. The best ones pour an honest beer, keep comfortable corners for a long catch-up, and serve straightforward, filling meals rather than fussy ones. For travellers, they're a reliable stop between towns; for regulars, the skill is knowing when the after-work crowd arrives and which seat by the fire is spoken for. A busy locals' bar on a weeknight is usually the surest sign you've found the right one. Set on the highway west towards Arthurs Pass, the Darfield Hotel is the local version of just that.