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 Budget Hotels

See all 1,873 properties in Shanghai
Hao Du Hotel
Hao Du Hotel
2.5 out of 5.0 No. 41 South Guangxi Road, Shanghai
Free cancellation
4.0/5 (461 reviews)
RM106/ night for 2 guests

good good good

Reviewed on 15 Mar,2019
Amersino Hotel Shanghai
Amersino Hotel Shanghai
2.5 out of 5.0 Datong Road,933, Shanghai, PVG
3.0/5 (207 reviews)

easy to find ,easy to goto THE train, easy to get food,also easy to goto city ctr by subways

Reviewed on 30 Sep,2017
Shanghai Forson Int'l Boutique Hotel - I
Shanghai Forson Int'l Boutique Hotel - I
3.5 out of 5.0 No.85 Chuang Huang Road, Pudong New District, Shanghai
Free cancellation
3.8/5 (60 reviews)
RM149/ night for 2 guests

The property was very clean and new! The location though it's not so good if you want to go to downtown Shanghai (Pudong (skycrapers) and Puxi (the bund and Ninjang road)).

Reviewed on 21 Oct,2018
SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)
SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)
4.0 out of 5.0 No. 839 Renmin Road, Huangpu District, Shanghai, Shanghai
Free cancellation
4.3/5 (2,768 reviews)
RM391/ night for 2 guests

Great location near the Bund. The staff are very helpful.

Reviewed on 15 Mar,2019
Bo Ai International Hotel
Bo Ai International Hotel
3.5 out of 5.0 No. 4120 People's Pond Road, Pudong District, Shanghai
Free cancellation
3.0/5 (36 reviews)
RM129/ night for 2 guests

Our stay was good. Only thing not convient was that nobody spoke English. The sheets smelled like smoke and the pillowcase was ripped. Other than that it was really clean. Definitely worth staying at for one night when you have a long layover. They even had a free shuttle that picked us up and took ...

Reviewed on 17 Dec,2018
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
Campanile Shanghai Bund Hotel
Campanile Shanghai Bund Hotel
3.0 out of 5.0 No.33 Fujian S Rd, Huangpu Qu, Shanghai
Free cancellation
4.2/5 (694 reviews)
RM289/ night for 2 guests

One of the best hotels I've stayed in! The staff was very friendly and they made checking in and checking out very easy. As we didn't speak any Chinese, it was very helpful to have a staff that spoke English as they were able to guide us. The breakfast buffet is fantastic and probably my favorite ...

Reviewed on 20 Mar,2019
Shanghai Marriott Hotel City Centre
Shanghai Marriott Hotel City Centre
5.0 out of 5.0 555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
Free cancellation
4.5/5 (1,507 reviews)
RM454/ night for 2 guests

Great hotel, nice location, very close to Nanjing road, walkable to malls, shops, restaurants, movie theatres, etc., overall coondition of the hotel is well maintained.

Reviewed on 20 Mar,2019
Shanghai Joyful Star Wanxia Hotel (Pudong Airport/Disney /Free Trade Zone Area)
Shanghai Joyful Star Wanxia Hotel (Pudong Airport/Disney /Free Trade Zone Area)
3.5 out of 5.0 No. 472, Ganghong Road, Pudong District, Shanghai
Free cancellation
3.7/5 (494 reviews)
RM101/ night for 2 guests

For budget stay this hotel checked all the right boxes. Clean room. No frill bath. Decent breakfast. Airport pick n drop. For long overlays this is a decent option

Reviewed on 3 Mar,2019
Map

Recently booked Shanghai hotels

Four Seasons Hotel Shanghai at Pudong
5.0 out of 5.0
Last booking: 46 minutes ago
Royal International Hotel
4.5 out of 5.0
Last booking: 3 hours ago
Hotel Equatorial Shanghai
4.5 out of 5.0
Last booking: 5 hours ago