tags when pasting into Webflow ============================================================ */ /* ── Scoped to Webflow rich text container ─────────────────── */ /* Article header with left accent */ .nt-article-header { border-left: 4px solid #0C3B2E; padding-left: 1.25rem; margin-bottom: 2rem; } .nt-breadcrumb { font-size: 0.72rem; text-transform: uppercase; letter-spacing: 0.07em; color: #666; margin-bottom: 0.6rem; } .nt-breadcrumb a { color: #0C3B2E; text-decoration: none; } .nt-breadcrumb span { margin: 0 0.4rem; opacity: 0.35; } /* Lead / intro paragraph */ .nt-lead { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 1.2rem !important; font-style: italic !important; color: #555 !important; line-height: 1.65 !important; margin-bottom: 1.5rem !important; } /* Preferred-partner perks notice */ .nt-perks { background: #0C3B2E; color: rgba(255,255,255,0.9); padding: 1.1rem 1.4rem; margin: 1.75rem 0; font-size: 0.875rem; line-height: 1.65; display: flex; gap: 0.85rem; align-items: flex-start; } .nt-perks .nt-perks-icon { font-size: 0.9rem; flex-shrink: 0; margin-top: 0.2rem; } .nt-perks strong { color: #fff; font-weight: 600; } /* Tier section header (city guides) */ .nt-tier-header { display: flex; align-items: center; gap: 1rem; margin: 2.5rem 0 1.5rem; } .nt-tier-num { flex-shrink: 0; width: 32px; height: 32px; background: #0C3B2E; color: #fff; display: flex; align-items: center; justify-content: center; font-family: 'Inter', sans-serif; font-size: 0.75rem; font-weight: 700; border-radius: 50%; } .nt-tier-title { flex: 1; border-bottom: 1px solid #d8e8df; padding-bottom: 0.6rem; } .nt-tier-title span { display: block; font-family: 'Inter', sans-serif; font-size: 0.62rem; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: #0C3B2E; margin-bottom: 0.2rem; } .nt-tier-title h2 { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 1.85rem !important; font-weight: 500 !important; color: #243029 !important; line-height: 1.15 !important; border: none !important; margin: 0 !important; padding: 0 !important; } /* Our pick callout */ .nt-our-pick { position: relative; background: #faf8f4; border: 1px solid #d8e8df; border-left: 5px solid #0C3B2E; padding: 1.25rem 1.35rem 1.15rem; margin: 0 0 2rem; } .nt-our-pick-badge { position: absolute; top: -10px; left: 1.2rem; background: #0C3B2E; color: #fff; font-family: 'Inter', sans-serif; font-size: 0.58rem; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; padding: 0.2rem 0.6rem; } .nt-our-pick p { font-size: 0.935rem !important; color: #243029 !important; line-height: 1.65 !important; margin: 0 !important; } .nt-our-pick em { font-style: italic; color: #666; } /* Hotel entry card */ .nt-hotel-entry { border: 1px solid #d8e8df; padding: 1.25rem 1.4rem; margin: 1.25rem 0; background: #fff; } .nt-hotel-entry h3 { font-family: 'Inter', sans-serif !important; font-size: 1rem !important; font-weight: 600 !important; color: #243029 !important; margin-bottom: 0.25rem !important; display: flex !important; align-items: baseline !important; justify-content: space-between !important; gap: 0.5rem !important; flex-wrap: wrap !important; border: none !important; } /* Programme badge on hotel name */ .nt-prog-tag { font-size: 0.65rem; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: #fff; background: #1a5c45; padding: 0.15rem 0.5rem; border-radius: 2px; flex-shrink: 0; } /* Hotel body text */ .nt-hotel-body { font-size: 0.935rem; margin: 0.6rem 0; } .nt-hotel-body p { color: #333; line-height: 1.75; } /* Insider verdict */ .nt-verdict { background: #f0f6f2; padding: 0.65rem 0.9rem; margin: 0.75rem 0 0; font-size: 0.875rem; color: #666; line-height: 1.6; font-style: italic; border-top: 1px solid #d8e8df; } .nt-verdict strong { font-style: normal; font-size: 0.63rem; font-weight: 700; letter-spacing: 0.09em; text-transform: uppercase; color: #0C3B2E; display: block; margin-bottom: 0.2rem; } /* Booking row at card footer */ .nt-hotel-booking { display: flex; gap: 0.5rem; flex-wrap: wrap; align-items: center; justify-content: space-between; margin-top: 0.85rem; padding-top: 0.75rem; border-top: 1px solid #d8e8df; font-size: 0.82rem; color: #666; } .nt-hotel-booking .nt-best-for { flex: 1; } .nt-hotel-booking .nt-best-for em { font-style: normal; font-weight: 500; color: #333; } .nt-hotel-booking a { color: #fff !important; background: #0C3B2E !important; padding: 0.3rem 0.85rem !important; text-decoration: none !important; font-weight: 600 !important; font-size: 0.78rem !important; white-space: nowrap !important; letter-spacing: 0.03em !important; } /* Quick reference table */ .nt-qr-header { border-bottom: 2px solid #0C3B2E; padding-bottom: 0.75rem; margin-bottom: 0; } .nt-qr-header h2 { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 1.6rem !important; font-weight: 500 !important; color: #243029 !important; border: none !important; margin: 0 !important; padding: 0 !important; } table.nt-quick-ref { width: 100%; border-collapse: collapse; font-size: 0.875rem; margin: 0 0 0.5rem; border: 1px solid #d8e8df; border-top: none; } table.nt-quick-ref thead th { background: #243029; color: rgba(255,255,255,0.85); font-size: 0.65rem; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; padding: 0.65rem 1rem; text-align: left; } table.nt-quick-ref tr.nt-tier-row td { background: #f4efe7; font-family: 'Inter', sans-serif; font-size: 0.73rem; font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; color: #243029; padding: 0.55rem 1rem; border-top: 1px solid #d8e8df; } table.nt-quick-ref td { padding: 0.65rem 1rem; border-bottom: 1px solid #eef3f0; vertical-align: top; color: #333; } table.nt-quick-ref tbody tr:not(.nt-tier-row):hover td { background: #f0f6f2; } table.nt-quick-ref a { color: #0C3B2E !important; text-decoration: none !important; font-weight: 500 !important; } .nt-pick-mark { color: #0C3B2E; font-weight: 700; } .nt-footnote { font-size: 0.8rem; color: #666; font-style: italic; margin-top: 0.6rem; } /* CTA block */ .nt-cta { background: #243029; color: #fff; padding: 2rem 2.25rem; margin: 3rem 0 0; display: grid; grid-template-columns: 1fr auto; gap: 1.5rem 2rem; align-items: center; } .nt-cta h4 { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 1.3rem !important; font-style: italic !important; font-weight: 400 !important; margin-bottom: 0.35rem !important; line-height: 1.35 !important; color: #fff !important; } .nt-cta p { font-size: 0.8rem !important; color: rgba(255,255,255,0.65) !important; margin: 0 !important; line-height: 1.5 !important; } .nt-cta a { display: inline-block !important; font-size: 0.8rem !important; font-weight: 700 !important; letter-spacing: 0.07em !important; text-transform: uppercase !important; color: #243029 !important; background: #fff !important; padding: 0.75rem 1.75rem !important; text-decoration: none !important; white-space: nowrap !important; } @media (max-width: 540px) { .nt-cta { grid-template-columns: 1fr; } .nt-tier-header { align-items: flex-start; } } /* General hr between sections */ .nt-divider { border: none; border-top: 1px solid #d8e8df; margin: 2.75rem 0; } /* Non-city-guide: simple section heading (Vietnam, roundups) */ .nt-section-head { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 1.65rem !important; font-weight: 500 !important; color: #0C3B2E !important; border-left: 4px solid #0C3B2E !important; padding-left: 0.85rem !important; margin: 2rem 0 1.25rem !important; line-height: 1.2 !important; } /* Info/note box (used for closures, caveats, series nav) */ .nt-note { background: #f0f6f2; border-left: 3px solid #0C3B2E; padding: 0.85rem 1.1rem; margin: 1.25rem 0; font-size: 0.9rem; color: #243029; line-height: 1.6; }
All articles
The Best Hotels in Shanghai, by Price Range (2026)

The Best Hotels in Shanghai, by Price Range (2026)

Shanghai is one of the most hotel-rich cities in Asia — and also one of the most uneven. Here’s how to find the right stay for you.

Shanghai rewards research. The city has some of the best hotels in the world — genuinely — and also a long tail of properties that trade on the city’s global reputation without quite earning it. The divide tracks, roughly, between the Bund and Pudong (across the Huangpu River): Puxi is the city, the history, the art deco bones, and the neighbourhood energy; Pudong is towers, views, convention centres, and the airport corridor. The vast majority of the best hotels are in Puxi.

Rates below are indicative cash rates for a lead room in mid-season (May–June, September–November), shown in Chinese yuan with USD equivalents (¥7.1 ≈ US$1). China levies a 6% VAT on hotel stays and some hotels add a 10% service charge — check what’s included.

Every hotel below includes our preferred-partner package — breakfast for two, a ~US$100 hotel credit, a room upgrade on availability, and early check-in / late check-out — plus the loyalty points and status you’d normally earn. The programme each hotel is booked through is noted below each listing.

Insider verdicts throughout are our own — the praise and the caveats — so you get the honest picture, not the brochure.


1
Top tier

Elevated Luxury

★ Our pick

The Peninsula Shanghai for the Bund address and the grandeur. Capella Shanghai, Jian Ye Li for design connoisseurs who want something unlike any other hotel in the city.

The Peninsula Shanghai Peninsula PenClub

The Peninsula occupies a purpose-built 1920s-style tower on the Bund itself — not Bund-adjacent, not Bund-view, but on the Bund, facing the Huangpu River and Pudong’s skyline. The rooms are among the most generously sized in the city, with the brand’s usual in-room technology and warm, attentive service. The rooftop pool, the basement spa, and the Sir Elly’s restaurant (with what may be the most famous view of any restaurant in Shanghai) complete one of the most complete luxury hotel packages in China. From ~¥3,700–5,200 (~US$521–732).

Insider verdict — The Bund address is genuinely irreplaceable — Sir Elly’s rooftop view is one of the best restaurant views in the world, the rooms are the largest in this tier, and the service is consistently praised as among the most personal in Shanghai. Caveats: the classic-modernist design aesthetic is elegant but not adventurous — if you want something more design-forward, Capella or the Waldorf Astoria are the alternatives.
Best for The definitive Bund address; special occasions; Peninsula loyalists
Book via Peninsula PenClub →

Capella Shanghai, Jian Ye Li Virtuoso

In a restored 1930s lane-house compound in the former French Concession — a neighbourhood of plane trees and art deco mansions — Capella Shanghai is a hotel that looks and feels unlike anything else in the city. Seventeen courtyard villas, a private spa, a small pool tucked into the garden, and a level of privacy that towers and convention hotels structurally can’t offer. The design is immaculate and deeply considered; the service-to-room ratio is extraordinary. At 17 villas it fills quickly — book ahead. From ~¥6,000–8,000 (~US$845–1,127) per villa per night.

Insider verdict — The most singular stay in Shanghai — a 17-villa lane-house compound in the French Concession that feels as if you’re staying in a private club rather than a hotel. The trade-off is a certain remoteness from the Bund and Pudong, and a rate that sits at the very top of the market — but for those to whom atmosphere is the primary metric, nothing else competes.
Best for Design connoisseurs; honeymooners; guests who prize atmosphere and privacy over scale
Book via Virtuoso →

2
Second tier

Luxury

★ Our pick

Park Hyatt Shanghai for the most dramatic room views in the city. Mandarin Oriental Pudong for the most reliable service depth across this tier.

Waldorf Astoria Shanghai on the Bund Marriott STARS

The Waldorf Astoria occupies a pair of buildings on the Bund — the 1910 Shanghai Club (a historic landmark, now the public spaces and heritage suites) and a contemporary tower behind it. The combination of art deco grandeur and modern room comfort is hard to replicate. The Long Bar is a Shanghai institution. The service is polished and the Bund address gives it an edge in atmosphere that comparable hotels in Pudong can’t match. From ~¥3,800–5,000 (~US$535–704).

Insider verdict — The heritage building and the Long Bar are the reasons to choose the Waldorf over the Park Hyatt or the Portman — the sense of place is unique. The modern tower rooms are comfortable but less special than the historic suites; specify the Shanghai Club building if the heritage is the draw.
Best for Bund purists who want historic grandeur with modern comfort
Book via Marriott STARS →

Park Hyatt Shanghai Hyatt Privé

Floors 79–93 of the Shanghai World Financial Center (the “bottle opener” tower) in Pudong — the highest hotel rooms in China and arguably some of the most dramatic skyline views of any hotel in the world. The rooms are impressive in scale (no room below 65 sqm), the spa is excellent, and the pool on the 85th floor is one of those hotel experiences that genuinely warrants a superlative. Pudong location means distance from Puxi’s neighbourhood charm. From ~¥2,800–3,800 (~US$394–535).

Insider verdict — The 85th-floor pool and the scale of the rooms are genuinely extraordinary, and the tower location means the views beat any Bund hotel for drama. The trade-off is Pudong itself — efficient and spectacular but not the city’s most interesting neighbourhood. Our pick for guests who want the view to be the main event; the Peninsula or Waldorf for guests who want to be in the city’s old heart.
Best for Views, altitude, and the most dramatic rooms in Shanghai
Book via Hyatt Privé →

Mandarin Oriental Pudong, Shanghai Mandarin Oriental Fan Club

The MO Pudong is a reliable, very well-run luxury hotel in the financial district — excellent service depth (the brand’s calling card), a beautiful lap pool, the Yong Spa, and river views from the upper floors. It won’t win on atmosphere — Pudong doesn’t — but for a consistent, high-quality business-and-leisure stay it outperforms most of the Bund competition on service and condition. From ~¥2,800–4,000 (~US$394–563).

Insider verdict — The most reliable service depth in this tier, and consistently praised for warm, personalised attention. Pudong is the right choice for a seamless stay rather than an atmospheric one — the MO makes that trade-off feel worth it.
Best for Business travellers and MO loyalists; service-first guests
Book via Mandarin Oriental Fan Club →

Four Seasons Hotel Shanghai Pudong Four Seasons Preferred Partner

A consistently well-run tower hotel in Pudong with the Four Seasons’ reliable standard of service, a strong spa, and good dining. Less atmospheric than the heritage Bund properties and less dramatic in views than the Park Hyatt, but reliably excellent — a steady choice for corporate travel or for guests who want the Four Seasons guarantee without the Bund premium. From ~¥2,500–3,500 (~US$352–493).

Best for Corporate stays and FS loyalists in Pudong
Book via Four Seasons Preferred Partner →

The Portman Ritz-Carlton, Shanghai Marriott STARS

A Shanghai institution in the Jing’An district — within the Shanghai Centre complex, connected to offices, apartments, and a theatre — the Portman has been one of the best business hotels in Shanghai for decades. The Shanghai Centre sets it in the heart of central Puxi rather than on the Bund or in Pudong, which is ideal for work combined with neighbourhood access. The renovation has refreshed the rooms without changing the formula. From ~¥2,600–3,600 (~US$366–507).

Best for Business stays in central Puxi; Bonvoy loyalists
Book via Marriott STARS →

3
Third tier

Upper Premium

★ Our pick

Grand Hyatt Shanghai for the most dramatic entry in this tier — a stunning indoor atrium on floors 54–87 of the Jin Mao Tower, and arguably the best value-per-experience in Shanghai’s Upper Premium tier.

Grand Hyatt Shanghai Hyatt Privé

Occupying floors 54–87 of the Jin Mao Tower in Pudong, the Grand Hyatt has a feature that makes it genuinely extraordinary at its price point: a 33-storey central atrium, lit from above, ringed by the hotel’s balconied corridors — one of the great interior architectural experiences of any hotel in Asia. The rooms are spacious, the views are extraordinary (including of the SWFC “bottle opener” tower immediately adjacent), and it consistently delivers more spectacle per yuan than hotels costing twice as much. The spa has been refreshed and is solid. From ~¥1,800–2,600 (~US$254–366).

Insider verdict — The Jin Mao atrium is genuinely one of the great hotel interiors in Asia — and at Upper Premium rates it offers more architectural drama per yuan than most Luxury-tier alternatives. Our regular pick for travellers who want Pudong altitude without Park Hyatt prices, or for a first Shanghai trip where the spectacle of the towers is part of the point.
Best for Architectural spectacle; altitude; best value in the Pudong tower cluster
Book via Hyatt Privé →

Jing An Shangri-La Shangri-La Luxury Circle

A large, well-facilitated hotel in the Jing’An / Nanjing West Road district — one of the best connected locations in central Puxi, within walking distance of both the shopping strip and the French Concession. The rooms are well-maintained, the Portman F&B competition is very close by, and the hotel does a solid job at a competitive price point. A reliable business and leisure base without the Bund premium. From ~¥1,700–2,400 (~US$239–338).

Best for Central Puxi access at a lower rate; Shangri-La loyalists
Book via Shangri-La Luxury Circle →

4
Fourth tier

Premium

★ Our pick

Hotel Indigo Shanghai on the Bund for the most distinctive design and the best location-per-yuan in Shanghai — Bund-adjacent with neighbourhood access and rooms full of local reference that the chains can’t replicate.

Hotel Indigo Shanghai on the Bund IHG Luxury & Lifestyle

On the southern Bund near the Old City, the Indigo has one of the best value propositions in Shanghai: a Bund address, locally-designed rooms full of Shanghainese cultural reference, a rooftop bar with a striking Pudong view, and rates that routinely undercut every hotel in this document. The service is less polished than the luxury tier; the rooms are smaller; but the location and the design make it a serious contender for the smart traveller who doesn’t need the full-service hotel. From ~¥1,000–1,600 (~US$141–225).

Insider verdict — Our pick for the “smart Bund stay on a non-luxury budget”. The rooftop bar and the local design references are genuinely good, and the neighbourhood — old Nanshi and the edge of the French Concession — is more interesting to walk than the Bund’s tourist boulevard. The service is not luxury-tier, and that’s reflected in the rate — but at these prices, few compete on location.
Best for Design-led travellers; best Bund-adjacent value in the city
Book via IHG Luxury & Lifestyle →

The Middle House Book with us

A Swire Hotels property in Jing’An — the brand behind the iconic Upper House in Hong Kong — The Middle House brings the same design sensibility and warm, considered service to Shanghai. The rooms are well above average for this tier, the courtyard restaurant and bar are consistently excellent, and the location (Jing’An, connected to West Nanjing Road) is one of the best in central Puxi. If the Upper House is your frame of reference, you’ll know what to expect. From ~¥1,200–1,800 (~US$169–253).

Best for Design-led travellers; Swire loyalists; the best boutique-feel in central Puxi
Book via Book with us →

Quick reference

HotelBest forProgramme
Elevated Luxury
★ The Peninsula ShanghaiThe Bund address; grandeur; best views from any hotelPeninsula PenClub
★ Capella Shanghai, Jian Ye LiLane-house compound; most distinctive design in the cityVirtuoso
Luxury
Waldorf Astoria Shanghai on the BundHistoric grandeur; Long Bar; Bund characterMarriott STARS
★ Park Hyatt ShanghaiMost dramatic views; altitude; oversized roomsHyatt Privé
★ Mandarin Oriental PudongService depth; business-and-leisure reliabilityMandarin Oriental Fan Club
Four Seasons PudongFS guarantee; corporate travel in PudongFour Seasons Preferred Partner
Portman Ritz-CarltonBusiness stays; central Puxi; Bonvoy loyalistsMarriott STARS
Upper Premium
★ Grand Hyatt ShanghaiAtrium drama; Pudong altitude; best value spectacleHyatt Privé
Jing An Shangri-LaCentral Puxi; Shangri-La loyalistsShangri-La Luxury Circle
Premium
★ Hotel Indigo Shanghai on the BundBest Bund location per yuan; local designIHG Luxury & Lifestyle
The Middle HouseBoutique design; best of Jing’AnBook with us

★ Our recommended picks in each tier.

Our shortlist: The Peninsula Shanghai, Park Hyatt Shanghai, Capella Shanghai, Jian Ye Li, Mandarin Oriental Pudong, Grand Hyatt Shanghai, and Hotel Indigo Shanghai on the Bund.


How to choose

The first question is Puxi or Pudong — the city’s two banks and entirely different experiences. Puxi (Bund, French Concession, Jing’An) is the historic city: art deco, lane houses, neighbourhood restaurants and bars, the architecture that makes Shanghai feel like Shanghai. Pudong (Lujiazui financial district) is the modern skyline — the towers, the views, the convention-hotel infrastructure. Both have exceptional hotels, and the answer depends on what you’re in Shanghai for.

For the best single hotel in the city, The Peninsula leads on the Bund; Capella leads on design. For dramatic altitude, the Park Hyatt is in a class of its own. For the best value in the luxury tier, Grand Hyatt’s atrium and views at Upper Premium rates are hard to beat. For the smart Bund stay without the luxury spend, Hotel Indigo’s location and rooftop outperform everything else at the Premium tier.

Book any of these with us — same rate, perks added.

Breakfast for two · ~$100 hotel credit · room upgrade on availability · early check-in / late check-out

Plan a trip →

Book this trip with perks

Same price as direct, plus breakfast, credits and upgrades.

Plan a trip