Flexible on dates? Say hello to better rates
Fancy a break, but haven't decided on exact dates yet? Good! Use our calendar view to find the cheapest month or even day of the month to stay in Shanghai.
Find the best Shanghai hotel for your dates, by price or preference
Compare hotel deals across hundreds of providers, all in one place
Look out for Shanghai hotels with free cancellation or excellent ratings
Can’t find the right hotel?
Search all available hotels near Shanghai. Find the one that’s right for you.
Highest rated hotel | Floral Hotel · Shanghai Waitaoyuan Hotel(Shanghai International Tourism Resort) – 4.9 |
---|---|
Cheapest month to book | September |
Average 4 star hotel price | 639 kr per night |
Average 5 star hotel price | 1 416 kr per night |
Fancy a break, but haven't decided on exact dates yet? Good! Use our calendar view to find the cheapest month or even day of the month to stay in Shanghai.
To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.
We and our 137 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.
Manage preferences or withdraw consent at any time on Privacy Settings.