Traveling within mainland China requires your government-issued ID and visa at all hotels and airports. This ID may take the form of a passport (for foreigners), a Chinese ID card (for locals), home-visiting certificates (for those from Hong Kong and Macao), or Taiwan Compatriot Travel Certificates.