Might add Margarita, the whore working at Loredo's house. The one who calls you ugly as a come-on. I always found it a shame that you can't meet her again later.
Would have liked to get to know Brigida better. There's a bit (OK, a lot) of Milla Jovovich as "Milady" de Winter in her.
Anezka is maybe the strongest female character in the game. Only Philippa and Sile are more sure of themselves, and not even Saskia gets a better speech. She has no dependence on being able to attract a man to validate herself. In a way, this makes her the most desirable woman, if not the "hottest", in the game.
But after Geralt recovered his memory of Yennefer, even Triss got demoted to "friend with benefits".