After the COVID-19 epidemic, the recovery of tourism growth faced more pressure on carbon emissions. As an important sector of tourism economic recovery, the tourist hotels’ carbon emissions cannot be ignored. This study combined the EEIO (the environmentally extended input–output) model and Super-SBM (slacks-based measure) model to measure carbon emissions and its efficiency including indirect carbon emissions from the supply chain in China in 2002–2022. The results indicate that: Tourist hotels in most eastern provinces exhibit the U-shaped pattern in terms of carbon emissions. the majority of indirect carbon emissions from these hotels originate from the food and tobacco processing sectors. Indirect carbon emissions of tourist hotels in recent years might be decoupling with economic growth because of its decreasing trend. The implementation of energy-saving technology can enhance the carbon efficiency of tourist hotels, while regional economy growth can benefit the carbon emissions efficiency indirectly. Environmental pollution control investment and employment population are external driving factors affecting carbon emissions from tourist hotels. The objective of this study is to establish a scientific framework that promotes low-carbon development within the accommodation industry, both in China and comparable regions globally.