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 (635 reviews)

Located in Changning, this hotel is 0.6 mi (1 km) from L'Avenue and within 3 mi (5 km) of Jing An Temple and French Concessio …

£54
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 (833 reviews)

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

£117
Sofitel Shanghai Hyland
Sofitel Shanghai Hyland

505 Nanjing Road East, Shanghai 200001

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

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

£101
The Bund Hotel
The Bund Hotel

No 525 Guangdong Road Huangpu, Shanghai 200001

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

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

£71
Radisson Blu Hotel Shanghai New World
Radisson Blu Hotel Shanghai New World

88 Nanjing Road, Shanghai 200085

4.5 out of 5.0
4.4 out of 5 (870 reviews)

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

£94
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 (736 reviews)

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

£113
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,116 reviews)

Located in Downtown Shanghai, this hotel is within a 15-minute walk of Nanjing Road Shopping District, People's Square, and …

£93
The Seventh Heaven Hotel
The Seventh Heaven Hotel

627 East Nanjing Road, Shanghai 200001

3.0 out of 5.0
3.5 out of 5 (563 reviews)

Located in Downtown Shanghai, this historic hotel is within a 15-minute walk of Nanjing Road Shopping District, The Bund, and …

£49
SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)
SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)

No. 839 Renming Road, Huangpu District, Shanghai 200000

4.0 out of 5.0
4.3 out of 5 (2,055 reviews)

SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden) is in Huangpu, next to Yuyuan Garden, or the Garden of Happiness. …

£79
Shanghai Baron Business Hotel
Shanghai Baron Business Hotel

105-1 Fuzhou Road, Huangpu District, Shanghai 200002

4.0 out of 5.0
3.5 out of 5 (857 reviews)

Located in Downtown Shanghai, this hotel is within a 10-minute walk of Three on the Bund, The Bund, and Pudong Riverside …

£45

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