Go minimal or go home!
Seriously no one wants their hotel vanity cluttered with mini bottles of sunscreen or hand sanitizer.
Instead... write (there's a thought for the 21st digital century) in cursive, a meaningful letter on how they have impacted your life, a good time you two have shared and why you asked them to essentially bare witness to your wedding.
Go get a large container or two of Monin syrup. Prickly Pear is Killer in margaritas
Go get some tiny zip loc bags or similar.
Pour the syrups in the mini bags. Like a half ounce to an ounce.
Give them to your guests, label them or whatever you want to do.
Allow them to pour them in their margaritas. 1 or 2 per guest.
They will love them, They will use them. they will be happy....
And you can bet they will be begging for more!
Give them that and the letter and you will have an amazing welcome gift.
I hope I didn't sound mean... not at all the case! I support everyone's ideas! Always!