1 ) Il y a peut-être des variantes régionales, mais cette phrase sonnerait faux en Belgique et en France dans le contexte que vous présentez. En effet, c'est à la personne qui accueille de souhaiter la bienvenue, et non aux invités. Souhaiter la bienvenue à la personne qui invite n'a pas de sens.
Je pense que la confusion vient du mot "hôte" qui peut signifier soit la personne qui accueille, soit la personne qui est accueillie (avec "louer", c'est un des pires cas de polysémie).
La personne qui accueille utilisera "Bienvenue à mes hôtes!" si elle est seule et qu'elle ne veut pas se montrer trop distante.
Si mes invités me souhaitaient la bienvenue, je ne saurais pas quoi répondre... Dans l'autre sens (si la personne qui m'accueille me souhaite la bienvenue), "merci" me viendrait naturellement à l'esprit (ou bien "nous sommes honorés de votre hospitalité" pour rester dans le formel).