We added some very nice dispensers in the shower units from BB&B (yearly biz membership guarantees 20% every purchase)
We have had many positive comments on them! They hold a shampoo, conditioner and body wash. Eliminates clean up and waste of all those little half used bottles! and....nobody knows you use a cheap nice smelling shampoo or wash!.
I have used Gilchrist & Soames packaged toiletries for the past several years. The ones I buy donate a portion of their sales to environmental efforts -- and they're labeled as such! A few guests have provided positive feedback them. Many guests seem to like to take them with them, aka the (room) strippers who also empty the candy dishes when they leave.
I like the idea of in-shower dispensers, however I wonder about how the next owners of my home would feel about the holes in the shower tiles. I doubt our home would be purchased as a B&B and I would imagine that the tiles holes could be a bit of a turn-off.
.
I took down a leaky dispenser and put brass -colored screws in the hols and then put silicone over the screws to keep water from going through the holes. It may not be pretty, but looks better than having the useless dispenser or water getting between shower and wall. Is there a tile patching compound?
.
Two choices
Simple choice - small quantity of grout to match existing grout or perhaps tile, mix and fill holes, let dry, if lucky and it is white on white and not much will show.
Difficult choice - tool to remove (saw out) the grout around the tiles with the holes, carefully remove those tiles and replace with new tiles without the holes, of course that means you had to have a couple of spare tiles laying around or some decorative tiles that look like you meant them to be decoration. Grout section after replacement.
.