An aborted start due to Jolyon Palmer's Renault stopping due to a hydraulics leak, a safety vehicle period due to Daniil Kvyat taking out Carlos Sainz and the Ferraris of Kimi Raikkonen and Sebastian Vettel both suffering punctured tyres due to blistering punctuated an eventful race.
Hamilton easily converted his 67th career pole position into a 57th victory ahead as Australia's Daniel Ricciardo powered his way through the field to finish fifth after starting from 19th on the grid.
"It's never easy, "he said in a podium interview with American actor Owen Wilson". "Look at this crowd".
"It was incredible - I was inspired by all the kids who came".
Nico Hulkenberg finished in 6th place ahead of Vettel while Esteban Ocon and Sergio Perez took P8 and P9 for Force India.
"I don't think there's anyone particularly to blame", he said. Consistency is really why they're in the lead, they've got a great vehicle and they're performing on the top level.
"I'll just keep trying to maximise and if the others want to crash in front of me they can".
"There was no sign of that, no sign of that happening", he said.
He said: "There's a feeling I can't really describe.it feels wonderful to be up here".
After emerging back on-track in fourth place, Bottas overtook Sebastian Vettel before then rising to second when Kimi Raikkonen suffered a tire issue.
Daniil Kvyat and team-mate Carlos Sainz tussled through Becketts with the Russian running wide, as he rejoined the circuit, he collided with Sainz and the pair span. Damage to Sainz's auto saw him retire and the Safety vehicle deployed. The Spaniard also made contact with Kevin Magnussen's Haas. However he was cleared, with the stewards declaring that he would not face a penalty for the incident.
As the field got off the grid, Max Verstappen and Sebastian Vettel were engaged in a serious fight for third position. Vettel, who appeared to have benefited from his teammate's misfortune, suffered a puncture only a lap later, his auto dragging along the ground and throwing up sparks as it crawled back to the pits. Despite the drama, Kimi Raikkonen who was running second limped back to third. Two laps from the end, I don't know what happened - before Turn Six under the tunnel, the tyre didn't explode, but the rubber part came off suddenly. Meanwhile, Fernando Alonso was forced to retire from the race following a power unit failure. The subsequent trip around the circuit with a punctured tyre saw him fall from fourth down to seventh. A blisteringly quick out lap by Vettel ensured the undercut worked.
This encouraged the men behind him to close in for the final laps as Hamilton reeled off another fastest lap to prove his mastery.
The Finn then set about closing on Raikkonen, who was suffering severe tyre trouble in the closing stages, and passed just before his compatriot had to make a second stop after suffering a delaminated left-front with three laps remaining.