Homes are sometimes nicer than hotels, better suited for families with children.
And you can always physically lock the door
I too don't like it when room service touches my stuff (it is a mess, but it is my mess!) - putting a DND sign on the doorknob and not removing it for the whole stay fixed that problem for me.
The number of times room service has barged into my room without my knowledge and/or permission can be counted on 0 fingers.
If this has happened to you you may want to reexamine what hotels you stay in because the only thing you have to do to not experience this, even if you forget to hang up the "Do Not Disturb" sign, is lock the deadbolt on your hotel room door.