China Travel · Shanghai

Where to Stay in Shanghai: Neighbourhoods Compared

Which district suits which trip, what a night costs, and how long each one takes to reach the sights · Updated September 2026

Short answer

For a first trip, stay in Puxi, on the west bank of the Huangpu. The Bund side, in Huangpu district around East Nanjing Road, is the pick for a short visit: you can walk to the waterfront and the old city, four metro lines run underneath, and the landmark hotels are all there. Jing'an is the practical all-rounder for four nights or more. The former French Concession suits travellers who want the neighbourhood itself to be the point of the stay. Lujiazui, across the river, only earns its price if a skyline-view room is what you are paying for.

Rates swing widely for the same star rating. Mid-range chains near Jing'an Temple or in Xuhui commonly land around ¥400-900 a night; the Bund and Lujiazui add a genuine premium for a view, and the cheapest central inventory clusters around People's Square and Shanghai Railway Station. Dates move prices more than districts do: October Golden Week, Chinese New Year and the early-November import expo push everything up, while the June plum-rain weeks and the July-August humidity soften it.

Two rules remove most of the risk. Stay within about a 10-minute walk of a metro station, because Shanghai is large and a wrong-side address costs an hour a day. And ignore anything marketed as "near Pudong Airport" unless you have an early flight out: PVG sits roughly 30km from the centre and those hotels serve flight crews rather than sightseeing.

The eight areas, compared

AreaFeelNearest metroBest forTypical nightly range
The Bund / East Nanjing RoadTourist bustle, colonial waterfrontEast Nanjing Road (Lines 2, 10)Short first trips, walk-to-sights¥600-2,000
People's SquareTransit hub, museums, mallsPeople's Square (Lines 1, 2, 8)Cheapest genuinely central base¥400-1,200
Jing'anModern, shopping, bars, businessJing'an Temple (Lines 2, 7)Most travellers, four nights or more¥500-1,600
Former French ConcessionPlane trees, cafés, boutiquesShanghai Library (Line 10) or Changshu Road (Lines 1, 7)Atmosphere over convenience¥500-1,800
Xintiandi / South Shaanxi RoadPolished, dining-led, nightlifeXintiandi (Lines 10, 13)Couples, dinner-first trips¥800-2,500
LujiazuiCorporate, towers, mallsLujiazui (Line 2)Skyline-view rooms, business travel¥700-3,000
HongqiaoStations and business park, no charmHongqiao Railway Station (Lines 2, 10, 17)High-speed-rail-heavy itineraries¥350-900
Disney Resort and eastern outskirtsPurpose-built, family-orientedDisney Resort (Line 11)Two-day Disney stays¥500-1,500

The areas in more detail

The Bund and East Nanjing Road

Huangpu district, around the East Nanjing Road corridor. You wake up within walking distance of the waterfront, Yu Garden is roughly a 15-minute walk south, and Lines 2 and 10 put the rest of the city one change away. The downside is crowds, tourist restaurant pricing and noise until late.

People's Square

Three lines meet here, the Shanghai Museum is on the square, and Nanjing Road starts at the northern edge. Hotel stock is older and more functional than on the Bund, which is why the rates are lower. It is the most efficient base on this list and the least atmospheric.

Jing'an

Shanghai's commercial centre of gravity, built around Jing'an Temple station and West Nanjing Road. Malls, offices, cocktail bars and a dense restaurant scene sit within a few blocks, and Line 2 runs direct to both airports and to Lujiazui. Rooms are bigger and quieter than on the Bund for similar money.

The former French Concession

Low-rise, plane-tree streets centred on Wukang Road, Wuyuan Road and Anfu Road, between Shanghai Library and Changshu Road stations. Boutique hotels, design hostels and mid-range chains all have properties here. The trade-off is metro access: the nearest station is often a 10 to 15-minute walk, and the Bund is a 35 to 40-minute door-to-door trip.

Xintiandi and South Shaanxi Road

A polished pocket of rebuilt lane houses with the strongest restaurant and bar concentration in the city. Convenient, safe, expensive, and short on anything that feels like everyday Shanghai. South Shaanxi Road station adds Lines 1, 10 and 12.

Lujiazui

The skyline district. High-floor rooms look back across the river at the Bund, which is a genuine set-piece and the only reason most leisure travellers choose it. Streets are wide, distances are long, and the atmosphere is corporate. Line 2 reaches the Bund side in around 20 to 25 minutes including the walking at each end.

Hongqiao

The high-speed rail station and the domestic airport share one complex, so Hongqiao is the right base for a multi-city trip with early trains to Suzhou, Hangzhou or Beijing. The area itself is a business park with little to walk to, and it is roughly 50 minutes from the Bund.

Disney Resort and the eastern outskirts

