If Hook had gone and spent the night with the wench, it would have been totally out of character for him at this point. It’s been stated since ‘Good Form’ that he is a man of honor, he’ll “win [her] heart, … it will not be because of any trickery.” ; he gave Henry’s parents a fair shot in The New Neverland, so seeing him turn down the wench in The Jolly Roger, falls in line perfectly with his “man of honor” good form code.
But Killian Jones isn’t the ladies man pirate anymore. He’s done with that life. So I totally agree with an earlier post, he really isn’t a pirate anymore. His ship was stolen, taken and make a bet, once he gets his ship back, he’s going to realize that his ship isn’t his home anymore, but Emma is.