Search Hotels near Top Shanghai Attractions

Most Popular Hotels in Shanghai

See all 1,070 Hotels in Shanghai
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Jin Jiang Rainbow Hotel
Jin Jiang Rainbow Hotel

2000 West Yan An Road, Shanghai 200051

3.5 out of 5.0
3.6 out of 5 (608 reviews)

Located in Changning, this hotel is 0.6 mi (0.9 km) from Intex Shanghai and within 3 mi (5 km) of Jing An Temple and French …

£46
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 (803 reviews)

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

£112
Sofitel Shanghai Hyland
Sofitel Shanghai Hyland

505 Nanjing Road East, Shanghai 200001

4.0 out of 5.0
4.2 out of 5 (826 reviews)

This family-friendly Shanghai hotel is located in the historical district, within a 15-minute walk of Nanjing Road Shopping …

£89
The Bund Hotel
The Bund Hotel

No 525 Guangdong Road Huangpu, Shanghai 200001

3.5 out of 5.0
3.9 out of 5 (787 reviews)

Located in the city center, this business-friendly Shanghai hotel is a five minute walk from the Bund and Nanjing Road or …

£59
Holiday Inn Express Shanghai Zhabei
Holiday Inn Express Shanghai Zhabei

No 1738 Zhongxing Road, Shanghai 200070

3.5 out of 5.0
3.6 out of 5 (602 reviews)

Located in Puxi, this hotel is within 3 mi (5 km) of Jade Buddha Temple, The Bund, and Nanjing Road Shopping District. …

£33
Radisson Blu Hotel Shanghai New World
Radisson Blu Hotel Shanghai New World

88 Nanjing Road, Shanghai 200085

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

Located on Nanjing Road just blocks from its pedestrian shopping area, this 40-floor hotel overlooks central People's Squar …

£99
The Seventh Heaven Hotel
The Seventh Heaven Hotel

627 East Nanjing Road, Shanghai 200001

3.0 out of 5.0
3.4 out of 5 (537 reviews)

Located in Downtown Shanghai, this historic hotel is within a 10-minute walk of Contrasts and Nanjing Road Shopping District. …

£46
Kerry Hotel Pudong Shanghai
Kerry Hotel Pudong Shanghai

No.1388 HuaMu Road, Pudong, Shanghai 201204

5.0 out of 5.0
4.6 out of 5 (96 reviews)

This family-friendly Shanghai hotel is located near the airport, within 1 mi (2 km) of Shanghai New International Expo Centre …

£171
Holiday Inn Shanghai Pudong Nanpu
Holiday Inn Shanghai Pudong Nanpu

55 Huan Long Road, Shanghai 200127

4.0 out of 5.0
3.8 out of 5 (139 reviews)

Located in Pudong, this hotel is 0.2 mi (0.4 km) from Shanghai Children's Medical Center and 2.8 mi (4.5 km) from Jin Mao …

£53
Green Court Serviced Apartment - Peoples Square
Green Court Serviced Apartment - Peoples Square

55 Beijing Xi Road, Huangpu District, Shanghai 200003

4.0 out of 5.0
4.1 out of 5 (628 reviews)

Located in Downtown Shanghai, this apartment is within a 10-minute walk of Park Hotel and Nanjing Road Shopping District. The …

£70
Local Weather
January
February 11°
March 15°

Recent Reviews in Shanghai

Hide content

Narrow your search

Pocket Guide: Shanghai

Shanghai is the largest city in China and one of the largest metropolises in the world. It’s a town that perfectly melds traditional China with the modern and ample shopping malls. Here you can photograph both China's biggest Buddha statue and the Oriental Pearl Tower (468 meters high), visit the Shanghai Museum and end the day exploring the top nightlife of Xintiandi.

Hotels in Changning

Changning is Old town Shanghai and oozes history. It’s here that you can visit the Jing'an Temple, the largest Buddha statue in China. There’s also plenty of colonial architecture from Shanghai’s time as an international settlement for global trade, but the true ancient Chinese culture is virtually impossible to miss.

Most hotels in Changning are either three or four star, but there are also a handful of two star hotels that are perfect for budget travellers.

Hotels in Huangpu

Huangpu is a tourist destination par excellence. Within walking distance of the approximately 70 hotels you’ll find the beautiful banks of the famous River Bund, the renowned Nanjing Road shopping street and the Shanghai Museum.

The hotels range from two to five star accommodation, covering everything from business to romantic hotels. Some even come with a full spa including sauna, Turkish bath and massage facilities among the options.

Hotels in Luwan

Luwan is famous for its beautiful parks and fine dining. Eat in top Eastern and Western style restaurants on Julu Road, where you’ll also find Shanghai’s street markets. This is also where you’ll find all the best nightlife, mainly in the elegant Xintiandi entertainment district.

Luwan has 30 properties with plenty of hotels near shopping centres, as well as a few that cater specially to business travellers. Most hotels around here include a breakfast and WiFi.

false