Luxury Shanghai hotels

The vast city of Shanghai sits on China’s eastern coast, along the banks of the iconic Yangtze River. A global hub for finance and commerce, Shanghai is best known for its glittering skyline of modern skyscrapers, fantastic shopping, and high-end restaurants and hotels. Luxury holidays to Shanghai offer so much more than your standard city break.

Showing 1 of 1 Hotels
Photo of Yangtze Boutique
china | shanghai

Yangtze Boutique

‘Historic Hotel; Art-Deco Style’

Built in 1934, Yangtze Boutique was once touted as “the third largest hotel in the Far East”. Today, it provides a boutique retreat with comfortable guest rooms opening out to a balcony or terrace. Two restaurants range from local favourites to Italian delights, and are accompanied by two bars.

View Hotel
Showing 1 of 1 Hotels

Unlock Unbeatable Deals

Discover exclusive offers that redefine luxury travel. Dive into a world of savings and unforgettable experiences on our Offers page.
Your dream getaway awaits - explore now!

Our Travel Partners