China may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Shanghai

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
InterContinental Shanghai Jing’ An
5 out of 5
500 Heng Feng Rd, Jing'an District, Shanghai, Shanghai
Free Cancellation
The price is ¥14,645 per night from Oct 22 to Oct 23
2.32 km from city center
4.4/5Excellent! (305 reviews)

"New and clean hotel with friendly staff. But the restaurant is expensive and not so tasty."…"

Reviewed on Jan 6, 2020

InterContinental Shanghai Jing’ An
Hyatt Place Shanghai Hongqiao CBD
5 out of 5
9 Shenhong Road, Hongqiao CBD, Shanghai, Shanghai
Free Cancellation
The price is ¥10,826 per night from Oct 23 to Oct 24
15.71 km from city center
4.4/5Wonderful! (300 reviews)

"Very nice hotel. Service was only ok though as they seem"…"

Reviewed on Jan 29, 2020

Hyatt Place Shanghai Hongqiao CBD
The Langham, Shanghai, Xintiandi
5 out of 5
No.99 Madang Road, Luwan District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is ¥19,568 per night from Nov 20 to Nov 21
1.39 km from city center
4.7/5Exceptional! (592 reviews)

"The location is good. The hotel facilities are getting old though. The Tang Court restaurant is not as good as before."…"

Reviewed on Jun 5, 2020

The Langham, Shanghai, Xintiandi

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Fairmont Peace Hotel
5 out of 5
20 Nanjing Road East, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is ¥29,194 per night from Oct 22 to Oct 23
1.9 km from city center
4.7/5Exceptional! (905 reviews)

"Great view, great rooms, the air conditioning worked well and fantastic service"…"

Reviewed on Jul 20, 2020

Fairmont Peace Hotel
Park Hyatt Shanghai
5 out of 5
No 100 Century Avenue Pudong, Shanghai, Shanghai
Free Cancellation
The price is ¥29,668 per night from Oct 25 to Oct 26
3.61 km from city center
4.6/5Wonderful! (225 reviews)

"My definition of luxury, this hotel strikes the perfect balance of elegance and simplicity. Rooms are tastefully decorated with all the amenities your'd come to expect from a 5 star hotel including automatic black out curtains and one touch lighting control. The views from this hotel is one of the ..."…"

Reviewed on May 8, 2020

Park Hyatt Shanghai
Dorsett Shanghai
4 out of 5
No.800 Hua Mu Road, Pudong New District, Shanghai, Shanghai
Free Cancellation
The price is ¥7,377 per night from Oct 28 to Oct 29
7.64 km from city center
4.4/5Excellent! (1,000 reviews)

"Helpful staff, great location next to the subway. Good views of the park."…"

Reviewed on Aug 5, 2020

Dorsett Shanghai
Melia Shanghai Hongqiao (NECC)
5 out of 5
1118 Gaojing Road, Shanghai
Get Rates
18.41 km from city center
4.6/5Wonderful! (66 reviews)

"First time, wonderful experience. I'll definitely come back."…"

Reviewed on Nov 21, 2019

Melia Shanghai Hongqiao (NECC)
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
Free Cancellation
The price is ¥17,043 per night from Oct 25 to Oct 26
3.16 km from city center
4.4/5Wonderful! (870 reviews)
Great stay

"Everything was excellent- highly recommended."…"

Reviewed on Jan 28, 2020

Grand Hyatt Shanghai
Swissotel Grand Shanghai
5 out of 5
1 Yu Yuan Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is ¥10,731 per night from Oct 23 to Oct 24
2.8 km from city center
4.3/5Excellent! (919 reviews)
lost in the Translation

"It was good as always. I had issue I left my scale in the room and called right away to get it put away for me so I could pick up when I stay there again the next week. They didn't do it and lost it !! they didn't care or try and help. its my fault but they should of haved it."…"

Reviewed on Jan 22, 2020

Swissotel Grand Shanghai
Bulgari Hotel Shanghai
5 out of 5
No 33. North Henan Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is ¥56,811 per night from Nov 16 to Nov 17
1.75 km from city center
4.7/5Exceptional! (39 reviews)
Amazing stay at Bulgari Shanghai

"Lovely hotel overlooking the Bund. Probably the best view in Shanghai. The room was clean, the butler assigned to the room had superb service, and the Bulgari amenities were 5 star quality. The location is the only downside for this hotel as you would need to get a cab to go anywhere, but the concierge ..."…"

Reviewed on May 11, 2019

Bulgari Hotel Shanghai
Grand Mercure Shanghai Hongqiao
4.5 out of 5
369 Xian Xia Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is ¥5,949 per night from Oct 23 to Oct 24
7.71 km from city center
3.9/5Good! (997 reviews)
Clean and spacious

"It was amazing our room got the Japanese bear toys all over! They have some festival and randomly decorate the room. Feel so lucky! This is my usual hotel when comes back to Shanghai. Clean and spacious."…"

Reviewed on Dec 24, 2019

Grand Mercure Shanghai Hongqiao
JW Marriott Marquis Hotel Shanghai Pudong
5 out of 5
NO 988 PUMING ROAD PUDONG NEW, Shanghai
Free CancellationReserve now, pay when you stay
The price is ¥20,515 per night from Oct 22 to Oct 23
4.68 km from city center
4.8/5Exceptional! (19 reviews)

"Great hotel with excellent facilities and friendly, helpful staff. The only disappointment was the food in the restaurant. Over priced and not very tasty😕"…"

Reviewed on Jan 26, 2020

JW Marriott Marquis Hotel Shanghai Pudong
Novotel Shanghai Hongqiao Hotel
4 out of 5
1102 Xiehe Road, Changning District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is ¥6,754 per night from Nov 1 to Nov 2
11.07 km from city center
4.4/5Excellent! (165 reviews)
Great Value

