Hospitality businesses warn of potential weekend closures as penalty rates force them to charge Australians millions in holiday surcharges.