Hotels near People's Square, Shanghai

Search and compare hotels near People's Square from hundreds of travel sites and save

People's Square - Shanghai, Shanghai, China
30 Sep — 1 Oct2
People's Square - Shanghai, Shanghai, China
Sat 30/9
Sun 1/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels near People's Square

These hotels near People's Square see the most activity from our users at the moment. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Radisson Blu Hotel Shanghai New World
8.1 Excellent
88 Nanjing West Road, Huangpu, Shanghai, China
Show on map
3.7 km from city centre, Shanghai, SH, China 
ExcellentBased on 661 reviews
8.1

Located just a few steps from Nanjing Road, this modern hotel offers both a restaurant and a bar. This stylish property is conveniently situated in Huangpu.

C$ 182

Okura Garden Hotel Shanghai
8.6 Excellent
58 Mao Ming Nan Road, Huangpu, Shanghai, China
Show on map
3.9 km from city centre, Shanghai, SH, China 
ExcellentBased on 463 reviews
8.6

Offering views of the city and the garden, Okura Garden Hotel Shanghai is situated in Huangpu. In addition to free private parking on site, the hotel offers comfortable 5-star rooms and a bar.

C$ 161

Grand Central Hotel Shanghai
8.2 Excellent
505 Jiujiang Road, Huangpu, Shanghai, China
Show on map
2.8 km from city centre, Shanghai, SH, China 
ExcellentBased on 215 reviews
8.2

Providing a sauna, an indoor pool and a Jacuzzi, Grand Central Hotel Shanghai is located in Shanghai and is a brief walk from Bund Center. It provides 5-star accommodation with air-conditioned rooms.

C$ 138

The Langham, Shanghai, Xintiandi
8.8 Excellent
No.99 Madang Road, Huangpu, Shanghai, China
Show on map
2.7 km from city centre, Shanghai, SH, China 
ExcellentBased on 591 reviews
8.8

Situated a brief drive from The Bund, The Langham Shanghai Xintiandi offers modern accommodation in Shanghai. It has a fitness centre, as well as a Jacuzzi, a sauna and an outdoor pool.

C$ 270

Central Hotel Shanghai
8.5 Excellent
No 555 Jiujiang Road, Huangpu, Shanghai, China
Show on map
2.8 km from city centre, Shanghai, SH, China 
ExcellentBased on 303 reviews
8.5

Located in Huangpu, this hotel is within a 10-minute walk of Bund Center and Nanjing Road. It also offers free Wi-Fi, an executive floor and a sauna.

C$ 105

Shanghai Marriott Marquis City Centre
8.6 Excellent
555 Middle Xizang Road, Huangpu, Shanghai, China
Show on map
3.4 km from city centre, Shanghai, SH, China 
ExcellentBased on 305 reviews
8.6

Boasting a limousine service and an indoor pool, Shanghai Marriott Hotel City Centre is a deluxe base in Shanghai. Only a short walk from Nanjing Road, it provides modern rooms equipped with an iPod docking station, a spa bath and a refrigerator.

C$ 206

Fairmont Peace Hotel
9.1 Excellent
20 Nanjing Road East, Pudong, Shanghai, China
Show on map
2.9 km from city centre, Shanghai, SH, China 
ExcellentBased on 136 reviews
9.1

This hotel is located in Huangpu, just a short stroll from Shanghai Pudong Development Bank. It also features a Jacuzzi, an indoor pool and a sauna and impressive views of The Bund and Huangpu River.

C$ 391

Renaissance Shanghai Yu Garden Hotel
8.3 Excellent
159 South He Nan Road, Huangpu, Shanghai, China
Show on map
1.8 km from city centre, Shanghai, SH, China 
ExcellentBased on 335 reviews
8.3

Located just a few steps from City God Temple, this modern hotel features both a bar and a restaurant. This luxury property is conveniently situated in Huangpu.

C$ 175

JW Marriott Hotel Shanghai at Tomorrow Square
8.4 Excellent
399 Nanjing West Road, Huangpu, Shanghai, China
Show on map
3.2 km from city centre, Shanghai, SH, China 
ExcellentBased on 135 reviews
8.4

This Huangpu hotel is located in an area popular with tourists and is about a 10-minute walk from Huangpu River and Nanjing Road. It boasts views of Shanghai, plus offers access to a gift shop, an atm/cash machine and a beauty centre.

C$ 248

The Peninsula Shanghai
9.0 Excellent
32 Zhongshan Dong Yi Road, Huangpu, Shanghai, China
Show on map
3.5 km from city centre, Shanghai, SH, China 
ExcellentBased on 161 reviews
9.0

Located in Huangpu, this hotel is just a short stroll from the Waibaidu Bridge. Featuring views of Huangpu River, it also offers a wide range of facilities, such as an indoor pool, a sauna and free Wi-Fi.

C$ 528

Tips for booking hotels in People's Square

Cheapest day:Monday
Most expensive day:Wednesday
C$ 57 - C$ 284
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated hotels near People's Square

According to our users, these are some of the best hotels to stay at near People's Square. Learn why these hotels were rated among the best by reading user reviews.
Show all 249 hotels
1
Shanghai Blue Mountain Bund Youth Hostel
8.0 Excellent
6f, No.350 South Shanxi Road, Huangpu, Shanghai, China
Show on map
3.3 km from city centre, Shanghai, SH, China 

