I lived in Liberty for 4 months this past summer/fall. It's a very nice town and overall, safe.
We got a rental at Jefferson Park Apartments...I would not recommend it. We went there because we moved without having jobs lined up, and we took the cheapest place that offered 6 month leases. You get what you pay for. If you think you'll be renting for a while, I would definitely recommend the area around the Square, but only because I love town squares.

There's really no "bad" area of Liberty. I can't recall any hotels in Liberty but I think there are a couple of b&bs near William Jewell, and IMO that would be a nice treat.
