Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Shanghai

Tonight 23 Mar - 24 Mar
This weekend 29 Mar - 31 Mar
Next weekend 5 Apr - 7 Apr

Featured Shanghai Hotels with smoking rooms

See all 1,873 properties in Shanghai
Andersen Culture Hotel
Andersen Culture Hotel
3.0 out of 5.0 349-351 ZHA PU ROAD, HONGKOU DISTRICT,, Shanghai, PVG
Ascott Huai Hai Road Shanghai
Ascott Huai Hai Road Shanghai
4.5 out of 5.0 No 282,Huai Hai Road Central, Huangpu District, Shanghai, Shanghai
Free cancellation
4.1/5 (337 reviews)
RM597/ night for 2 guests

Comfortable room and very clean. Staff very very helpful.

Reviewed on 11 Feb,2019
Brightel All Suites Shanghai
Brightel All Suites Shanghai
3.5 out of 5.0 No 288 North Shaanxi Road, Shanghai, Shanghai
3.1/5 (92 reviews)

Can't stand the cigarette smell when I first step into my room...

Reviewed on 16 Dec,2015
Chenlong Service Apartment - Yuanda Building
Chenlong Service Apartment - Yuanda Building
2.5 out of 5.0 Room 3601, No.360, Changshou Road,, Putuo,360, Shanghai, PVG
City Hotel Shanghai
City Hotel Shanghai
3.5 out of 5.0 5-7 Shan Xi Road South, Shanghai, Shanghai
Free cancellation
3.7/5 (771 reviews)
RM241/ night for 2 guests

Good location and walkable distance to metro station. Price is reasonable as compared to similar hotels in city centre.

Reviewed on 19 Mar,2019
Courtyard by Marriott Shanghai Pudong
Courtyard by Marriott Shanghai Pudong
4.0 out of 5.0 838 Dong Fang Road, Pudong New District, Shanghai, Shanghai
Free cancellation
4.2/5 (363 reviews)
RM303/ night for 2 guests

Beautiful hotel in a very busy location. Only complaints were lack of amenities and the very tiny rooms, which is true all over China. Two twin beds per room. They don't have families of 7 here, so even with 2 rooms, there wasn't close to enough space. Really no TV to speak of other than propaganda ...

Reviewed on 9 Feb,2019
Courtyard by Marriott Shanghai Xujiahui
Courtyard by Marriott Shanghai Xujiahui
4.0 out of 5.0 100 Hongqiao Road, Shanghai, Shanghai
Free cancellation
4.5/5 (237 reviews)
RM363/ night for 2 guests

Great central hotel for those that can’t afford/don’t want the Bund. I would use again

Reviewed on 3 Feb,2019
Courtyard by Marriott Shanghai International Tourism and Resorts Zone
Courtyard by Marriott Shanghai International Tourism and Resorts Zone
4.0 out of 5.0 No. 17 Lane, 3999 Xiupu Road, Pudong District, Shanghai
Free cancellation
4.2/5 (133 reviews)
RM306/ night for 2 guests

This Hotel's proximity to Disneyland is probably the closest non-Disney hotel in the area. Rooms are big and beds are comfy. Staff are wonderful

Reviewed on 9 Mar,2019
Days Hotel Insun Shanghai
Days Hotel Insun Shanghai
3.5 out of 5.0 2022 Zhenbei Rd, Putuo District, Shanghai, Shanghai
2.5/5 (6 reviews)

They were somewhat confused about my online order, but got that taken care of efficiently. The rooms were clean and enjoyable, although transportation could be a bit difficult.

Reviewed on 3 Mar,2011
Map

Recently booked Shanghai hotels

Four Seasons Hotel Shanghai at Pudong
5.0 out of 5.0
Last booking: 12 minutes ago
Radisson Blu Shanghai Pudong Jinqiao
4.5 out of 5.0
Last booking: 13 minutes ago
Hotel Equatorial Shanghai
4.5 out of 5.0
Last booking: 4 hours ago
Mercure Shanghai Royalton
4.0 out of 5.0
Last booking: 5 hours ago
Pentahotel Shanghai
3.5 out of 5.0
Last booking: 5 hours ago