Does it get easier?

I’m struggling with taking my little man to gatherings. We don’t have a schedule per se, but we do have a routine when he’s at home. He gets his consistent naps and is fed on demand. When we go to others homes, like my in laws, it can be a disaster. He won’t nap, gets overtired, and it makes for a very stressful occasion. Is this just a phase? Is there anything I can do to make these outings easier? I try to make sure he gets a good nap before leaving.