Years ago (27 or so) when I had my showers we just gave a card and usually took the people to lunch. My DD gave her BFF a gift card to her favorite restaurant and offered ME to babysit her 3 kids so her and her DH could have a night out alone. lol I told her it was OK before she offered my services.
I got each of my hostesses (I'm having a couple of showers) a Vera Bradley make up bag and matching curling iron cover. They have a bunch of their patterns on sale right now. I'd say the total cost was $25 per hostess.
Re: Hostess Gifts?
My go-tos are notecards or starbucks gift cards