How would you feel if your role was reversed, and it was your child and your hubby was refusing to let her in the house?
In either case, while you don't have to deal with the blatant disrespect, you do need to talk to your husband about it, and the two of you need to come to some sort of an agreement. You knew he had kids (adults or minors it makes no difference) when you married him, and yes - they come as part of the package. If you can't accept that, then that's probably going to be an issue.
If she needs a place to stay, work with your husband to set some serious ground rules, deadlines for finding a job (if that's an issue), and things that she has to do around the house to "earn her keep" so to speak. She doesn't have to like you (and you don't have to like her), but for the sake of your husband, you are going to have to learn to get along. Don't make a father choose between you and his child - you may not like the outcome.
You could tell her how ungrateful and rude or is of her to be disrespectful towards her in your home. She probably feels entitled because she's "family" but no one should act that way toward anyone in their own home
You can but, aren't you the more mature one? Seems like you are going to need to lead by example. She will be around as long as you are with her father, you may as well start teaching her some manners.
Legally? Yes. Morally? Hmm, that is a tougher call. I would ask her why she finds it necessary to be disrespectful to you as frequently as she does. More than likely she is insecure herself. I would assume that you are respecting her as well. I have found that respect on many levels has to be treated like money: It has to be earned and it can be SPENT. Of course it also helps if the parameters of respect are defined as clearly as possible. But if she is making your life that miserable, then I guess show her the door.
Hey! I don't know about you, but I'm feeling 22! LOL. Just had to do that. To answer your question, you're not prohibited from not allowing her into you're house, but it's not a very loving thing to do.
You can but ill bet you will not be in great favor with your husband or the stepchild. Suck it up , but don't take abuse either let unimportant comments go you are not the patent so step back and let them have their time.