Travelers are voting The St Regis Lhasa Resort and The St Regis Lhasa Resort as the best resorts in Lhasa. You can find 2 resorts in Tibet Autonomous Region and 215 resorts in the country of China. Our members favorite in Tibet Autonomous Region is The St Regis Lhasa Resort and Holiday Inn Rsrt Yalong Bay is the top pick in China. Want more? Check out our map of resorts in Lhasa.