Shanghai Hotels
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
Trusted Shanghai hotel providers
Hotels in Shanghai rated best by other travellers
Rated by travellers as the best in the city, these stays are all full marks for cleanliness, customer service and location.Luxury stay or budget getaway?
Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Shanghai.Find a Shanghai hotel in the heart of the action
Beat the queues at the top Shanghai attractions by staying close to them.Fast facts
Sleep easy, armed with the stuff that's good to know before you go.Highest rated hotel | Shanghai Garden Rezen Hotel – 4.9 |
---|---|
Cheapest month to book | July |
Average 4 star hotel price | $110 per night |
Average 5 star hotel price | $225 per night |
Your guide to finding the best hotels in Shanghai, China
Make the most of your time in Shanghai by booking a hotel that suits your style. Our city hotel recommendations cover a wide spectrum of options, ensuring a perfect match for every need.
Best time to visit Shanghai
Shanghai is an interesting destination year-round, but depending on the goals of your trip, some times may be better than others.
With less annual rainfall, Shanghai is a great travel destination if you like drier weather.
If you are looking to avoid the rainy season in June, visit Shanghai in December when you're least likely to run into grey skies.
Where to stay in Shanghai
With Skyscanner, it's easy to find the best Shanghai hotels at a rate you want. The best-rated hotels in Shanghai
If only the best will do for you, stay at one of the top-rated hotels in the city.
The Wanda Reign on the Bund is a great hotel to stay at, with its 5-star rating and list of services. This hotel provides an excellent retreat in the heart of Shanghai, and you can enjoy the hotel's pool, gym, spa, and restaurant.
With a 5-star rating, the Mandarin Oriental Pudong, Shanghai is an excellent option. The hotel offers a pool, gym, spa, and restaurant.
The Fairmont Peace Hotel is a hotel that offers you both comfort and modern amenities. With its pool, gym, spa, and restaurant on site, you'll certainly be happy at this 5-star hotel.
The Grand Kempinski Hotel Shanghai, a 5-star hotel, provides you a lot of amenities, including its pool, gym, spa, and restaurant.
Boasting a modern and comfortable design, the Pudong Shangri-La, Shanghai is a 5-star hotel that provides a pool, gym, spa, and restaurant.
Things to do in Shanghai
At the center of the city, enjoy well-known attractions and things to do like the Shanghai Museum (Shanghai Bowuguan). Food lovers will find authentic local cuisine, creative twists on classics, and flavors from around the globe at spots like Yang's Fried-Dumpling (Ningbo Road), Yang' s Fry-Dumpling(Wujiang Store), Yang's Fried Dumplings (HuangHe Road), Jean-Georges, and Paulander Brauhaus (XinTianDi).