Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Shanghai Hotel from NT$2,137/Night

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.

Where to stay in Shanghai

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

Top 10 hotels in Shanghai

Hyatt Regency Shanghai, Wujiaochang
4.5 out of 5
88 East Guoding Road, Yangpu District, Shanghai
Free Cancellation
per night
Apr 16 - Apr 17
8.61 km from city center
4.3/5Excellent! (169 reviews)
4 out of 5 stars

"Not so good was - terrible internet connectivity, could not access the internet 90% of our stay. Bed was a bit uncomfortable. Otherwise everything else was great"…"

Reviewed on 2019/11/4

Hyatt Regency Shanghai, Wujiaochang
Park Hyatt Shanghai
5 out of 5
No 100 Century Avenue Pudong, Shanghai, Shanghai
Free Cancellation
per night
Apr 10 - Apr 11
3.61 km from city center
4.6/5Wonderful! (220 reviews)

"I absolutely loved this hotel. I think it is in the top ten of anything I've visited. The service was excellent, the room and view incredible and the pool was outstanding."…"

Reviewed on 2020/1/6

Park Hyatt 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 2019/11/21

Melia Shanghai Hongqiao (NECC)
Hyatt Place Shanghai Hongqiao CBD
5 out of 5
9 Shenhong Road, Hongqiao CBD, Shanghai, Shanghai
Free Cancellation
per night
Apr 4 - Apr 5
15.71 km from city center
4.4/5Wonderful! (297 reviews)

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

Reviewed on 2020/1/29

Hyatt Place Shanghai Hongqiao CBD
Andaz Xintiandi Shanghai - a concept by Hyatt
4.5 out of 5
88 Songshan Road, Shanghai, Shanghai
Free Cancellation
per night
Apr 4 - Apr 5
1.64 km from city center
4.5/5Wonderful! (352 reviews)

"Excellent! Well worth staying at! Great location!"…"

Reviewed on 2019/11/13

Andaz Xintiandi Shanghai - a concept by Hyatt
Hyatt House Shanghai New Hongqiao
4 out of 5
2799 Huqingping Highway, Qingpu District, Shanghai
per night
Apr 16 - Apr 17
24.38 km from city center
4/5Very Good! (14 reviews)

"Close to shopping centers. Only a hand full of hotel employees spoke English. Overall it was a good experience."…"

Reviewed on 2019/12/8

Hyatt House Shanghai New Hongqiao
Hyatt On The Bund
5 out of 5
199 Huang Pu Road, Shanghai, Shanghai
per night
Apr 4 - Apr 5
2.22 km from city center
4.3/5Excellent! (796 reviews)

"Great staff Scenic location Great club level Hotel staff is very helpful and courteous"…"

Reviewed on 2019/12/23

Hyatt On The Bund
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
Free Cancellation
per night
Apr 12 - Apr 13
3.16 km from city center
4.5/5Wonderful! (859 reviews)

"Professional and friendly staff. Convenience to transport."…"

Reviewed on 2020/1/22

Grand Hyatt Shanghai
Shanghai Marriott Hotel Parkview
5 out of 5
333 Guang Zhong Road West, Jing'an District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
per night
Apr 4 - Apr 5
5.68 km from city center
4.5/5Wonderful! (146 reviews)

"We like to hotel a lot and this is the second time we've stayed here. Although it's a bit far from where most of our activities were, we found it to be value for money. Highly recommend it."…"

Reviewed on 2019/11/7

Shanghai Marriott Hotel Parkview
Hyatt Regency Chongming
4.5 out of 5
Lane 799, Lan Hai Road, Chenjia Town, Shanghai, Shanghai
per night
Apr 20 - Apr 21
41.64 km from city center
4.2/5Excellent! (30 reviews)

"The hotel is very nice for the area. The only thing is that the balcony in the room is very dirty and not well maintained. And we have to pay for basic bathroom amenities such as tooth brush and tooth paste. It is nice that they are trying to be sustainable, but it would be better if they can still ..."…"

Reviewed on 2019/12/1

Hyatt Regency Chongming
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.

Visiting Shanghai

