Travelers are voting Crowne Plaza Lake Malaren, Royal Tulip On The Beach Shang and Hj Palm Beach Resort Shanghai as the best of 6 resorts in Shanghai. There are 1 resort in Kunshan a city just 30 km from Shanghai and 3 resorts in Wujiang which is 50 km distant. The most popular of these are Wave Resort Hotel in Kunshan and Regalia Resort And Spa in Wujiang. You can find 215 Resort in the country of China and Holiday Inn Rsrt Yalong Bay is our members favorite Resort in all of China. Want more? Check out our map of resorts in Shanghai.