Hotels in Downtown Shanghai, Shanghai from CA $93

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Downtown Shanghai hotels and places to stay

J Hotel, Shanghai Tower
Shanghai Tower, No. 126 Dong Tai Road, Pudong New District, Shanghai
J Hotel, Shanghai Tower
Pudong Shangri-La, Shanghai
5 out of 5
33 Fu Cheng Road, Pudong, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $181 per night from Dec 6 to Dec 6
4.3/5 Excellent! (525 reviews)
"The hotel location is good, easy to take metro and bus, and just nearby IFC that is good for shopping."

Reviewed on Sep. 13, 2021

Pudong Shangri-La, Shanghai
Mandarin Oriental Pudong Shanghai
5 out of 5
111 Pudong South Road, Pudong, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $262 per night from Dec 6 to Dec 6
4.7/5 Exceptional! (281 reviews)
"Excellent Service At Always especially dining housekeeping and Fruit Desk Keep up the great service under the special leadership of Mr Clemens Heroth & Mr NewBigging at the Fine Dinning Will definitely Be Back Again"

Reviewed on Jul. 2, 2020

Mandarin Oriental Pudong Shanghai
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Andaz Xintiandi Shanghai - a concept by Hyatt
4.5 out of 5
88 Songshan Road, Shanghai, Shanghai
Fully refundable
The price is CA $218 per night from Dec 6 to Dec 6
4.5/5 Wonderful! (368 reviews)
"Amazing hotel with a great location."

Reviewed on May 4, 2020

Andaz Xintiandi Shanghai - a concept by Hyatt
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
Fully refundable
The price is CA $154 per night from Dec 6 to Dec 6
4.4/5 Wonderful! (881 reviews)
"Terrible check in process. It took almost hour and a half to check in. Room is a bit dated."

Reviewed on Aug. 29, 2020

