1100 Cheap Hotels in Shanghai

See all 1,100 Hotels in Shanghai
The Bund Riverside Hotel
The Bund Riverside Hotel

398 East Beijing Road (Beijing Dong Lu), Shanghai 200001

4.0 out of 5.0
3.7 out of 5 (1,606 reviews)

Located in the heart of Shanghai, this hotel is steps from Customs House and The Bund. Pudong Riverside Promenade and Park an …

NZ$117
Salvo Hotel Shanghai
Salvo Hotel Shanghai

No 339 Guangdong Rd, Huangpu District, Shanghai 200085

4.0 out of 5.0
3.9 out of 5 (1,121 reviews)

A 10-minute drive from the Bund and the Lujiazui financial district, Salvo Hotel Shanghai places guests within walking …

Get Rates
Okura Garden Hotel Shanghai
Okura Garden Hotel Shanghai

58 Mao Ming Nan Road, Shanghai 200020

4.5 out of 5.0
4.5 out of 5 (899 reviews)

Right in the heart of the historic French Concession, this hotel is blocks from Huahai shopping street, and less than 3 km (2 …

NZ$186
Narada Boutique Hotel Shanghai Yu Garden
Narada Boutique Hotel Shanghai Yu Garden

No. 839 Renming Road, Huangpu District, Shanghai 200000

4.0 out of 5.0
4.3 out of 5 (1,664 reviews)

Narada Boutique Hotel Shanghai Yu Garden is in Huangpu, next to Yuyuan Garden, or the Garden of Happiness. Yuyuan Shopping …

NZ$149
The Yangtze Boutique Shanghai
The Yangtze Boutique Shanghai

No. 740 Hankou Road, People's Square, Shanghai 200001

5.0 out of 5.0
4.4 out of 5 (664 reviews)

Located in the heart of Shanghai, this luxury hotel is within a 10-minute walk of Shanghai Urban Planning Exhibition Center …

NZ$196
Rayfont Downtown Hotel Shanghai
Rayfont Downtown Hotel Shanghai

7 Zhao Jia Bang Road, Shanghai 200032

4.0 out of 5.0
3.3 out of 5 (929 reviews)

Located in Xuhui, this hotel is within 2 mi (3 km) of Taikang Road, Xintiandi, and French Concession. Jing An Temple and …

NZ$74
Le Royal Meridien Shanghai
Le Royal Meridien Shanghai

789 Nanjing Road East, Shanghai 200001

5.0 out of 5.0
4.3 out of 5 (759 reviews)

This central Shanghai hotel is on the Nanjing Road Pedestrian Street, within 1.5 kilometers of the Bund.

NZ$244
Royal International Hotel
Royal International Hotel

998 Xiuchuan Road, Chuansha, Shanghai 201200

4.5 out of 5.0
4.3 out of 5 (820 reviews)

Located on the Strip, this family-friendly hotel is 8.3 mi (13.3 km) from Shanghai Disneyland© and 10.8 mi (17.4 km) from …

NZ$161
Howard Johnson Plaza Shanghai
Howard Johnson Plaza Shanghai

595 Jiu Jiang Road, Shanghai 200001

4.0 out of 5.0
4.3 out of 5 (1,002 reviews)

Located in the heart of Shanghai, this hotel is steps from Yong'an Department Store and Nanjing Road Shopping District. …

NZ$169
Grand Central Hotel Shanghai
Grand Central Hotel Shanghai

505 Jiujiang Road, Shanghai 200001

4.5 out of 5.0
4.6 out of 5 (789 reviews)

This family-friendly Shanghai hotel is located in the business district, within a 10-minute walk of Three on the Bund and The …

NZ$205

Recently booked hotels in Shanghai

Sofitel Shanghai Hyland 4.0 out of 5.0 4.2 out of 5 (673 reviews)

Shanghai Marriott Hotel City Centre 5.0 out of 5.0 4.6 out of 5 (389 reviews)

The QUBE Pudong 4.0 out of 5.0 4.3 out of 5 (522 reviews)

Dorsett Shanghai 4.0 out of 5.0 4.1 out of 5 (674 reviews)

The Westin Bund Center Shanghai 5.0 out of 5.0 4.5 out of 5 (477 reviews)

Radisson Blu Hotel Shanghai New World 4.5 out of 5.0 4.5 out of 5 (640 reviews)

Southern Airlines Pearl Hotel 3.5 out of 5.0 3.9 out of 5 (287 reviews)

Swissotel Grand Shanghai 5.0 out of 5.0 4.4 out of 5 (399 reviews)

Shanghai Airlines Travel Airport 3.5 out of 5.0 3.2 out of 5 (503 reviews)

Central Hotel Shanghai 4.0 out of 5.0 4.4 out of 5 (675 reviews)

Grand Mercure Shanghai Hongqiao 4.5 out of 5.0 3.8 out of 5 (433 reviews)

Grand Kempinski Hotel Shanghai 5.0 out of 5.0 4.5 out of 5 (384 reviews)

Recent Reviews in Shanghai

Hide content

Narrow Your Search To:

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.

false