Mercedes-föraren Valtteri Bottas startade bra och lyckades faktiskt utmanövrera sin brittiske stallkamrat.
Men sedan gick allt fel för finländaren. Han tappade ledningen efter en ordentlig miss och bara några varv senare var han tvungen att bryta på grund av tekniska problem med bilen.
Istället blev det en uppvisning av Hamilton som har blivit världsmästare tre år i rad.
Verstappen tvåa
Tvåa i loppet blev Red Bull-föraren Max Verstappen som tog ikapp många poäng på Bottas i kampen om andraplatsen, men Hamilton har så gott som säkrat sin sjunde VM-titel. Storstjärnan leder nu med 69 poäng.
– Överlag var det ett bra race i dag. Jag försökte att följa Hamilton efter att Valtteri avbröt. Jag gav allt och lyckades ta en extra poäng efter det snabba varvet. Vi var värda en andraplats i dag, säger Verstappen som avslutade med att göra tävlingens snabbaste varv.
Segern är Hamiltons sjunde den här säsongen och 91:a i karriären. Därmed tangerar han legendaren Michael Schumachers rekord.
Rekord av Räikkönen
Den finländske veteranen Kimi Räikkönen, 40, satte rekord som den förare som har startat flest Formel 1-lopp genom tiderna. Men i hans 323:e start blev det en tolfte plats och inga poäng.
Topp 10 på Nürburgring
1. Lewis Hamilton Mercedes
2. Max Verstappen Red Bull + 4,470
3. Daniel Ricciardo Renault + 14,613
4. Sergio Pérez Racing Point + 16,070
5. Carlos Sainz Jr. McLaren + 21,905
6. Pierre Gasly Alpha Tauri + 22,766
7. Charles Leclerc Ferrari + 30,814
8. Nico Hülkenberg Racing Point + 32,596
9. Romain Grosjean Haas + 39,081
10. Antonio Giovinazzi Alfa Romeo + 40,035
Totalställning, Formel 1
1) Hamilton 230 p
2) Bottas, 161
3) Verstappen 147
4) Ricciardo 78
5) Perez 68
6) Lando Norris, Storbritannien, McLaren 65
7) Alexander Albon, Thailand, Red Bull, 64
8) Leclerc 63
9) Lance Stroll, Kanada, Racing Point, 57
10) Gasly 53