DESTINATION
Shanghai
China
Shanghai is a provincial-level direct-administered municipality in China. It has a population of 30,050,000 in the urban area as of 2026, thus making it China's most populous city and more broadly the fifth-largest city in the world by population. The city is located on the southern estuary of the Yangtze River, with the Huangpu River bisecting the city.
Gallery
Where to stay
Mandarin Oriental Pudong, Shanghai
10/10 · 1237 reviews
Pudong Shangri-La Shanghai
9.8/10 · 1995 reviews
The Langham, Shanghai, Xintiandi
9.8/10 · 1830 reviews
The Ritz-Carlton Shanghai, Pudong
9.8/10 · 1145 reviews
The Shanghai EDITION
9.8/10 · 742 reviews
Waldorf Astoria Shanghai on the Bund
9.8/10 · 726 reviews
JW Marriott Marquis Hotel Shanghai Pudong
9.8/10 · 377 reviews
Banyan Tree Shanghai On the Bund
9.8/10 · 219 reviews
Grand Kempinski Hotel Shanghai
9.8/10 · 125 reviews
The St. Regis on the Bund, Shanghai
9.8/10 · 10 reviews