My Hamilton Beach is not the quietest one but it doesn't whistle when water is boiling, it just shuts off when done, I don't think it would wake up anyone at 2 am if I was going to use it that late.
It doesn't beep either but we use filter water not for safety or anything like that, just so the deposits don't destroy the kettle over time.