Resort hotels and family-focused properties clustered on Line 11, about an hour from the centre. Sensible for a two-day Disney visit.

How long each area takes to reach things

AreaTo the BundTo Pudong Airport (PVG)To Hongqiao Railway Station
The Bund / East Nanjing RoadYou are thereRoughly 75-90 minutes by Line 2Roughly 50 minutes by Line 10
People's Square15-20 minutes on footRoughly 70-90 minutes by Line 2Roughly 45 minutes by Line 2
Jing'an20-25 minutes by metroRoughly 65-80 minutes by Line 2Roughly 30-40 minutes by Line 2
Former French Concession35-40 minutes by Line 10 plus walkingRoughly 90-100 minutesRoughly 33 minutes by Line 10
Lujiazui20-25 minutes by Line 2 plus walking, or the ferryRoughly 65-85 minutes by Line 2, or the Maglev from Longyang RoadRoughly 55 minutes by Line 2
HongqiaoRoughly 50-55 minutes by Line 10Roughly 60 minutes on the Airport Link LineYou are there
The Maglev is not a shortcut to the city centre Pudong Airport's Maglev reaches Longyang Road in about 8 minutes, and then you still have to change onto the metro for another 20 to 30 minutes. The Maglev-and-metro pass, which bundles a day of metro rides with one or two Maglev trips, has been priced at around ¥55 one way and ¥85 return. Confirm the current fare before relying on it.

What a night costs

TierWhat you getTypical range per night
Budget chainClean, small, usually metro-adjacent, thin walls¥250-450
Mid-range businessThree or four stars, breakfast, gym, English at the desk¥400-900
Boutique and designCharacter, small rooms, mostly Xuhui and Jing'an¥700-1,400
Five-star city hotelFull service; views cost a large premium¥1,200-3,000
Hostel dorm bedA bed rather than a room, often in the French Concession¥80-200

These are broad bands for a standard double in an ordinary week, not quotes. The same room can double during a trade fair, so check your dates against the calendar rather than assuming a district is cheap or expensive.

Booking notes for foreign guests

Frequently asked questions

Where should a first-time visitor stay in Shanghai?

The Bund side, around East Nanjing Road, for trips of two or three nights, because the waterfront and the old city are walkable. For four nights or more, Jing'an gives quieter rooms, better food and stronger metro connections for roughly similar money.

Is Puxi or Pudong better for a tourist?

Puxi, almost always. The Bund, the old city, People's Square, Nanjing Road, Jing'an and the French Concession are all on the west bank. Pudong's Lujiazui is worth the crossing for one evening and worth sleeping in only if a skyline-view room is the reason for the trip.

What is the cheapest area that is still central?

People's Square and the Shanghai Railway Station area in Jing'an. Both have older, plainer three-star stock at lower rates than the Bund, and both sit directly on multiple metro lines. The Railway Station area is roughly 4km from the Bund and has Lines 1, 3 and 4.

How much does a hotel in Shanghai cost?

Roughly ¥250-450 for a budget chain room, ¥400-900 mid-range, and ¥1,200 upwards for five-star. Peak dates such as October Golden Week and Chinese New Year can add 50% or more, and trade fairs distort rates in specific districts. Treat any figure as a band and check live prices for your dates.

Can foreigners book any hotel in Shanghai?

No. Chinese hotels need a registration facility to take foreign guests, and a minority of budget properties and private lets do not have one. Booking platforms let you filter for properties that accept foreign guests, and it is worth confirming directly if you are booking a small independent place.

Where to stay for Shanghai Disneyland?

Either the resort hotels on Line 11, about an hour from the centre, or a central hotel with an early metro start. Staying central costs roughly two hours of travel a day; staying out at the resort forfeits everything else in the city, so a split stay suits a Disney-led trip.

Where to stay if I am taking the train to Suzhou or Hangzhou?

Hongqiao, where the high-speed rail station and the domestic airport share a complex and the metro reaches the centre in about 50 minutes. If you are only taking one train, there is no need to move hotels: most G trains leave from Hongqiao, and Line 2 or Line 10 gets you there from the centre in under an hour.

Is the Bund worth the price premium?

For one or two nights on a first visit, yes, because the evening walk is the best free thing in the city. Beyond that the premium buys a view you can get from a rooftop bar instead. Rooms on the Bund are also noisier and smaller than Jing'an rooms at the same rate.

Related reading

Metro line and station pairings follow the official Shanghai Metro network and municipal transport pages; journey times are estimates for a normal weekday and vary with line changes. Rate bands are compiled from published 2026 neighbourhood price surveys and booking-platform listings, are quoted in Chinese yuan for a standard double, and change weekly with demand and trade-fair calendars. Confirm live prices and the foreign-guest policy with the property before paying.