China-Places.com has listed approx 24 resorts in Shangrao. Some of the Top rated resorts in Shangrao are- Guojianglong Suiyuan Mountain Villa, Huaiyu Mountain Villa, Ruixue Holiday Leisure Mountain Villa, Yinlu Mountain Villa, Guojianglong Suiyuan Mountain Villa, Jinxin Mountain Villa, Sanqing Xuri Mountain Villa, Zhenghe Mountain Villa, Louwai Building Mountain Villa & Green Village.