China may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Hotels in Downtown Shanghai, Shanghai from CA $85

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.

Downtown Shanghai hotels and places to stay

J Hotel, Shanghai Tower
Shanghai Tower, No. 126 Dong Tai Road, Pudong New District, Shanghai
Get Rates
J Hotel, Shanghai Tower
Pudong Shangri-La East Shanghai
5 out of 5
33 Fu Cheng Road, Pudong, Shanghai
Free cancellation
The price is CA $195 per night from Dec 6 to Dec 7
4.3/5Excellent! (510 reviews)
A Very Nice Hotel

"I stayed at the Shangri-la Pudong around the Lunar New Year. It is close to two large shopping malls, restaurants, and the subway. Using the latter, it's just one stop from East Nanjing Road, and similarly it's a short taxi ride to the Bund. The view from my room of the Bund was spectacular. Breakfast ..."…"

Reviewed on Jan. 27, 2020

Pudong Shangri-La East Shanghai
Sofitel Shanghai Hyland
4 out of 5
505 Nanjing Road East, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Dec 6 to Dec 7
4.2/5Excellent! (995 reviews)

"Nice hotel in great location. Disappointed that they had no air conditioning and it was nearly 30C! Not good for a 4 star hotel!"…"

Reviewed on Nov. 21, 2020

