Shanghai

Search Shanghai, China Hotels from NZ$57

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.

10 Best Hotels in Shanghai

Shanghai Marriott Hotel City Centre
5 out of 5
555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
NZ$256
per night
28 Nov. - 29 Nov.
4.5/5Wonderful! (1,652 reviews)

"A very good example of a business hotel in China - excellent gym, exec lounge, good meeting facilities, friendly and helpful staff - couldn't ask for more on a 3 day trip to Shanghai during CIIE - the only suggestion would be that the hotel cars are a little pricey - the Manager of the Exec Lounge ..."…"

Reviewed on 10 Nov. 2019

Shanghai Marriott Hotel City Centre
Novotel Shanghai Clover
4.5 out of 5
Building No 1, Lane 3188, Xiupu Road, Pudong, Shanghai
Free Cancellation
NZ$140
per night
28 Nov. - 29 Nov.
4.3/5Excellent! (783 reviews)

"The transportation was very weak while returning from expo the hotel shuttle didnt come for one hour to pick me up and hotel employee did not want to pay for taxi fare I got to come to hotel! The next day I had to go to expo and hotel shuttel was not there to pick us up they asked a cab and tried ..."…"

Reviewed on 31 Oct. 2019

Novotel Shanghai Clover
Radisson Blu Hotel Shanghai New World
5 out of 5
88 Nanjing West Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
NZ$171
per night
13 Dec. - 14 Dec.
4.4/5Wonderful! (1,588 reviews)

"Location and facilities are excellent. My only complaint was regarding the main dining room. We had dinner there our first night and my husbands dinner was cold when it arrived after half an hour wait. He had fish and chips. I ordered spaghetti and had to wait 40 minutes for my meal. I had to get ..."…"

Reviewed on 30 Oct. 2019

Radisson Blu Hotel Shanghai New World
Grand Central Hotel Shanghai
4.5 out of 5
505 Jiujiang Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
NZ$220
per night
12 Dec. - 13 Dec.
4.5/5Wonderful! (1,731 reviews)

"Excellent service and amenities, great location and hotel very clean with good sized rooms."…"

Reviewed on 9 Nov. 2019

Grand Central Hotel Shanghai
Renaissance Shanghai Yu Garden Hotel
4.5 out of 5
159 South He Nan Road, Shanghai, Shanghai
Free Cancellation
NZ$226
per night
24 Nov. - 25 Nov.
4.4/5Excellent! (1,910 reviews)

"The property is of walking distance to Yu Garden and Chenhuang and the Yu garden metro station, very convenient. The gym is well equipped, and there is a swimming pool with well equipped showers (hairdryers, cotton pads, lockers in the changing rooms) Staff are very friendly and helpful with booking ..."…"

Reviewed on 31 Oct. 2019

Renaissance Shanghai Yu Garden Hotel
Hilton Shanghai Hongqiao
5 out of 5
No.1116 Hong Song East Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
NZ$141
per night
14 Dec. - 15 Dec.
4.2/5Excellent! (923 reviews)

"Basic room was fine. Pricy breakfast option. A little far from public transportation. But nice garden area, and away from high traffic road."…"

Reviewed on 25 Sep. 2019

Hilton Shanghai Hongqiao
Hyatt On The Bund
5 out of 5
199 Huang Pu Road, Shanghai, Shanghai
NZ$300
per night
15 Dec. - 16 Dec.
4.3/5Excellent! (751 reviews)

"The hotel is modern and in a great location. We asked for a room on a high floor with a view of the bund. The reservation people were great giving us a excellent view."…"

Reviewed on 5 Oct. 2019

Hyatt On The Bund
Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area)
3.5 out of 5
No. 815 Chen Yang Road, Pudong New Disctrict, Shanghai
Free CancellationReserve now, pay when you stay
NZ$84
per night
21 Nov. - 22 Nov.
4.1/5Very Good! (383 reviews)

"Everything is clean and fresh including the room, linens, corridors, wall decorations. The breakfast is superb as well."…"

Reviewed on 5 Nov. 2019

Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area)
Hao Du Hotel
2.5 out of 5
No. 41 South Guangxi Road, Shanghai
Free CancellationReserve now, pay when you stay
NZ$57
per night
5 Dec. - 6 Dec.
4/5Very Good! (617 reviews)

"Perfectly serviceable for sleeping. Great if you don’t care about luxury- but are there just to explore the city. Very close to many great attractions."…"

Reviewed on 11 Nov. 2019

Hao Du Hotel
The Langham, Shanghai, Xintiandi
5 out of 5
No.99 Madang Road, Luwan District, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
NZ$311
per night
14 Dec. - 15 Dec.
4.7/5Exceptional! (517 reviews)

"Excellent location and very clean room with great amenities."…"

Reviewed on 23 Oct. 2019

The Langham, Shanghai, Xintiandi
Don't see what you're looking for?
See all available properties in Shanghai
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Accommodation in Shanghai

Book an adventure to Shanghai and explore China’s east coast. This highly populated city sits roughly halfway between Guangzhou and Beijing. A holiday in Shanghai could mean a ride on the Maglev—the world’s fastest train—or a stroll in Fuxing Park. Take a step back in time and learn about the city’s history at the Shanghai Museum, and find some peace and quiet at the Jade Buddha Temple. While you’re visiting, sip tea at Yu Garden, make a splash at Shanghai City Beach, and scan the skyline for the Shanghai World Financial Center—one of the tallest buildings in the world. From sampling the local cuisine to browsing the markets, you just might end up extending your stay.

Hotels and Accommodation

At Expedia.co.nz, we feature a wide range of Shanghai accommodation that will meet and exceed all your travel expectations. Check out our listings to find places near the Bund’s boardwalk or the financial district in Lujiazui. Whether you’re in search of a Shanghai airport hotel or something closer to the city centre, we’ve got just what you’re looking for.

Getting There

Travelling by air? Book your flight to Shanghai Pudong International Airport (PVG), which is roughly 40 km southeast of the city centre. To get to your holiday spot, hire one of our Shanghai rental cars in advance, take the Maglev train, or hop in an airport shuttle. Taxis service the airport terminal, too.

Save Big When You Book Today

Deciding between a comfortable motel or luxury hotel in Shanghai? Regardless of what you choose, we’ll help you score a cheap deal on your lodging. In addition to providing you with discounts on Shanghai hotels, we also offer low rates on airfare and rental cars. There’s no need to spend a fortune on your holiday, so book with us, and have more money to spare on your adventures in the People’s Republic of China.

More trip options

Recently booked Shanghai hotels

Recent Reviews in Shanghai