There is another possibility why US citizens might choose Hotels. Credit Card companies give away lots of points and sometimes , a Hotel is chosen because it is free and no way AirBnb can beat that price!. A.so people who work for big companies may roll up lots of points on business and silly to let them sit there. When the Luxury is free, it tastes even better>