Shanghai Hotels from S$67

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Shanghai hotels

Central Hotel Shanghai
4 out of 5
No 555 Jiujiang Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$133 per night from 6 Oct to 7 Oct
S$133
per night
6 Oct - 7 Oct
1.01 km from city centre
8.8/10 Excellent! (1,000 reviews)
"Not expensive, very nice hotel and excellent location - close to the metro line 2 which travels between the two Shanghai airports, close to a big shopping street and in walking distance from fantastic view to the Shanghai skyline. I would book this hotel again and I recommended this hotel to my ..."

Reviewed on 21 Sep,2023

Central Hotel Shanghai
Ifc Residence
5 out of 5
8 Century Avenue Pudong Lujiazui, Shanghai, Shanghai
The price is S$271 per night from 26 Oct to 27 Oct
S$271
per night
26 Oct - 27 Oct
2.82 km from city centre
9/10 Wonderful! (608 reviews)
"Perfect location for shopping and walking around, the rooftop swimming pool was amazingly clean with a beautiful view of the landscape. Suite was quite cozy and spacious, shower was really powerful. The living space on 3rd floor is connected to the IFC mall so it's quite convenience to walk ..."

Reviewed on 4 Sep,2023

Ifc Residence
Ramada Plaza Shanghai Pudong Airport
4 out of 5
1100 Qi Hang Road, Pudong International Airport, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$176 per night from 1 Oct to 2 Oct
S$176
per night
1 Oct - 2 Oct
32.39 km from city centre
8/10 Very Good! (1,001 reviews)
Good, except for transport from the airport
"Fine hotel to stay very near the airport (but not close enough to walk). Comfortable, clean and good room service. But shuttle from the airport not frequent enough at night, and no pick up spot marked. Had to call the hotel, then wound up taking a taxi - and the driver made a fuss because it was ..."

Reviewed on 26 Sep,2023

Ramada Plaza Shanghai Pudong Airport
Save an average of 15% on thousands of hotels when you're signed in
The Ritz-Carlton Shanghai, Pudong
5 out of 5
Shanghai IFC, 8 Century Ave, Lujiazui, Pudong, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$432 per night from 7 Oct to 8 Oct
S$432
per night
7 Oct - 8 Oct
2.99 km from city centre
9.2/10 Wonderful! (355 reviews)
"Amazing property and amazing view. Definitely check out the swimming pool. The only two small negatives - there were no scales in the room and the breakfast buffet was good, but not stellar as would be expected at Ritz level."

Reviewed on 15 Sep,2023

The Ritz-Carlton Shanghai, Pudong
Riverdale Residence Xintiandi Shanghai
4 out of 5
98 Shou Ning Road, 200021 Shanghai, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$163 per night from 11 Oct to 12 Oct
S$163
per night
11 Oct - 12 Oct
1.7 km from city centre
8.8/10 Excellent! (846 reviews)
"Nice location and staff are friendly"

Reviewed on 19 Sep,2023

Riverdale Residence Xintiandi Shanghai
The Portman Ritz-Carlton, Shanghai
5 out of 5
Shanghai Centre, 1376 Nanjing Xi Lu, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$262 per night from 20 Oct to 21 Oct
S$262
per night
20 Oct - 21 Oct
2.29 km from city centre
8.8/10 Excellent! (517 reviews)
"Good"

Reviewed on 26 Aug,2023

The Portman Ritz-Carlton, Shanghai
Courtyard by Marriott Shanghai Central
4 out of 5
338 Heng Feng Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$137 per night from 4 Oct to 5 Oct
S$137
per night
4 Oct - 5 Oct
2.08 km from city centre
9/10 Wonderful! (741 reviews)
"Good"

Reviewed on 28 Aug,2023

Courtyard by Marriott Shanghai Central
Waldorf Astoria Shanghai on the Bund
5 out of 5
No. 2, Zhong Shan Dong Yi Road, Huang Pu District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$464 per night from 16 Oct to 17 Oct
S$464
per night
16 Oct - 17 Oct
1.9 km from city centre
9.2/10 Wonderful! (434 reviews)
"First class outstanding experience! The food, service, property, location and staff surpassed all expectations!! Highly recommend this property."

Reviewed on 11 Sep,2023

