Often named among the top Airbnbs in Alabama, this stunning cottage also happens to be $105 a night. The 100-year-old hideaway, just around 15 miles (24km) from Huntsville, is located within the grounds of The Winchester Manor and has many charming details, like antique brick floors. There's plenty of history here too, as the cottage used to be a post office, then served as a doctor's office, and even functioned as a jail. The one-bedroom, open space has a breakfast nook and a kitchen area, as well as a bathroom with a tub and a hot tub outside.