Top 10 Hotels in Downtown Shanghai

See all 88 Hotels in Downtown Shanghai
Sofitel Shanghai Hyland
Sofitel Shanghai Hyland

505 Nanjing Road East, Shanghai 200001

4.0 out of 5.0
4.2 out of 5 (771 reviews)

This family-friendly Shanghai hotel is located in the historical district, within a 15-minute walk of Nanjing Road Shopping …

$135
The Bund Hotel
The Bund Hotel

No 525 Guangdong Road Huangpu, Shanghai 200001

3.5 out of 5.0
3.9 out of 5 (766 reviews)

Located in the city center, this business-friendly Shanghai hotel is a five minute walk from the Bund and Nanjing Road or …

$80
Radisson Blu Hotel Shanghai New World
Radisson Blu Hotel Shanghai New World

88 Nanjing Road, Shanghai 200085

4.5 out of 5.0
4.5 out of 5 (728 reviews)

Located on Nanjing Road just blocks from its pedestrian shopping area, this 40-floor hotel overlooks central People's Square …

$120
Howard Johnson Plaza Shanghai
Howard Johnson Plaza Shanghai

595 Jiu Jiang Road, Shanghai 200001

4.0 out of 5.0
4.3 out of 5 (1,008 reviews)

Located in the heart of Shanghai, this hotel is steps from Yong'an Department Store and Nanjing Road Shopping District …

$105
The Yangtze Boutique Shanghai
The Yangtze Boutique Shanghai

No. 740 Hankou Road, People's Square, Shanghai 200001

5.0 out of 5.0
4.4 out of 5 (670 reviews)

Located in the heart of Shanghai, this luxury hotel is within a 10-minute walk of Shanghai Urban Planning Exhibition Center …

$143
The Bund Riverside Hotel
The Bund Riverside Hotel

398 East Beijing Road (Beijing Dong Lu), Shanghai 200001

4.0 out of 5.0
3.7 out of 5 (1,610 reviews)

Located in the heart of Shanghai, this hotel is steps from Customs House and The Bund. Pudong Riverside Promenade and Park …

$74
The Seventh Heaven Hotel
The Seventh Heaven Hotel

627 East Nanjing Road, Shanghai 200001

3.0 out of 5.0
3.4 out of 5 (497 reviews)

Located in the heart of Shanghai, this historic hotel is steps from Yong'an Department Store and Nanjing Road Shopping …

$586
Jin Jiang Pacific Hotel Shanghai
Jin Jiang Pacific Hotel Shanghai

108, Nanjing West Road, Shanghai 200003

3.0 out of 5.0
3.7 out of 5 (447 reviews)

Located in the heart of Shanghai, this hotel is within a 10-minute walk of Madame Tussaud's Wax Museum, People's Square, and …

$73
New Harbour Service Apartments
New Harbour Service Apartments

No 88 Yongshou Road Huang Pu D, Shanghai 200021

3.5 out of 5.0
4.1 out of 5 (975 reviews)

Located in downtown Shanghai, this hotel is in a lively neighbourhood of small restaurants and shops, a short walk to …

$112
Shanghai Charms Hotel
Shanghai Charms Hotel

619 Jiujiang Road Huangpu Dist, Shanghai 200001

3.0 out of 5.0
3.3 out of 5 (354 reviews)

Situated in Shanghai, this hotel is steps from Yong'an Department Store and Nanjing Road Shopping District. People's Square …

$52

Recent Reviews in Downtown Shanghai

Hide content

Where to stay in Downtown Shanghai

Downtown Shanghai Hotel Guide

Expedia.com offers a selection of 97 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.com 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.com even provides you with a map so you may find cheap 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, now, including last minute deals!