Whenever I visit someone's house (for the first time) I try to find something in the way of a keepsake. The last such occasion was in 2016. I found a small candy dish (small bowl actually) made by Lennox. It was elegantly boxed and on sale at Macy's... I paid fifteen (American) dollars for it.
Even small gifts will do when they are meaningful, well thought out and well presented. I've given (silver plated) collectors spoons, dinner bells (crystal, silver, china etc.), picture frames, an hourglass, napkin holders, embroidered napkins, scented candles etc. Hope this helps.