Is NOBODY wrong in the post ? POST : I study a couple of hours away from where I was born/lived all my life, I have a room there but I come home more or less every other weekend to see friends-family.

I met this girl at uni and we became quite close friends, and coincidentally she had this classes for her job in my birth town.

We are talking about somebody I’ve been friends with for a few years now, and about 4 weekends over the span of 9 months. 

Naturally I told her that she didn’t need to book a hotel room but could sleep at my house! I would make sure to be there on those weekends and she could stay there.

My mom got quite mad and upset at me for inviting her home because “it’s the weekend and I’m tired and I have to make the house look good if we have guests”

Now obviously I do understand that guests aren’t the easiest thing and there’s downsides, but what was I suppose to do, make her spend hundreds on a hotel room when I could have saved her all that money? 
My mom eventually got on board with it but she’s still not happy about it, sometimes being cold to my friend and calling her “she/her” on the phone with me, which annoys me a lot. She really doesn’t have to do anything extra, I take care of my friend and she’s just home a couple
of hours in the evening cause she has her own stuff to do all day long and leaves early in the morning.

I understand the difficulty but AI really TA in this situation as my mom is saying?