I stayed in the Best Yue Hang hotel, which is the only hotel at Kunming Airport. There’s a shuttle bus from the far side of the arrivals level outside door 3, though the hotel’s website doesn’t tell you that! It looked like it was every 30 minutes at xx10 and xx40 from the airport. It is walkable if you know where you’re going (arrivals level, turn right, past the coach station, down a short set of steps , and keep walking through that car park and the following bus park). The hotel is a typically extravagant Chinese hotel where demand is not what they expected so lots of cost saving measures such as no restaurants, air con turned off etc. The toilet and shower cubicle were both glass sides and faced in to the room with no other doors! Each had a shower curtain but far from sufficient to protect modesty. Pay for individual rooms here, higher even numbers for the airport/runway view.
Kunming was also quite pleasant to spot from airside, despite being typically huge. We sat out a 90 minute undefined delay on board Shenzhen Airlines’ B-1771, and for the first time in my life had an in-flight meal served to me on the ground. The Shenzhen log is what I saw from the walk to baggage reclaim, Shenzhen has a horrible patterned structure on the outside which makes seeing out windows tricky. Shenzhen, like Kunming, is an airport worthy of returning to.