Can foreigners pay US dollars when staying in hotels in China?
You can't. According to the foreign exchange management regulations of the hotel, the foreign exchange rate is subject to the foreign exchange rate of China Bank, and all cash paid by foreign guests to the hotel will be converted into RMB through the "foreign exchange office" for settlement. The US dollar is the legal tender of the United States of America and belongs to the world currency.