Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Shanghai Hotel from NT$1,545/Night

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 NT$3,794 per night
1.39 km from city center
4.7/5Exceptional! (591 reviews)

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

Reviewed on 2020/6/5

The Langham, Shanghai, Xintiandi
Dorsett Shanghai
4 out of 5
No.800 Hua Mu Road, Pudong New District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is NT$2,102 per night
7.64 km from city center
4.4/5Excellent! (1,000 reviews)

"Nice and quiet location with huge park view, convenient for transportation to airport and city with subway (just right underground). Nice staff, good in English communication, clean, good for long stay with family and travelers"…"

Reviewed on 2020/2/3

Dorsett Shanghai
Hyatt Place Shanghai Hongqiao CBD
5 out of 5
9 Shenhong Road, Hongqiao CBD, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is NT$2,140 per night
15.71 km from city center
4.4/5Wonderful! (300 reviews)

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

Reviewed on 2020/1/29

Hyatt Place Shanghai Hongqiao CBD
  • You could be seeing lower prices

    With member prices, you could save 10% or more right now on thousands of properties.
    Sign up, it's freeSign in
InterContinental Shanghai Jing’ An
5 out of 5
500 Heng Feng Rd, Jing'an District, Shanghai, Shanghai
Free Cancellation
The price is NT$3,596 per night
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 2020/1/6

InterContinental Shanghai Jing’ An
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)
The Ritz-Carlton Shanghai, Pudong
5 out of 5
Shanghai ifc No.8 Century Avenue, Lujiazui, Pudong, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is NT$7,555 per night
2.97 km from city center
4.6/5Wonderful! (316 reviews)

"The view from The Club Studio room was amazing and the Club Lounge access was worth it. However, the decor in the room seems rather old and dated, the tv in the bathroom didn't work. The bed was the best sleep I ever had so that was a relaxing experience. The only one thing we disliked was that we ..."…"

Reviewed on 2020/1/7

The Ritz-Carlton Shanghai, Pudong
Park Hyatt Shanghai
5 out of 5
No 100 Century Avenue Pudong, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is NT$6,350 per night
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 2020/5/8

Park Hyatt Shanghai
JW Marriott Hotel Shanghai Tomorrow Square
5 out of 5
399 Nanjing West Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is NT$3,261 per night
0.53 km from city center
4.5/5Wonderful! (473 reviews)
Excellent Location

"Excellent location."…"

Reviewed on 2019/12/29

JW Marriott Hotel Shanghai Tomorrow Square
The Shanghai EDITION
5 out of 5
199 Nanjing Road East, Huangpu, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is NT$6,665 per night
1.53 km from city center
4.6/5Wonderful! (67 reviews)

"It was classy, yet modern. It was very clean and people were nice."…"

Reviewed on 2019/12/6

The Shanghai EDITION
The St. Regis Shanghai Jingan
5 out of 5
1008 West Beijing Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is NT$5,441 per night
1.75 km from city center
4.6/5Exceptional! (81 reviews)

"If you like butler service definitely check out St Regis. Jingan. Yo'll get all the attentions and services you want."…"

Reviewed on 2019/12/26

The St. Regis Shanghai Jingan
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! (453 reviews)
Good stay for families

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

Reviewed on 2019/12/21

Ascott Huai Hai Road Shanghai
Jumeirah Himalayas Hotel Shanghai
5 out of 5
1108 Meihua Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is NT$2,982 per night
8.68 km from city center
4.3/5Excellent! (315 reviews)

"The Jumeirah Himalayas is my go-to hotel when I stay in Shanghai. The service is top-notch, the rooms are spacious and clean. The food choices and buffets are excellent. Located next to line 7 on the Shanghai Metro (subway), getting around the city couldn't be easier from this location. I would *highly* ..."…"

Reviewed on 2020/1/22

Jumeirah Himalayas Hotel Shanghai
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 NT$1,545 per night
11.07 km from city center
4.4/5Excellent! (163 reviews)
Great Value

"Conveniently near Hongqiao with nice amenities"…"

Reviewed on 2020/1/19

Novotel Shanghai Hongqiao Hotel
The Sukhothai Shanghai
5 out of 5
380 Weihai Road, Jing'an District, Shanghai
Free CancellationReserve now, pay when you stay
The price is NT$5,052 per night
1.1 km from city center
4.7/5Exceptional! (210 reviews)

"I absolutely loved my stay at the Sukhothai. I live in Shanghai and decided to have myself a luxurious "staycation" and was so happy I did! Everything from the service to the room and amenities to the spa was absolutely wonderful and I definitely will return again in the future for another weekend ..."…"

Reviewed on 2020/6/28

The Sukhothai Shanghai
Ascott Heng Shan Shanghai
4 out of 5
No 99 Hengshan Road, Xuhui District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is NT$7,399 per night
4.07 km from city center
4.6/5Exceptional! (11 reviews)
Great place

"Place is big, clean, modern, convienent location next to subway; cannot go wrong staying here. Washer and dryer is every unit as well."…"

Reviewed on 2018/6/25

Ascott Heng Shan Shanghai
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

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 Mandarin Oriental Pudong Shanghai and The Sukhothai Shanghai 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, Bo Ai International Hotel is a popular 3.5-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 Rayfont Downtown Hotel Shanghai and SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden).
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 New Harbour Service Apartments and Shanghai Baron Business Hotel. Attractions like Shanghai Disneyland© and Shanghai Ocean Aquarium are also fun for kids of all ages.
What's the best hotel for a romantic vacation to Shanghai?
Fraser Suites Top Glory Shanghai is a favorite 5-star aparthotel for couples, and features deep soaking bathtubs and kitchens. Another choice for a romantic stay is Mandarin Oriental Pudong Shanghai.
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?
Mandarin Oriental Pudong Shanghai is a top 4-star hotel for a beach vacation, and features a restaurant and free WiFi. Head to Sanjiagang Beach Park or Bihaijinsha Beach for some quality time by the water.
What's the best luxury place to stay in Shanghai?
Fairmont Peace Hotel is a 5-star hotel with 3 restaurants and a full-service spa, and it’s a popular choice for Expedia travelers looking for a pampering stay. Shanghai Marriott Hotel City Centre and The Yangtze Boutique Shanghai are two other upscale options for your vacation.

Recent reviews of Shanghai hotels

More trip options