Every Budget Best Hotels in Decatur Alabama – Guide Decatur, Alabama, is a charming city located along the Tennessee River, known for its rich history and vibrant community. The city offers a variety of attractions. Don’t miss out on the delicious cuisine, cafes, and best Hotels in Decatur which show off its diverse culture. Being there downtown Alabama Decatur is a great place to stay and explore their culture. ...