21c Museum Hotel was launched in 2006 by philanthropists and art collectors Laura Lee Brown and Steve Wilson.
On June 10, 2010, Brown and Wilson announced plans to build a new 21c hotel in Bentonville, Arkansas.