Antibacterial soaps are preferred cleaning agents. They are not harsh and hard to rinse, unlike disinfectants. So, you should use antibacterial soaps for regular cleaning of your hamster's cage. However, in some cases, you have to deeply clean your hamster's cage when your hamster is ill or passes away. In such cases, you’ll have to use a disinfectant as it’s a stronger cleaning agent for removing all the germs.