You can take your favorite shampoos and save some space using travel kits.
Travel kits are sold in cosmetics stores: small bottles with wide necks so that you can easily pour liquids and gels into them. This is a great idea if you want to use cosmetics to which you are accustomed instead of either expensive, new varieties or cheap shampoos and soap that are provided in hotels.