Geisha are expected to be single women; those who choose to marry must retire from the profession.
It was traditional in the past for established geisha to take a danna, or patron. A danna was typically a wealthy man, very rarely married, who had the means to snal conventions and values within such a relationship are very intricate and not well understood, even by many Japanese.
While it is true that a geisha is free to pursue personal relationships with men she meets through her work, such relationships are carefully chosen and unlikely to be casual. A hanamachi tends to be a very tight-knit community and a geisha's good reputation is not taken lightly.