Travelers are voting Ramada Pudong Airport Shanghai, Shanghai Airlines Travel Airpo and Motel168 Pudong Airport as the best of 905 hotels in Yangtze River. There are 759 hotels in Shanghai a city just 37 km from Yangtze River and 15 hotels in Shanghai Old City which is 37 km distant. The most popular of these are Cozy rooms in the centre of shangha in Shanghai and Have a nice trip! in Shanghai Old City. You can find 5416 Hotel in the country of China and Love travel homestay is our members favorite Hotel in all of China. Want more? Check out our map of hotels in Yangtze River.