I charge a 20€ fee for vomiting in the hostel if I (or one of my staff) have to clean it up.
Charges for damages depend on the intent. If the guest meant to break something, then I will charge them for it. The damage was an accident, then I'll suck up the cost of repair. Some damages might be covered by insurance too.