Skip to content
Oriental Pearl Tower Shanghai, China

Where should I stay in Shanghai?

Shanghai, China

Current conditions

Local 13:14
Weather 24° overcast
Air 91 moderate
Sun 04:49 → 18:57
1 USD 6.78 CNY

Where should I stay in Shanghai?

Stay along the west bank of the Huangpu in Huangpu district, between People's Square and the Former French Concession. First-timers need Metro Lines 1, 2, and 10 within walking distance, plus Nanjing Road and the Bund on foot. Budget ¥400-750 ($60-110) for a mid-range hotel near Nanjing West Road station.

The stretch of Huangpu between People's Square and the Bund is the safest first-timer pick in Shanghai. Metro Lines 1, 2, and 8 converge at People's Square station, and from there you can walk east along Nanjing East Road to the Bund in about 20 minutes. The sidewalks smell like scallion pancakes from the breakfast carts that set up around 6:30am. Mid-range hotels on side streets off Nanjing East Road run ¥400-700 ($60-105) per night. Nanjing Road noise is real, though. The street stays loud until midnight, so ask for a room above the 8th floor or facing the back alley. The Bund waterfront is worth the 10pm walk, when the Lujiazui skyline lights up across the river and the humid air off the Huangpu carries that faint diesel-and-salt smell from the barges.

The Former French Concession, centered around Huaihai Middle Road and the leafy blocks south of it, is the better pick if you want to eat well and sleep in relative quiet. The plane trees that line Wukang Road block enough of the summer heat to make walking tolerable by 5pm, and the cafes clustered near Wukang Mansion stay open until 10 or 11. Budget ¥500-900 ($75-135) for a boutique hotel or serviced apartment. The trade-off is distance from the Bund. Yu Garden sits a 20-minute metro ride away on Line 10 from Shanghai Library station, and the area has fewer cheap noodle shops than Huangpu. That said, the wine bars on Yongkang Road start filling around 7pm, and the smell of sizzling shengjianbao drifts from the corner shops on Changle Road until close to midnight.

Jing'an sits north of the French Concession and west of People's Square. For a first-time Shanghai visit, it likely offers the strongest balance of price, quiet, and Line 2 reach. Jing'an Temple station on Lines 2 and 7 puts you two stops from People's Square and four from the Bund. The neighborhood is quieter than Nanjing Road at night but more connected than the French Concession. Hotels around West Nanjing Road run ¥450-800 ($65-120). The Kerry Centre mall has a supermarket for grabbing breakfast supplies, and the side streets south of Jing'an Temple have xiaolongbao shops where 12 dumplings cost ¥25 ($3.70). The Jing'an Shangri-La and The PuLi sit at the high end, around ¥1,500-2,500 ($220-370), if that is the tier you want.

Skip Lujiazui in Pudong unless your company is paying ¥2,000+ ($295+) per night for the Park Hyatt in the Shanghai World Financial Center. The skyscrapers photograph well from across the river, but at street level Lujiazui is wide empty plazas and elevated walkways with no shade. You might walk 15 minutes between a lunch spot and a convenience store. Street-food stalls are almost nonexistent in Lujiazui. Hongqiao, near the western train station, is 40 minutes by metro to the Bund, and the neighborhood exists mostly for business travelers connecting through Hongqiao Airport. The Disneyland area in far eastern Pudong sits a 75-minute metro ride from central Shanghai and has nothing around it but the park.

Shanghai hotel prices have dropped about 15-20% from their 2019 peaks when measured in USD, partly because the yuan has weakened to around ¥6.77 per dollar. A mid-range room that cost $120 in 2019 now goes for $85-100. Booking through Trip.com (the Chinese platform, formerly Ctrip) tends to surface better rates than Western OTAs for Shanghai properties, sometimes 10-20% lower for the same room. One thing that catches first-timers at Shanghai hotels is the check-in process. Foreigners need to show their passport and fill out a police registration form at every hotel, and it takes about 10 minutes. If you are arriving on a 144-hour visa-free transit, make sure your hotel knows before you show up, because some smaller properties still get confused by the paperwork.

Recommended neighborhoods

  • Huangpu (People's Square / Nanjing Road)

    Metro Lines 1, 2, and 8 converge here. Walk to the Bund in 20 minutes. Loud at night but first-timer access to everything central is hard to beat. Mid-range ¥400-700/night.

  • Former French Concession

    Tree-lined Wukang Road, late-night wine bars, and the city's best boutique hotels. Quieter than Huangpu, 20 minutes by metro to the Bund. ¥500-900/night.

  • Jing'an

    Two stops from People's Square on Line 2. Quieter nights, solid food on side streets south of Jing'an Temple. ¥450-800/night mid-range, ¥1,500+ luxury.

  • Xintiandi

    Renovated shikumen lanes with upscale restaurants and bars. Walking distance to both the French Concession and People's Square. Skews pricier at ¥800-1,500/night.

Skip these areas

  • Lujiazui (Pudong) — Glass towers with no street life between them. Wide plazas, no shade, almost no food stalls. A 15-minute walk between basic amenities is normal.
  • Hongqiao — Near the western airport and train station, 40 minutes by metro to the Bund. Built for business connections, not for visiting the city.
  • Shanghai Disneyland area (eastern Pudong) — A 75-minute metro ride from central Shanghai. Nothing around it but the park and resort hotels at theme-park prices.
Typical price per night: $60-$200 mid-range; $220-$370+ luxury

Last verified by automated review (v1.7.2) on June 8, 2026. What is automated review?

Plan Your Trip to Shanghai