China-Places.com a répertorié environ 9 hôtels dans Shangzhi. Certains des mieux notés hôtels dans Shangzhi sont- Villa de sources chaudes Snow Mountain Handi, Villa de vacances Yabuli Yashe, Auberge Yabuli Yunshe, Hôtel Siweideng Holiday, Hôtel Yabu Liyi Wellness Garden, Au dessus des nuages, Snow Mountain Handi Hot Spring Villa, Villa de vacances Yabuli Yashe & Auberge Yabuli Yunshe.