Beginning of main content

Search over 895,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 16 Jan - 17 Jan
This weekend 18 Jan - 20 Jan
Next weekend 25 Jan - 27 Jan

Featured Shanghai Budget Hotels

See all 1,994 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 (424 reviews)
RM106/ nightfor 2 guests

The bed is like hole is not good set. Room good clean.they clean room but they dun change a blanket.

Reviewed on 12 Jan,2019
Amersino Hotel Shanghai
Amersino Hotel Shanghai
2.5 out of 5.0 Datong Road,933, SHANGHAI
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, Shanghai
Free cancellation
3.8/5 (57 reviews)
RM148/ nightfor 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
Free cancellation
4.3/5 (2,705 reviews)
RM288/ nightfor 2 guests

A good hotel in an excellent location, many attractions available within walking distance. The Hotel staff were very accommodating despite the obvious language difficulties. Breakfast supplied was very generous and catered for a broad range of tastes and will satisfy all travellers.

Reviewed on 10 Jan,2019
Bo Ai International Hotel
Bo Ai International Hotel
3.5 out of 5.0 No. 4120 People's Pond Road, Shanghai
Free cancellation
3.0/5 (34 reviews)
RM129/ nightfor 2 guests

By the Sea, as advertised. Shuttle service was up and running. The staff were always friendly and considerate. I highly recommended it. Very professional!

Reviewed on 2 May,2018
City Hotel Shanghai
City Hotel Shanghai
3.5 out of 5.0 5-7 Shan Xi Road South, Shanghai
Free cancellation
3.7/5 (754 reviews)
RM210/ nightfor 2 guests

The hotel was better than i expected based on reviews... the location in amazing if your into shopping and clean area. Only one thing i can say is ghat the bed were hard but i love that for my back support so it was good for me.

Reviewed on 1 Nov,2018
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 (637 reviews)
RM185/ nightfor 2 guests

Good value hotel in convenient and intresting location, approx 5-10 min walk to metro and walkable to the bund. Staff were helpful and efficient. Room was ok size for one person, cleanliness was good. Would stay again.

Reviewed on 13 Jan,2019
Shanghai Marriott Hotel City Centre
Shanghai Marriott Hotel City Centre
555 Xi Zang Road Middle, Shanghai
Free cancellation
4.5/5 (1,452 reviews)
RM529/ nightfor 2 guests

Great staff and amenities. Good restaurant choice.

Reviewed on 14 Jan,2019
Joyful Star Hotel (Disney--wanxia)
Joyful Star Hotel (Disney--wanxia)
3.5 out of 5.0 No. 472, Ganghong Road, Shanghai
Free cancellation
3.6/5 (429 reviews)
RM111/ nightfor 2 guests

Staff very nice and it was in a convenient location. The door was off alignment a little so we had to pick the door up to close it.

Reviewed on 11 Jan,2019
Map

Recently booked Shanghai hotels

Dorsett Shanghai
4.0 out of 5.0
Last booking: 1 hour ago
Jin Jiang Hotel Shanghai
4.5 out of 5.0
Last booking: 1 hour ago
The Eton Hotel
4.5 out of 5.0
Last booking: 2 hours ago
Ramada Plaza Shanghai Pudong Airport
4.0 out of 5.0
Last booking: 2 hours ago
Jin Jiang Tower
4.0 out of 5.0
Last booking: 4 hours ago
SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)
4.0 out of 5.0
Last booking: 5 hours ago