Yes, I would say "I found the smell off-putting". Like Jackie, I would hyphenate the word.