"Conveniently near Hongqiao with nice amenities"…"

Reviewed on Jan 19, 2020

Novotel Shanghai Hongqiao Hotel
Ascott Huai Hai Road Shanghai
4.5 out of 5
No 282,Huai Hai Road Central, Huangpu District, Shanghai, Shanghai
Get Rates
1.44 km from city center
4.1/5Very Good! (455 reviews)
Good stay for families

"Great stay and the kitchens is well maintained. Location is good and near yo malls and eatries"…"

Reviewed on Dec 21, 2019

Ascott Huai Hai Road Shanghai
Andaz Xintiandi Shanghai - a concept by Hyatt
4.5 out of 5
88 Songshan Road, Shanghai, Shanghai
Free Cancellation
The price is ¥17,359 per night from Oct 23 to Oct 24
1.64 km from city center
4.5/5Wonderful! (360 reviews)

"Amazing hotel with a great location."…"

Reviewed on May 4, 2020

Andaz Xintiandi Shanghai - a concept by Hyatt
Don't see what you're looking for?
See all available properties in Shanghai
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Shanghai

Find the best Shanghai areas and neighborhoods for the activities you enjoy most. Learn more about Shanghai

Shanghai Hotel Guide

Search for hotels in Shanghai on Expedia. You can easily find your hotels in Shanghai using one of the methods below:

  • View our selection of featured hotels in Shanghai
  • Use the map to find hotels in the Shanghai neighborhood you prefer
  • Use the filters to see hotels in a specific area of Shanghai, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shanghai
  • Enter your travel dates to view the best deals on hotels in Shanghai - while they last

Frequently asked questions

What's the best place to stay in Shanghai?
Mandarin Oriental Pudong Shanghai is a favorite with Expedia customers. This 5-star hotel offers a full-service spa and 4 restaurants. It is located a short 9-minute walk from Oriental Pearl Tower. Reviews from our site also recommend Bellagio by MGM Shanghai and Fairmont Peace Hotel as top options for your stay.
If I need to cancel my hotel reservation in Shanghai, will I receive a refund?
Yes, the majority of hotel bookings are refundable provided that you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of booking. Enter dates in and click on “Search”, then you can filter by “free cancellation” to get the best deals in Shanghai.
Where can I learn more about changing or cancelling my trip to Shanghai?
For more details about changing or cancelling your trip to Shanghai, go to https://www.expedia.com/service/.
What's the best budget-friendly hotel in Shanghai?
Based on reviews, Hao Du Hotel is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free WiFi and a restaurant. Other choices to stay on the cheap include Amersino Hotel Shanghai and Shanghai Forson Int’l Boutique Hotel - I.
Where is the best place to stay in Pudong?
There are 426 hotels and other accommodations to choose from in this neighborhood, so you’re sure to find what you’re looking for as you plan your trip. Based on Expedia customer reviews, Four Seasons Hotel Shanghai at Pudong is the highest ranked property in Pudong. This 5-star hotel offers a full-service spa and 2 restaurants. It’s located steps from Shanghai World Financial Center. Other top choices in the neighborhood include Green Court Place Jin Qiao Middle Ring Shanghai and The Hongta Hotel, a Luxury Collection Hotel, Shanghai.
What's a favorite place to stay in Hongqiao?
In this neighborhood, there are 22 lodging options for your stay, so you’re sure to find what you’re looking for. CitizenM Shanghai Hongqiao is a favorite with our customers staying in Hongqiao. This 4-star hotel offers a restaurant and free WiFi. Travelers also recommend Artyzen Habitat Hongqiao Shanghai and Atour Light Hotel Longbai Shanghai as top choices in the area.
What's the best accommodation for a family trip to Shanghai?
Shanghai Marriott Hotel City Centre is a top 5-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other choices for your kid-friendly vacation include Modena by Fraser Putuo Shanghai and New Harbour Service Apartments. Attractions like Shanghai Disneyland© and Shanghai Science and Technology Museum are also fun for kids of all ages.
What's the best hotel for a romantic vacation to Shanghai?
Fairmont Peace Hotel is a favorite 5-star hotel for couples, and features in-room massages and a full-service spa. Other good options for a romantic stay include Moller Villa Hotel Shanghai and Waldorf Astoria Shanghai on the Bund.
Where is the best hotel to stay with easy access to Shanghai Disneyland©?
Courtyard by Marriott Shanghai International Tourism and Resorts Zone is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a restaurant and free WiFi. It’s located just a short 0.6 mi (0.9 km) from Shanghai Disneyland©. Other good options within a short distance include Melia Shanghai Parkside and Lin Jia Camping Site Shanghai.
What about the best place to stay near The Bund?
One of the top choices for your stay is Pudong Shangri-La East Shanghai, located next to The Bund, and this 5-star hotel offers 2 indoor pools and 5 restaurants. W Shanghai - The Bund and Renaissance Shanghai Yu Garden Hotel are other good choices nearby.
What's the best accommodation for a beach vacation in Shanghai?
Shanghai Haitan Hotel is a top hotel, located within a short 2-minute walk of Jinshan Beach. Other good options for your stay near the beach include The Bund Riverside Hotel and Ramada Plaza Sino Bay Shanghai.
What are some accommodations with pools in Shanghai?
Radisson Blu Hotel Shanghai New World is a popular 5-star hotel featuring an indoor pool, 3 restaurants, and a full-service spa. A couple of other options that feature an onsite pool include Renaissance Shanghai Yu Garden Hotel and Regent Shanghai Pudong.

Recent reviews of Shanghai hotels

More trip options