The TV presenter seemed to be suffering from a cold and sore throat, as she fronted a triple eviction.
Those up for the axe tonight were Ann Widdecombe, Amanda Barrie, Malika Haqq, Ashley James, Shane Lynch and Shane Jenek / Courtney Act.
In the show, host Emma first went to the house to reveal the two housemates SAFE from eviction with the most votes. In no particular order, these were Ann and Shane/Courtney.
Emma then announced that the two housemates with the fewest votes and first to be evicted together were Ashley and Malika.
After chatting to the pair, Emma returned to announce that with the next fewest votes, Amanda had been evicted in tonight's CBB results.
Shane L therefore joined Shane J and Ann in the final alongside Jess Impiazzi and Wayne Sleep, who were not nominated.
At times Emma seemed barely able to speak, but pushed on to finish the show like a pro.
"Not long left until we can give @EmmaWillis a much needed throat lozenge. #CBB," the official Twitter account posted.
Fans were quick to praise Emma, who has been fronting the main show now since 2013.
"She’s done amazing as always💜💜💜" tweeted one viewer.
@StephenTalksTV posted: "Emma is such a great host. She's ill with a cracky voice, but still did three interviews, three evictions, and a 90 minute show IN THE RAIN. She's one of the best BB hosts. #CBB @EmmaWillis"
Former BBUK housemate @Aisleyne1 added: "Poor poorly Emma 😞 well done darling @EmmaWillis #cbb"
Let's hope Emma's feeling better soon - especially with the final on Friday!
Celebrity Big Brother 2018 continues nightly on Channel 5.