Located in Huangpu, this 3-star hostel is within easy walking distance of the Shanghai Natural History Museum and Bund Center. It is ideally positioned for those wishing to discover the area's attractions.

C$ 103
Avg. per night
2
Waldorf Astoria Shanghai on the Bund
8.6 Excellent
No. 2, Zhong Shan Dong Yi Road, Huangpu, Shanghai, China
Show on map
2.3 km from city centre, Shanghai, SH, China 

Waldorf Astoria Shanghai on the Bund provides an art deco setting while in Shanghai. Offering complimentary Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of The Bund.

C$ 402
Avg. per night
3
Riverdale Residence Xintiandi Shanghai
8.4 Excellent
98 Shou Ning Road, Shanghai, Huangpu, Shanghai, China
Show on map
1.8 km from city centre, Shanghai, SH, China 

Situated a short stroll from Yuyuan Garden Metro Station, Fraser Residence Shanghai provides guests with an ideal base when visiting Shanghai. Offering complimentary Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of Xintiandi and Shanghai Xintiandi.

C$ 132
Avg. per night
4
The Westin Bund Center, Shanghai
8.3 Excellent
88 Henan Central Road, Huangpu, Shanghai, China
Show on map
2.3 km from city centre, Shanghai, SH, China 

Located in Shanghai, The Westin Bund Center Shanghai provides stylish, 5-star accommodation close to Bund Center. Guests also have exclusive access to the Banyan Tree Spa and Westin Workout Gym.

C$ 223
Avg. per night
5
Ssaw Boutique Hotel Shanghai Bund
8.5 Excellent
No. 839 Renmin Road, Huangpu District, Shanghai, China
Show on map
1.9 km from city centre, Shanghai, SH, China 

SSAW Boutique Hotel Shanghai Bund offers modern accommodation in Shanghai and is within walking distance of Laoximen Station. It also features a rooftop terrace, a sauna and a Jacuzzi.

C$ 109
Avg. per night
6
Puyan Hotel Shanghai The Bund
398 East Beijing Road (Beijing Dong Lu), Huangpu, Shanghai, China
Show on map
3.6 km from city centre, Shanghai, SH, China 

Located in Huangpu, this modern hotel is within easy walking distance of the Waibaidu Bridge and Bund Center. It also boasts sweeping city views, plus overlooks Huangpu River.

C$ 185
Avg. per night
7
Holiday Inn Shanghai Nanjing Road
8.4 Excellent
No. 595 Jiujiang Road, Huangpu District, Shanghai, China
Show on map
2.8 km from city centre, Shanghai, SH, China 

Located in Huangpu, this hotel is just a short stroll from Nanjing Road. It also offers a sauna, a Jacuzzi and an indoor pool.

C$ 181
Avg. per night
8
Kempinski The One Suites Hotel Shanghai Downtown
8.3 Excellent
Fengyang Road, No. 601, Jing'an, Shanghai, China
Show on map
4.2 km from city centre, Shanghai, SH, China 

Providing views of Shanghai, THE ONE Executive Suites Managed by Kempinski - Shanghai is a convenient place to stay for guests wanting to check out the area's popular attractions. It is located in Huangpu and has easy access to public transport, with People's Square Metro Station within walking distance.

C$ 205
Avg. per night

Cheapest hotels near People's Square, Shanghai

These People's Square properties charge the lowest price per night of those we've come across. Prices can differ depending on the dates selected, so use the search form to browse more options if you have flexibility.
Show all 249 hotels
Jinjiang Inn Shanghai Lujiabang Road
7.8 Good
No.1331 Lujiabang Road, Huangpu, Shanghai, China
Show on map
1.6 km from city centre, Shanghai, SH, China 

Located in Huangpu, Jinjiang Inn Shanghai Lu Jiabang Road offers affordable air-conditioned rooms with en suite bathrooms. It is ideally positioned for guests wanting to sightsee in the area.

C$ 49
Avg. per night
Magnificent International Hotel
6.3 Good
381 Xizang South Road, Huangpu, Shanghai, China
Show on map
1.7 km from city centre, Shanghai, SH, China 

Situated within walking distance of Yuyuan Garden Metro Station, Magnificent International Hotel offers guests a convenient base when visiting Shanghai. It provides 3-star accommodation with air-conditioned rooms.

C$ 55
Avg. per night
Campanile Shanghai Railway Station and People's Square
8.6 Excellent
No. 1455 Nansuzhou Rd, Jing An Dist., Huangpu, Shanghai, China
Show on map
4.5 km from city centre, Shanghai, SH, China 

Located in Huangpu, Campanile Shanghai Natural History Museum Hotel offers 3-star accommodation and a 24-hour reception, a concierge and meeting rooms. It is conveniently positioned for those wishing to visit local attractions.

C$ 57
Avg. per night
Jinjiang Inn Select Shanghai Nanjing Road Pedestrian Street
8.3 Excellent
680 East Nanjing Road, Huangpu, Shanghai, China
Show on map
3.0 km from city centre, Shanghai, SH, China 

Jinjiang Inn - Nanjing East Road Pedestrian Street - East Asia Hotel is situated in Shanghai and is within a 10-minute walk of East Nanjing Road Metro Station. Rooms are air conditioned and a wireless internet connection is included free of charge.

C$ 59
Avg. per night
Homeinn Plus Shanghai People Square East Jinling Road
10.0 Excellent
No 531 East Jinling Road, Huangpu, Shanghai, China