Waldorf Astoria Shanghai on the Bund
Novotel Shanghai Clover
4.5 out of 5
Building No 1, Lane 3188, Xiupu Road, Pudong, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$124 per night from 6 Oct to 7 Oct
S$124
per night
6 Oct - 7 Oct
18.38 km from city centre
8.6/10 Excellent! (973 reviews)
"Hotel staff are friendly. Hotel is clean and quite . Breakfast has many choices."

Reviewed on 27 Jul,2023

Novotel Shanghai Clover
Conrad Shanghai
5 out of 5
789 Nanjing Road East, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$223 per night from 6 Oct to 7 Oct
S$223
per night
6 Oct - 7 Oct
0.21 km from city centre
8.4/10 Very Good! (997 reviews)
"Excellent location, poor room design (i.e. the room is meant for guest to stay not just for fancy design). Its toilet downgrades conrad's standard as a premium hotel brand."

Reviewed on 10 Sep,2023

Conrad Shanghai
Modena by Fraser Putuo Shanghai
4 out of 5
No. 1, Lane 58, Tongchuan Road, Putuo District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$111 per night from 6 Oct to 7 Oct
S$111
per night
6 Oct - 7 Oct
5.75 km from city centre
8.6/10 Excellent! (826 reviews)
"Had an excellent stay. The place is clean, quiet and comfortable. There is plenty places to eat nearby."

Reviewed on 20 Sep,2023

Modena by Fraser Putuo Shanghai
Ascott Huai Hai Road Shanghai
4.5 out of 5
No 282,Huai Hai Road Central, Huangpu District, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$219 per night from 6 Oct to 7 Oct
S$219
per night
6 Oct - 7 Oct
1.44 km from city centre
8.2/10 Very Good! (467 reviews)
This was your grandmother's 4-star hotel...
"Very dated hotel that charges 4-star prices based on location and room size more than condition or upkeep. There are newer cheaper options in Shanghai that provide a better experience in my opinion. The hotel really has no areas for sitting and working with a laptop, and the patio seen in photos ..."

Reviewed on 24 Jun,2023

Ascott Huai Hai Road Shanghai
Grand Kempinski Hotel Shanghai
5 out of 5
1288 Lujiazui Ring Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$207 per night from 6 Oct to 7 Oct
S$207
per night
6 Oct - 7 Oct
3.37 km from city centre
9/10 Wonderful! (876 reviews)
"impeccable"

Reviewed on 19 Sep,2023

Grand Kempinski Hotel Shanghai
Radisson Blu Hotel Shanghai New World
5 out of 5
88 Nanjing West Road, Shanghai, Shanghai
The price is S$200 per night from 6 Oct to 7 Oct
S$200
per night
6 Oct - 7 Oct
0.16 km from city centre
8.6/10 Excellent! (999 reviews)
"Very convenient hotel but slightly expensive. Room has smoky smell despite being non smoking room"

Reviewed on 21 Sep,2023

Radisson Blu Hotel Shanghai New World
Four Points by Sheraton Shanghai, Daning
4 out of 5
1928 Gong He Xin Road, Shanghai, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$131 per night from 5 Oct to 6 Oct
S$131
per night
5 Oct - 6 Oct
4.95 km from city centre
8/10 Very Good! (129 reviews)
"Easy to shopping around"

Reviewed on 6 Aug,2023

Four Points by Sheraton Shanghai, Daning
Intercontinental Shanghai Wonderland, an IHG Hotel
4 out of 5
5888 Chenhua Road, Songjiang District, Shanghai
Fully refundableReserve now, pay when you stay
The price is S$422 per night from 5 Oct to 6 Oct
S$422
per night
5 Oct - 6 Oct
35.87 km from city centre
8.4/10 Very Good! (54 reviews)
"the best hotel so far, the front desk is very helpful & upgraded our room automatically. we are very happy & satisfied with the services."

Reviewed on 27 Aug,2023

Intercontinental Shanghai Wonderland, an IHG Hotel
Kerry Hotel Pudong Shanghai
5 out of 5
No.1388 HuaMu Road, Pudong, Shanghai, Shanghai
The price is S$192 per night from 15 Oct to 16 Oct
S$192
per night
15 Oct - 16 Oct
8.63 km from city centre
8.8/10 Excellent! (339 reviews)
"Another great stay at the Kerry. Hotel and area around it are great and would recommend staying if attending a fair. Def stay again"

Reviewed on 14 Sep,2023

Kerry Hotel Pudong Shanghai