Skip to main content
Best Hotels · Asia

Best hotels in 🇨🇳 Shanghai

Tonight's median nightly rate: $171 (10% below typical). Curated picks across every budget, live rates from our partner index.

Tonight from
$171
30-day typical
$190
Vs typical
↓ 10%
Editor’s note

Shanghai: high-rise ambition with a art deco soul

Shanghai is a city for people who want a metropolis at full volume — the financial district humming across the river from century-old colonial architecture, rooftop bars stacked forty stories above a skyline that doesn't quit. It draws business travelers on tight schedules, luxury seekers after the kind of grand-hotel theater that Asia does better than almost anywhere, and design-minded visitors who come specifically for the Bund and the lane-house neighborhoods of the Former French Concession. Where you stay defines your experience sharply: the Pudong side puts you inside the glass-and-steel core; the Puxi side, particularly along the Bund and into Jing'an, keeps you closer to the city's older, stranger texture.

Based on a 30-night rate snapshot, median nightly rates sit at $190, with the middle half of options running $178–$209 — a range that reflects a market dominated by polished international business hotels rather than budget inventory. Rates dip to around $160 at the low end, but genuinely cheap central options are thin; Shanghai's hotel stock skews upmarket. The high end reaches $252 in this sample, though trophy-property suites push far beyond that. Book well ahead around major trade fairs — the city's convention calendar fills hotels fast and pushes prices above these baselines with little warning. The real trade-off is scale versus character: the large luxury towers deliver flawless service and Bund views; smaller boutique properties in the French Concession trade the panorama for atmosphere.

Decide which Shanghai you're after — the skyline or the back lanes — and let that anchor your search.

Our picks

Radisson Blu Hotel Shanghai New World

★★★★★
Shanghai· Radisson Blu· Hotels
8.9/109,095 reviews
Service 9.3Location 9.2Overall Experience 9.2
What guests loved: Clean rooms · Friendly staff · Great location
Fitness facilitiesWiFi availableFree WiFiParking
Tonight from
$118
Find a room →

Radisson Collection Hyland Shanghai

★★★★
Shanghai· Radisson Collection· Hotels
8.7/104,724 reviews
Location 9.7Service 9.2Overall Experience 8.9
What guests loved: Great location · Helpful staff · Good amenities
Fitness facilitiesWiFi availableParkingNon-smoking rooms
Tonight from
$96
Find a room →

Campanile Shanghai Bund Hotel

★★★
Shanghai· Campanile· Hotels
8.6/103,383 reviews
Location 9.1Value for Money 9.1Food and Beverage 8.8
What guests loved: Location · Value for Money · Food Quality
WiFi availableFree WiFiNon-smoking roomsAir conditioning
Tonight from
$59
Find a room →

Crowne Plaza Shanghai Nanjing Road by IHG

★★★★★
Shanghai· Crowne Plaza Hotels & Resorts· Hotels
9.2/103,556 reviews
Location 9.9Service 9.4Room Quality 9.4
What guests loved: Excellent location · Friendly staff
Fitness facilities (surcharge)ParkingNon-smoking roomsAir conditioning
Tonight from
$120
Find a room →

Modena by Fraser Putuo Shanghai

★★★★
Shanghai· Modena by Fraser· Hotels
8.9/101,763 reviews
Location 9.7Service 9.2Overall Experience 9.2
What guests loved: Good location · Friendly service · Daily housekeeping
Fitness facilities (surcharge)ParkingNon-smoking roomsAir conditioning
Tonight from
$64
Find a room →

Pudong Shangri-La Shanghai

★★★★★
Shanghai· Shangri-La Group· Hotels
9.8/101,826 reviews
Service 10.0Location 10.0Room Quality 10.0
What guests loved: Great location · Friendly and attentive staff · Clean and spacious rooms
Health or beauty spa nearbyClubhouseFitness facilities (surcharge)Parking
Tonight from
$152
Find a room →

Courtyard by Marriott Shanghai Central

★★★★
Shanghai· Courtyard by Marriott· Hotels
8.8/101,502 reviews
Location 9.3Service 9.3Overall Experience 9.1
What guests loved: Friendly and helpful staff · Good central location · Spacious and comfortable rooms
Fitness facilitiesWiFi availableFree WiFiParking
Tonight from
$97
Find a room →

The Langham, Shanghai, Xintiandi

★★★★★
Shanghai· Langham Hotels International· Hotels
9.8/101,744 reviews
Location 10.0Food and Beverage 10.0Overall Experience 10.0
What guests loved: Great location · Attentive service · Clean rooms
Fitness facilitiesWiFi availableFree WiFiParking
Tonight from
$209
Find a room →
Getting to Shanghai

Route-by-route flight pricing

Related

Keep exploring

Browse every hotel

The picks above are our diversified top eight. Tens of thousands more hotels are available across Shanghai — search the full inventory on Expedia (rates compared across booking partners).

See all hotels in Shanghai

Frequently asked

What does a hotel cost in Shanghai right now?
Median nightly rate across our top picks is $171 tonight, compared to a 30-day typical of $190. Budget properties run lower; 5-star and boutique luxury can be 2–3× higher.
When are hotels cheapest in Shanghai?
Our 30-day rolling snapshot index tracks daily rates. Shoulder seasons typically yield the best value — peak holidays and major event weeks push rates significantly higher. See the price-history page for the latest pattern.
How are these hotel picks selected?
Each property is ranked by a quality score (guest rating × log of review count), then diversified across star tiers so you see one strong pick from luxury, mid-range, and budget bands. We don't sort by commission — commercial weighting would conflict with relevance.
What's the closest airport to Shanghai?
Shanghai is served by PVG, SHA. Flight pricing by origin route is on our Best Time to Book pages — linked below.

Rates and inventory via LiteAPI; bookings via Expedia (we earn affiliate commission). Last refreshed Jun 28, 2026, 1:35 AM.

Advertisement