I am not traveling, so I don't know if they would work for that, but they each have a plastic cover. They work really well (I purchased them for bulk hand sanitizer), spraying well and easy to fill with the supplied funnels. If you need small spray bottles, these are great.
They are made of a pretty solid plastic and they have had no problems like denting or cracking in my pocket so far. I am also pleased that they do not leak. Even when I test them by turning them upside down, nothing leaks from them. Suitable for daily use.
Perfect for what I needed. In the pandemic it's been difficult finding good hand sanitizers. So I mixed rubbing alcohol with water. I've used these travel sized bottles and gave them to my family.