The assistant chief of the Wentzville fire district, Austin Worcester, said no one was injured. The cause of the fire was being investigated.
Worcester said the 76-year-old singer-guitarist was out of state at the time of the Saturday evening fire.
The building, known as the old Chuck Berry lodge, was in unincorporated St. Charles County. It had eight suites and used to house Berry's visitors, Worcester said, but had been used for storage in recent years. It's located on property about 40 miles outside of St. Louis, near Wentzville.
The two-alarm fire started around 6:30 p.m. Other buildings on the property weren't damaged.
Berry pioneered a revolution in rock music with hits including ``Maybellene'' and ``Johnny B. Goode.'' He's a member of both the Rock and Roll and Songwriters halls of fame.