Hotels near People's Square, Shanghai
Hotels near People's Square: the closest on Staylist is TUI Blue Yangtze Shanghai (50 m); the best-rated within 800 m is Shanghai People's Square Nanjing East Road Pedestrian Street Treasury Hotel (guest rating 9.5, about $68 a night). Staylist lists 15 hotels within 800 m of People's Square in Shanghai, ranked by score; 8 are within 300 m (straight-line distance, not walking time).
Across the 14 with a previously observed price, typical nightly rates run from about $47 to $170 (median $59). 4 list a swimming pool. The highest-ranked is Shanghai Marriott Marquis City Centre.
The closest listed hotel is TUI Blue Yangtze Shanghai, 50 m away. Distances are measured in a straight line from the station.
Compare the top 5 side by side or explore Shanghai on the map
Best-rated hotels near People's Square
- 18.5Shanghai Marriott Marquis City Centre5-star · 300 m from station$185 / night

- 28.2Holiday Inn Shanghai Nanjing Road by IHG5-star · 390 m from station$170 / night

- 38.1Opartment The Far Eastern Hotel5-star · 250 m from stationCheck live price →

- 48.5TUI Blue Yangtze Shanghai5-star · 50 m from station$173 / night

- 58.1Radisson Blu Hotel Shanghai New World5-star · 140 m from station$179 / night

- 68.9JW Marriott Hotel Shanghai at Tomorrow Square5-star · 240 m from station$242 / night

- 79.5Shanghai People's Square Nanjing East Road Pedestrian Street Treasury Hotel4-star · 230 m from station$68 / night

- 89.5Hotel Chalet Shanghai4-star · 400 m from station$59 / night

- 99.5Weiting Hotel (Shanghai People's Square Subway Station Changzheng Hospital Branch)3-star · 580 m from station$44 / night

- 107.8Crowne Plaza Shanghai Nanjing Road by IHG5-star · 270 m from station$154 / night

- 119.4Rezen Meta Tree Hotel (City Center & The Bund, Shanghai)3-star · 470 m from station$47 / night

- 129.3Tianhua Hotel Shanghai People's Square Nanjing Road Walkway2-star · 340 m from station$33 / night

- 139.1Wow Executive Hotel4-star · 280 m from station$38 / night

- 149.0Vienna Hotel (Shanghai Nanjing Road Pedestrian Street)2-star · 320 m from station$51 / night

- 159.4Youli Hotel (Shanghai People's Square)3-star · 350 m from station$49 / nightNo photo yet
The best pick at each budget
- Budget (under $150): Shanghai People's Square Nanjing East Road Pedestrian Street Treasury Hotel (guest rating 9.5, about $68 a night, 230 m away)
- Mid-range ($150–$300): JW Marriott Hotel Shanghai at Tomorrow Square (AI score 8.9, about $242 a night, 240 m away)
Closest hotels and walking times
| Hotel | Distance | Walk (est.) | Score | Typical price | Area |
|---|---|---|---|---|---|
| TUI Blue Yangtze Shanghai | 50 m | about 1 min | 8.5 | $173 | Huangpu District |
| Radisson Blu Hotel Shanghai New World | 140 m | about 2 min | 8.1 | $179 | Huangpu District |
| Shanghai People's Square Nanjing East Road Pedestrian Street Treasury Hotel | 230 m | about 4 min | 9.5 | $68 | Huangpu District |
| JW Marriott Hotel Shanghai at Tomorrow Square | 240 m | about 4 min | 8.9 | $242 | Huangpu District |
| Opartment The Far Eastern Hotel | 250 m | about 4 min | 8.1 | — | Huangpu District |
| Crowne Plaza Shanghai Nanjing Road by IHG | 270 m | about 4 min | 7.8 | $154 | Huangpu District |
| Wow Executive Hotel | 280 m | about 4 min | 9.1 | $38 | Huangpu District |
| Shanghai Marriott Marquis City Centre | 300 m | about 5 min | 8.5 | $185 | Huangpu District |
| Vienna Hotel (Shanghai Nanjing Road Pedestrian Street) | 320 m | about 5 min | 9.0 | $51 | Huangpu District |
| Tianhua Hotel Shanghai People's Square Nanjing Road Walkway | 340 m | about 5 min | 9.3 | $33 | Huangpu District |
Compare the top 5 side by side
A hotel appears here when this is the nearest subway or train station listed for it, within 800 m. Previously observed price; confirm current price and availability. Data updated 2 October 2026. How Staylist ranks hotels.