It's in His Kiss (The Spirits are Willing, #2)
Julie Kistler

Meet Rose Tate who’s determined to make up for the past when the Inn was a, uh, bordello. The ghostly matchmaker is supposed to be helping Ned Mulgrew and his snooty fiancee find marital bliss. Except after one look at the sexy lawyer, Rose wants Ned for herself.
Rose has got more than a few tricks she could try on Ned in the bedroom. And after one sizzling kiss, Ned is ready to take on anything—including a woman who keeps disappearing into thin air unexpectedly.
But can Rose ultimately convince a lovestruck Ned to accept less than a flesh and blood woman?