Shelters in St. Louis and St. Charles, Lincoln and Warren counties are preparing to offer warm beds ahead of some dangerously cold weather.