Formal:
* Bienvenidos a nuestra casa. (This is the most common and neutral option)
* Sean bienvenidos a nuestro hogar. (This emphasizes the warmth and hospitality of your home)
Informal:
* ¡Pasen! (This literally means "Come in!", but it implies a warm welcome)
* Sean bienvenidos a nuestra humilde morada. (This is a humorous way to say "welcome to our humble abode")
More specific:
* Bienvenido a mi casa. (Welcome to my house)
* Bienvenida a mi hogar. (Welcome to my home, specifically addressing a female guest)
* Bienvenidos a nuestra casita. (Welcome to our little house)
You can also add a phrase like "encantados de tenerlos aquí" (we are delighted to have you here) to make your welcome even more heartfelt.
Ultimately, the best way to say "are welcome to our home" in Mexican will depend on the situation and your relationship with the guests.