Huddlestone has made 123 appearances for Hull since signing from Tottenham for a fee of about £5m in August 2013.
"It's an exciting time in the club's history and I'm delighted to be a part of it," the 29 year old told the club website.
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!