Choose your room
Welcome to Demopolis and the Windwood Inn! Located on Highway 80 in Demopolis, the Windwood Inn has 90 comfortable rooms complete with cable TV, HBO, and coffeemakers in all of the rooms. Every morning, we greet you with a Complimentary Continental breakfast of fresh pastries, muffins, juice, and coffee in our lobby area. The Windwood Inn Demopolis can also assist groups and meetings for up to 25 people. We look forward to accommodating you on your vacation or on business.