Sofitel Shanghai Hyland
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.
Park Hyatt Shanghai
5 out of 5
No 100 Century Avenue Pudong, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $292 per night from Nov 30 to Dec 1
4.6/5Wonderful! (226 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
Waldorf Astoria Shanghai on the Bund
5 out of 5
No. 2, Zhong Shan Dong Yi Road, Huang Pu District, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $395 per night from Nov 30 to Dec 1
4.6/5Exceptional! (403 reviews)

"What else would you expect from the Waldorf besides greatness. Amazing hotel, helpful staff, will stay here again when I return to Shanghai."…"

Reviewed on Feb. 5, 2020

Waldorf Astoria Shanghai on the Bund
Mandarin Oriental Pudong Shanghai
5 out of 5
111 Pudong South Road, Pudong, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $257 per night from Nov 30 to Dec 1
4.7/5Exceptional! (275 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
Regent Shanghai Pudong
5 out of 5
210 Century Avenue, Pudong District, Shanghai, Shanghai
Free cancellation
The price is CA $237 per night from Dec 4 to Dec 5
4.7/5Exceptional! (499 reviews)

"Beautiful hotel, amazing view. Wonderful food and services!"…"

Reviewed on Jan. 21, 2020

Regent Shanghai Pudong
The Shanghai EDITION
5 out of 5
199 Nanjing Road East, Huangpu, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $353 per night from Dec 1 to Dec 2
4.6/5Wonderful! (69 reviews)

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

Reviewed on Dec. 6, 2019

The Shanghai EDITION
Shanghai Marriott Hotel City Centre
5 out of 5
555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $140 per night from Nov 30 to Dec 1
4.4/5Wonderful! (1,018 reviews)

"Central position near Peoples Square and the Metro"…"

Reviewed on Jan. 23, 2020

Shanghai Marriott Hotel City Centre
The Sukhothai Shanghai
5 out of 5
380 Weihai Road, Jing'an District, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $243 per night from Dec 29 to Dec 30
4.7/5Exceptional! (217 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 Jun. 28, 2020

The Sukhothai Shanghai
Renaissance Shanghai Yu Garden Hotel
4.5 out of 5
159 South He Nan Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $118 per night from Nov 30 to Dec 1
4.4/5Excellent! (999 reviews)

"Overall hotel was good, convenient location. But check-in process was a bit delayed. We got there around 4pm. Hotel staff asked us to wait for 15 minutes for room to be ready. This is the first time encountered such experience. Other than that, service was good"…"

Reviewed on Jan. 24, 2020

Renaissance Shanghai Yu Garden Hotel
Jin Jiang Hotel Shanghai
4.5 out of 5
No. 59 Mao Ming Road ( S ), Shanghai, Shanghai
The price is CA $85 per night from Nov 30 to Dec 1
4.1/5Very Good! (733 reviews)

"The hotel not new but it was gorgeous. The room also clean and comfortable."…"

Reviewed on Jan. 9, 2020

Jin Jiang Hotel 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 CA $711 per night from Nov 30 to Dec 1
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
Andaz Xintiandi Shanghai - a concept by Hyatt
4.5 out of 5
88 Songshan Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $190 per night from Dec 3 to Dec 4
4.5/5Wonderful! (360 reviews)

"Amazing hotel with a great location."…"

Reviewed on May 4, 2020

Andaz Xintiandi Shanghai - a concept by Hyatt
The Peninsula Shanghai
5 out of 5
32 Zhongshan Dong Yi Road, No 32 The Bund, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $434 per night from Nov 30 to Dec 1
4.7/5Exceptional! (250 reviews)

"We stayed at the Peninsula in Beijing and Shanghai. It is the best of the best! 24 hour room service! Best location. Awesome bar. Will be staying at the Peninsula if available at any city."…"

Reviewed on Dec. 9, 2019

The Peninsula Shanghai
ifc residence
5 out of 5
8 Century Avenue Pudong Lujiazui, Shanghai, Shanghai
The price is CA $214 per night from Dec 7 to Dec 8
4.5/5Wonderful! (569 reviews)
Good for family stay

"We really enjoyed the stay in IFC residence. Family-friendly room and equipment. Swimming pool is great for children, although the water temperature is rather low. The breakfast doesn't have a wide variety of food selection but still delicious."…"

Reviewed on Jul. 6, 2020

ifc residence
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $184 per night from Nov 30 to Dec 1
4.4/5Wonderful! (871 reviews)
Great stay

"Everything was excellent- highly recommended."…"

Reviewed on Jan. 28, 2020

Grand 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 CA $136 per night from Nov 30 to Dec 1
4.6/5Wonderful! (476 reviews)
Excellent Location

"Excellent location."…"

Reviewed on Dec. 29, 2019

JW Marriott Hotel Shanghai Tomorrow Square
Les Suites Orient, Bund Shanghai
5 out of 5
1 East Jinling Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $177 per night from Dec 1 to Dec 2
4.5/5Wonderful! (1,039 reviews)

"The establishment and facilities are a bit old, but the service staff is friendly. The view from the room is also excellent."…"

Reviewed on Sep. 10, 2020

Les Suites Orient, Bund Shanghai
The Westin Bund Center, Shanghai
5 out of 5
88 Henan Central Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $160 per night from Nov 30 to Dec 1
4.4/5Excellent! (868 reviews)
Wonderful upgrade

"Booked 4 rooms last minute and was pleasantly surprised with an upgrade. The bedroom and bathroom are very spacious and stylish, with nice touches like the lavender sleep balm and zojirushi hot water urn. The hotel is conveniently located near major attractions in the city and a 30min ride to the ..."…"

Reviewed on Jan. 16, 2020

The Westin Bund Center, Shanghai
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.

Downtown Shanghai Hotels Guide

Expedia.ca offers a selection of 245 hotels in Downtown Shanghai. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Downtown Shanghai. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Downtown Shanghai neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Downtown Shanghai, Shanghai now!

Frequently asked questions

What's it like in Downtown Shanghai?
Downtown Shanghai is a historic neighborhood known for its picturesque gardens and sightseeing. Experience the best of Downtown Shanghai with a visit to Yu Garden, The Bund, and Nanjing Road Shopping District.
Where is the best place to stay in Downtown Shanghai?
Based on Expedia customer reviews, Mandarin Oriental Pudong Shanghai is the highest ranked property in Downtown Shanghai. This 5-star hotel offers a full-service spa and 4 restaurants. It is located a short 9-minute walk from Oriental Pearl Tower. Other top choices in the neighborhood include Fairmont Peace Hotel and Bulgari Hotel Shanghai.
How many hotels will I be able to find in Downtown Shanghai?
If you’re searching for places to stay in Shanghai, Expedia has something to meet your needs with 244 Downtown Shanghai hotels and other accommodations to choose from.
If I need to cancel my hotel reservation in Downtown Shanghai, will I receive a refund?
Yes! You’ll find that most hotel reservations are fully refundable if cancelled before the accommodation’s cancellation deadline, which is usually within 24-48 hours of check in. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within 24 hours of booking. Enter your dates, click on “Search”, then you can filter by “free cancellation” to review the best deals available in Downtown Shanghai.
What are the top things to see and do in Downtown Shanghai?
If you’re looking for activities to do while you’re in Downtown Shanghai, check out Shanghai International Cruise Ship Terminal, Bund Sightseeing Tunnel, and Dongchang Road Ferry Wharf. Yu Garden and The Bund are some other stops to visit in the neighborhood. Don’t miss favorite places to visit in the surrounding area, such as Nanjing Road Shopping District, Oriental Pearl Tower, and People’s Square. When you’re sightseeing in Shanghai, Shanghai Tower and Shanghai World Financial Center are also worth a stop.
How can I get around Downtown Shanghai and the greater Shanghai area?
For a quick way to explore the city, catch a ride on metro transit at East Nanjing Road Station, Yuyuan Garden Station, or Lujiazui Station.

Recent Reviews in Downtown Shanghai

More trip options