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 WiFi

See all 1,873 properties in Shanghai
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
Dorsett Shanghai
Dorsett Shanghai
4.0 out of 5.0 No.800 Hua Mu Road, Pudong New District, Shanghai, Shanghai
4.2/5 (1,466 reviews)
RM296/ night for 2 guests

It is basically a nice place to be. Very helpful staff. My only complaint is that I was upgraded to a room right next to the new elevator construction. That was not nice. Just be careful of your VIP upgrades!

Reviewed on 22 Mar,2019
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
Ramada Plaza Shanghai Pudong Airport
Ramada Plaza Shanghai Pudong Airport
4.0 out of 5.0 1100 Qi Hang Road, Pudong International Airport, Shanghai, Shanghai
Free cancellation
3.9/5 (1,188 reviews)
RM486/ night for 2 guests

It is a nice hotel with good staffs. The rooms are very comfortable and clean. Shuttle bus to the airport is very convenient.

Reviewed on 8 Mar,2019
The Bund Riverside Hotel
The Bund Riverside Hotel
4.0 out of 5.0 398 East Beijing Road (Beijing Dong Lu), Huangpu District, Shanghai, Shanghai
Free cancellation
3.7/5 (1,805 reviews)
RM291/ night for 2 guests

Staff was helpful in translating addresses and getting taxis.

Reviewed on 16 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 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
Central Hotel Shanghai
Central Hotel Shanghai
4.0 out of 5.0 No 555 Jiujiang Road, Shanghai, Shanghai
Free cancellation
4.4/5 (1,452 reviews)
RM449/ night for 2 guests

Hotel is in the best location in the heart of all the action getting in to Shanghai is a nightmare took 2.5 hours to get through all the red tape getting out a little better but scaring your luggage three times and paper work and the airport is still being built they are so out of touch very little ...

Reviewed on 19 Mar,2019
Renaissance Shanghai Yu Garden Hotel
Renaissance Shanghai Yu Garden Hotel
4.5 out of 5.0 159 South He Nan Road, Shanghai, Shanghai
Free cancellation
4.4/5 (1,780 reviews)
RM424/ night for 2 guests

Exquisite with wonderful service! The front desk staff speak English and it is a beautiful hotel!

Reviewed on 12 Mar,2019
Map

Recently booked Shanghai hotels

Merry Hotel Shanghai
4.0 out of 5.0
Last booking: 22 minutes ago
Four Seasons Hotel Shanghai at Pudong
5.0 out of 5.0
Last booking: 39 minutes ago
Radisson Blu Shanghai Pudong Jinqiao
4.5 out of 5.0
Last booking: 40 minutes ago
InterContinental Shanghai Ruijin
5.0 out of 5.0
Last booking: 2 hours ago
Royal International Hotel
4.5 out of 5.0
Last booking: 3 hours ago
Waldorf Astoria Shanghai on the Bund
5.0 out of 5.0
Last booking: 4 hours ago
Hotel Equatorial Shanghai
4.5 out of 5.0
Last booking: 5 hours ago
Green Court Serviced Apartment-Green City
4.0 out of 5.0
Last booking: 5 hours ago
Mercure Shanghai Royalton
4.0 out of 5.0
Last booking: 5 hours ago