Hughton urodził się pod Londynem. Karierę piłkarską rozpoczął w Tottenhamie Hotspur. W 1979 roku podpisał profesjonalny kontrakt z tym klubem, a 1 września tamtego roku zadebiutował w Division One w wygranym 2:1 domowym spotkaniu z Manchesterem City. Od początku sezonu 1979/1980 był podstawowym zawodnikiem Tottenhamu. W 1981 roku wystąpił w finałowym dwumeczu Pucharu Anglii z Manchesterem City (1:1, 3:2) i zdobył wówczas swoje pierwsze trofeum w karierze. W 1982 roku ponownie wygrał Puchar Anglii (1:1 i 1:0 z Queens Park Rangers). Z kolei w 1984 roku zagrał w obu finałowych spotkaniach Pucharu UEFA z Anderlechtem. W obu tamtych meczach padł wynik 1:1, a Tottenham wygrał po serii rzutów karnych. Od sezonu 1986/1987 Hughton rzadziej występował w pierwszym składzie Tottenhamu i w 1990 roku odszedł z tego klubu. Łącznie w „The Spurs” rozegrał 297 meczów, w których zdobył 12 goli.
Kolejnym klubem w karierze Hughtona był londyński West Ham United. Swój debiut w nim zanotował 3 listopada 1990 w meczu z Notts County (1:0). W 1991 roku awansował z West Ham do Division One, a w 1992 roku odszedł do Brentford F.C. W 1993 roku pomógł mu w promocji z Division Three do Division Two.
Pomimo że Hughton urodził się w Anglii, to reprezentował barwy Irlandii. W reprezentacji zadebiutował 29 października 1979 roku w wygranym 3:2 towarzyskim spotkaniu ze Stanami Zjednoczonymi. Stał się tym samym pierwszym Murzynem w historii reprezentacji Irlandii. W 1988 roku został powołany przez selekcjonera Jacka Charltona do kadry na Euro 88. Tam wystąpił w trzech meczach swojej drużyny: z Anglią (1:0), ze Związkiem Radzieckim (1:1) oraz z Holandią (0:1). W 1990 roku był w składzie Irlandii na Mistrzostwach Świata we Włoszech, jednak nie wystąpił tam w żadnym spotkaniu. Od 1979 do 1991 roku rozegrał w kadrze narodowej 53 mecze.
7 czerwca 2012 roku został trenerem Norwich City. 6 kwietnia 2014 roku został zwolniony, a jego następcą został Neil Adams. 31 grudnia 2014 roku objął posadę menadżera w klubie Brighton & Hove Albion, z którym w sezonie 2016/2017 wywalczył awans do Premier League. W kolejnym sezonie Brighton pod jego wodzą utrzymało się w najwyższej klasie rozgrywkowej zajmując 15. lokatę.