History buffs will enjoy exploring Shanghai, and visitors give high marks for the fascinating museums, shopping, and temples. This city also attracts tourists with its sightseeing tours and restaurants. Top sights in the city include The Bund, Jing'an Temple, and Shanghai Tower.

  • There are 1634 hotels and other accommodations in Shanghai
  • The closest major airport is in Shanghai (SHA-Hongqiao Intl.), 8 mi (12.9 km) from the city center
  • The next closest is in Shanghai (PVG-Pudong Intl.), 20.3 mi (32.7 km) away

Sightseeing and Staying in Shanghai

Well known for its museums, the city's cultural venues include Shanghai Museum, Former Shanghai French Concession, and Madame Tussaud's Wax Museum. Its temples and historic sites are notable and landmarks include The Bund, Jing'an Temple, and Shanghai Tower. The picturesque setting of Pudong Riverside Promenade and Park and Yu Garden exemplify the city's natural beauty.

In Shanghai, there are 1634 hotels and other lodging options so you'll have ample places to choose from for a perfect holiday retreat. Below are highly ranked ones based on our user reviews:

  • PRIMUS Residence Shanghai Hongqiao - Guests who stay at this 4-star aparthotel in Qingpu can enjoy access to a restaurant and free parking, along with an in-room kitchen. Expedia travelers love its room service and first-rate property condition.
  • The Puli Hotel And Spa - Our customers like the proximity to the airport and room size at this hotel. This 5-star hotel in Jing'an features a full-service spa, a restaurant, and an indoor pool.
  • The Peninsula Shanghai - Guests who stay at this 5-star hotel in Downtown Shanghai can enjoy access to 5 restaurants and an indoor pool, along with free WiFi. Expedia customers like its WiFi and proximity to shopping.

Other favorite sights in Shanghai include Nanjing Road Shopping District, People's Square, and Old Chinese City.

Getting Around Shanghai

With so many choices for transportation, seeing Shanghai is a breeze. You can access metro transit at People's Square Station, Dashijie Station, and Xinzha Road Station. If you want to journey outside of the city, hop aboard a train from Shanghai Railway Station, Shanghai South Railway Station, or Shanghai Hongqiao Railway Station.

Dressing for Shanghai

  • Between January and March, you can expect average temperatures of 60°F during the day and 35°F at night
  • From April to June, the average during the day is 84°F, while the average at night is 48°F
  • July through September has daytime averages of 89°F with nighttime averages of 66°F
  • In October-December, you can expect daytime averages of 76°F and nighttime averages of 38°F
  • Shanghai gets about 45.31 inches of rain per year
  • Usually July and August are the hottest months with an average of 86°F, whereas January and February are often coldest, averaging 38°F

Frequently asked questions

What's the best place to stay in Shanghai?
Bellagio by MGM Shanghai is a favorite with Expedia customers. This 5-star hotel offers a full-service spa and 4 restaurants. It is located a short 14-minute walk from Nanjing Road Shopping District. Reviews from our site also recommend The Sukhothai Shanghai and The Puli Hotel And Spa 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. Add your dates 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
What's the best budget-friendly hotel in Shanghai?
Based on reviews, Genting Star Shanghai is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other choices to stay on the cheap include Shanghai Forson Int’l Boutique Hotel - I and Rayfont Downtown Hotel Shanghai.
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?
Lanson Place Jin Qiao Service Residences is a top 4-star aparthotel on Expedia for families, and features in-room kitchens and laundry facilities. Other choices for your kid-friendly vacation include The Qube Hotel Shanghai Pudong and Royal International Hotel. Also attractions like Shanghai Disneyland© and Shanghai Natural Wild Insect Kingdom are fun for kids of all ages.
What's the best hotel for a romantic vacation to Shanghai?
Grand Central Hotel Shanghai is a favorite 4.5-star hotel for couples, and features rainfall showerheads and 24-hour room service. Other good options for a romantic stay include Pullman Shanghai Skyway and Hyatt 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?
The Sukhothai Shanghai is a top hotel for your beach vacation. Home Inn is another good option for your stay near the beach. Head to Jinshan Beach or Sanjiagang Beach Park for some quality time by the water.
What's the best luxury place to stay in Shanghai?
The Eton Hotel is a 4.5-star hotel with 4 restaurants and 3 bars, and it’s a popular choice for Expedia travelers looking for a pampered stay. InterContinental Shanghai Jing’ An and Pullman Shanghai Jing An are two other upscale options for your vacation.

Recent reviews of Shanghai hotels

More trip options