Grand Hyatt Shanghai
Park Hyatt Shanghai
5 out of 5
No 100 Century Avenue Pudong, Shanghai, Shanghai
Fully refundable
The price is CA $344 per night from Dec 13 to Dec 13
4.6/5 Wonderful! (229 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
Regent Shanghai Pudong
5 out of 5
210 Century Avenue, Pudong District, Shanghai, Shanghai
Fully refundable
The price is CA $246 per night from Dec 12 to Dec 12
4.7/5 Exceptional! (503 reviews)
"Beautiful hotel, amazing view. Wonderful food and services!"

Reviewed on Jan. 21, 2020

Regent Shanghai Pudong
Central Hotel Shanghai
4 out of 5
No 555 Jiujiang Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $96 per night from Dec 6 to Dec 6
4.4/5 Excellent! (996 reviews)
Great Property
"This is an excellent hotel and very centrally located between all sightseeing spots."

Reviewed on Jan. 2, 2020

Central Hotel Shanghai
Jin Jiang Hotel Shanghai
4.5 out of 5
No. 59 Mao Ming Road ( S ), Shanghai, Shanghai
The price is CA $93 per night from Dec 6 to Dec 6
4.1/5 Very Good! (735 reviews)
"The hotel not new but it was gorgeous. The room also clean and comfortable."

Reviewed on Jan. 9, 2020

Jin Jiang Hotel Shanghai
The Sukhothai Shanghai
5 out of 5
380 Weihai Road, Jing'an District, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $251 per night from Dec 20 to Dec 20
4.7/5 Exceptional! (225 reviews)
Comfortable and friendly
"All the staff did their best to make my husband and I feel at home."

Reviewed on Jan. 4, 2021

The Sukhothai Shanghai
Grand Central Hotel Shanghai
4.5 out of 5
505 Jiujiang Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $117 per night from Dec 6 to Dec 6
4.4/5 Wonderful! (998 reviews)
good hotel & poor service
"As hotels it’s very good but the service not good it’s poor"

Reviewed on Jan. 13, 2020

Grand Central Hotel Shanghai
Waldorf Astoria Shanghai on the Bund
5 out of 5
No. 2, Zhong Shan Dong Yi Road, Huang Pu District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $342 per night from Dec 8 to Dec 8
4.6/5 Exceptional! (417 reviews)
"The food was lovely. It was a beautiful layout. In the heart of Shanghai"

Reviewed on Apr. 15, 2021

Waldorf Astoria Shanghai on the Bund
Fairmont Peace Hotel
5 out of 5
20 Nanjing Road East, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $368 per night from Dec 6 to Dec 6
4.7/5 Exceptional! (913 reviews)
"This is a hotel full of history, charm and elegance. I stayed here with my wife and two kids (14 and 12) and loved it. The location is superb. After being in too many five stars hotels in China I can confidently say that here one meets the best English speaking staff that one can ever encounter in ..."

Reviewed on Apr. 29, 2021

Fairmont Peace Hotel
Radisson Blu Hotel Shanghai New World
5 out of 5
88 Nanjing West Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $126 per night from Dec 6 to Dec 6
4.3/5 Excellent! (998 reviews)
"I have stayed here many times. In fact, the only hotel I will stay at in Shanghai. Years ago I stayed elsewhere, but since finding Radisson blu. No where else! hIGHLY RECOMMEND!!!"

Reviewed on May 16, 2021

Radisson Blu Hotel Shanghai New World
InterContinental Shanghai Pudong Hotel, an IHG Hotel
4.5 out of 5
777 Zhangyang Road, Pudong, Shanghai, Shanghai
Fully refundable
The price is CA $134 per night from Dec 10 to Dec 10
4.4/5 Excellent! (308 reviews)
"Just the breakfast quality is a bit not as good as before, the bread"

Reviewed on Dec. 28, 2019

InterContinental Shanghai Pudong Hotel, an IHG Hotel
The Shanghai EDITION
5 out of 5
199 Nanjing Road East, Huangpu, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $340 per night from Jan 5 to Jan 5
4.5/5 Wonderful! (72 reviews)
Great service but not great for the rest
"The hotel location / access is not the easiest. Their is not real lobby convenient for meetings. The breakfast is mediocre. No espresso coffee machine in room Rooms are not large. Shower area and design is not well thought about and has some functioning problems. With all there - the services and ..."

Reviewed on Feb. 28, 2021

The Shanghai EDITION
Radisson Collection Hyland Shanghai
4 out of 5
505 Nanjing Road East, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $115 per night from Jan 2 to Jan 2
4.2/5 Excellent! (996 reviews)
"The location is amazing at Nanjing road , close to the bund, shopping area, restaurant and subway station. Staff were very helpful and supportive. Overall it’s great experience and would like to try again."

Reviewed on Aug. 13, 2021

Radisson Collection Hyland Shanghai
The Ritz-Carlton Shanghai, Pudong
5 out of 5
Shanghai IFC, 8 Century Ave, Lujiazui, Pudong, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $379 per night from Dec 6 to Dec 6
4.6/5 Wonderful! (325 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 Jan. 7, 2020

The Ritz-Carlton Shanghai, Pudong
The Peninsula Shanghai
5 out of 5
32 Zhongshan Dong Yi Road, No 32 The Bund, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $524 per night from Dec 6 to Dec 6
4.7/5 Exceptional! (256 reviews)
"Everything was good except that the shower booth door didn't close completely and the water was keep leaking and made the towels get wet on the floor. Other than that, it was very nice!"

Reviewed on Jul. 21, 2021

The Peninsula Shanghai
Shanghai Marriott Hotel City Centre
5 out of 5
555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is CA $153 per night from Dec 12 to Dec 12
4.4/5 Wonderful! (999 reviews)
Thank You
"Thanks to Sunny Hong for a warm, helpful welcome at check-in."

Reviewed on Mar. 30, 2021

Shanghai Marriott Hotel City Centre
Don't see what you're looking for?
See all available properties in Downtown 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.

Frequently asked questions

Recent Reviews in Downtown Shanghai
expedia verified reviews