Short term holiday let owners in Edinburgh have been dealt a blow after councillors rejected 18 seperate appeals in one meeting today.