People are set to be charged a visitor levy under a scheme that could raise up to £33m a year to be ploughed back into tourism and culture - and children won't be exempt, either.