Glad to hear it Chinadian. As mentioned before, you do not require a guide to ride in China unless you enter into China from a neighbouring country. If you have a Chinese motorcycle license and Chinese-registered bike you can technically ride wherever you like, however there are countless bans and restrictions that will prevent you from legally riding in most major cities and on most highways. China is literally the least bike-friendly country in the world but if you have the time and patience it can be a rewarding experience.

As for hotels, they require special permits to allow foreigners to stay which I guess either costs money or have certain requirements in terms of hygiene and services that some hotels don't want to meet. For hotels that do allow foreigners to stay, I haven't encountered any that charge foreigners extra.