The Alfa Body Works rider took advantage of perfect, windless racing conditions to claim the win in the 101km race in 2:20:10.
For more news, results and photos see: Stellenbosch Cycle Tour
He edged out runner-up Evan Carstens of Giant Durbanville and third-placed Shameeg Sale of Cape Town Giants by half a wheel length and a matter of milliseconds.
Hoffman, who hails from Franschhoek, said he was delighted with the win.
“Traffic services and organisation at this event is always incredible. For us, the detour didn’t have a big impact – I’m a local boy and I know the roads, so I’m familiar with the route.
“I’m also used to longer distances so that played in my favour.”
In the women’s race, Anriëtte Schoeman, racing in the colours of Africa Silks-Bestmed, claimed her second win in 2:33:54.
Schoeman said she was thrilled with her pair of victories.
“On any given day, going up against Jennie is tough because she always brings her A-game. She was really strong in the race, but I expected that, so I just rode my own race and concentrated on getting myself to the finish line.”