Get into the swing of things at grand country houses and cosy inns with greens on their doorstep