HotelsCity GuidesBy BudgetHow It WorksInquire
中文

8 Best Luxury Hotels in Shanghai

Rates in line with booking direct, plus daily breakfast and hotel credit

The Best Luxury Hotels · All City Guides
ChinaBeijing · Dalian · Shanghai · Hangzhou · Chengdu · Guangzhou · Shenzhen · Sanya · Hong Kong · Macau
Southeast AsiaSingapore · Kuala Lumpur · Bangkok · Hanoi · Manila · Jakarta
East AsiaTokyo · Kyoto · Osaka
EuropeBarcelona · Madrid
North AmericaToronto · Vancouver · New York
HawaiiOahu

Shanghai's luxury hotels fall roughly along three lines. The Bund area offers century-old buildings and river views, with the Bund's historic buildings right outside your door; Lujiazui is all about high-altitude views, with rooms dozens of floors up; and farther out in Minhang is a destination resort like Amanyangyun, where Ming and Qing dynasty houses were relocated and rebuilt as a whole. The eight hotels in this article were picked one by one from the Shanghai hotels currently on sale under our perks programs, with rates running from over US$200 to just over US$1,000 a night, so you can match them to your budget.

On the MICHELIN Keys list, these eight hold four spots: The Peninsula and Bulgari have two Keys each, and Mandarin Oriental Pudong and Amanyangyun one Key each.

Here are all the offers currently running (click a hotel name to check prices directly):

Hotel Offer Book By Eligible Check-in Dates
Waldorf Astoria Shanghai on the Bund Stay 4 nights, pay for 3 By December 30, 2026 Check in by December 30, 2026
Waldorf Astoria Shanghai Qiantan 15% off room rates By December 31, 2026 Check in by December 31, 2026
The PuLi Shanghai 10% off room rates for a 2-night stay By December 31, 2026 Check in by December 31, 2026
The PuLi Shanghai 15% off room rates for a 3-night stay By December 31, 2026 Check in by December 31, 2026

First, how we check prices: all prices below are advisor-channel rates for a check-in on February 1, 2027, a 3-night stay, 2 adults, taxes included, shown as the average nightly rate (the 3-night total divided by 3), in US dollars. This is the rate we can get when booking as an accredited travel advisor. It comes with a set of perks that cannot be booked through public channels, such as breakfast, room credits and upgrades subject to availability. Each hotel's section describes its specific perks, and before booking we confirm them with the hotel one by one and then put them on the guest's confirmation.

Hotels are sorted by average nightly rate from low to high, so you can get a sense of the range as you read on.

Our full list of perks hotels (more than 3,000) is here: Global Luxury Hotel Perks List. Click through and it automatically filters to the Shanghai hotels, and we can check prices for any of them for you just as in this article.

Here are the highlights first, enough if you are short on time:

  • Best value – Mandarin Oriental Pudong, Shanghai: about US$251 per night, the lowest of the eight, the same as the public price with an extra set of perks
  • Best location – Fairmont Peace Hotel: the century-old landmark where the Bund meets Nanjing Road
  • Most worth visiting – W Shanghai – The Bund: floor-to-ceiling river views on 42 floors, with WOOBAR and the WET pool bar the two liveliest spots at night
  • Best perks value – Park Hyatt Shanghai: rooms from the 79th to the 93rd floor, with breakfast for two and a hotel credit already included in the price
  • Most unique experience – Amanyangyun: a destination resort of 50 relocated Ming and Qing dynasty houses, one of a kind in Shanghai

Mandarin Oriental Pudong, Shanghai

Mandarin Oriental Pudong, Shanghai

Mandarin Oriental sits on the Pudong riverfront along the Huangpu River. It opened in 2013 with 318 rooms plus 44 suites, spacious by Shanghai luxury hotel standards, and the river-view rooms have wide-open views.

For dining, Yong Yi Ting serves Jiangnan cuisine and has won a Michelin star, and it is a place we strongly recommend for a formal dinner.

If you care more about the comfort and space of the room itself than about the photo-op factor, take a look at this one.

Reference price: for the vast majority of the year (apart from certain peak dates), about US$229–267 per night before tax. For a check-in on February 1, 2027, the advisor-channel average is US$251 per night including taxes, the same as the public channel and the most approachable entry price in this article. With the price equal, booking through the advisor channel usually adds the exclusive perks of the Mandarin Oriental Fan Club program, including breakfast for two, a hotel credit, a welcome amenity and an upgrade subject to availability. Check this hotel's latest price →

Fairmont Peace Hotel

Fairmont Peace Hotel

The Peace Hotel is probably the Bund building with the most stories. It was formerly the Cathay Hotel, built in 1929 by Sir Victor Sassoon, with a copper roof 77 meters high that was once billed the "First Building in the Far East", right where the Bund meets Nanjing Road.

The hotel's jazz bar features a veteran jazz band live every night, a living piece of history in itself. The nine national suites each have their own decor theme, and it was at the Peace Hotel that the playwright Noël Coward wrote Private Lives.

If you like the old Shanghai style and want to feel real Bund nightlife at the Nanjing Road corner, take a look at this one.

Reference price: advisor channel average US$278 per night, refundable. Booking through the advisor channel usually also includes breakfast for two, a hotel credit, a welcome amenity and an upgrade subject to availability. Check this hotel's latest price →

Park Hyatt Shanghai

Jin Mao Tower and Oriental Pearl Tower at night outside a Park Hyatt Shanghai suite window

Park Hyatt occupies floors 79 to 93 of the Shanghai World Financial Center in Lujiazui, one of the highest hotels in the world, and every one of its 174 rooms looks out over the Lujiazui skyline.

For dining, 100 Century Avenue is on floors 91 to 93 with unbeatable views, and The Dining Room on the 87th floor serves Jiangnan cuisine, also with a night view to go with the meal.

If you are traveling on business and want to enjoy a high-altitude view in your spare time, this hotel's experience is hard to replace.

Reference price: for the vast majority of the year (apart from certain peak dates), about US$268–343 per night before tax. For a check-in on February 1, 2027, the advisor-channel average is US$327 per night including taxes, refundable, and this price already includes breakfast for two and a hotel credit, making it a very solid value in this article. Booking through the advisor channel usually also includes a welcome amenity, and an upgrade and late checkout subject to availability. Check this hotel's latest price →

Waldorf Astoria Shanghai on the Bund

Waldorf Astoria Shanghai on the Bund

The Waldorf Astoria is at 2 Zhongshan East 1st Road, an address that is itself a piece of history. The building was formerly the Shanghai Club, founded by British gentlemen in 1861, and the later clubhouse is one of the most important historic buildings on the Bund. Waldorf Astoria converted it and opened in 2010, with a historic building and a new tower linked by the Peacock Alley corridor, for a total of 272 rooms.

The old building side has carved ceilings and the original bones, while the new tower side has the comfort of modern rooms. The hotel's Long Bar recreates the "longest bar in the Far East" of its day, and having a drink there makes it easy to imagine the social scene of the Bund in the last century.

If you like old buildings and a historic atmosphere without giving up modern facilities, this should be the best fit.

Reference price: for the vast majority of the year (apart from certain peak dates), about US$278–398 per night before tax. For a check-in on February 1, 2027, the advisor-channel average is US$363 per night including taxes, refundable. Booking through the advisor channel usually also includes breakfast for two, a hotel credit, a welcome amenity and an upgrade subject to availability. Check this hotel's latest price →

W Shanghai – The Bund

W Shanghai – The Bund

The W is on the Huangpu River in the North Bund area and opened in 2017, with 42 floors and 374 rooms, all with floor-to-ceiling river views.

The interiors are by G.A. Design, mixing 1920s modernity with a forward-looking futuristic feel, and it has the most youthful personality of the eight in this article. For dining, Yan serves Cantonese cuisine, and WOOBAR and the WET pool bar are the two liveliest spots at night.

If what you want is design and a bit of nightlife energy rather than traditional old-school luxury, this one will suit you better.

Reference price: for the vast majority of the year (apart from certain peak dates), about US$97–372 per night before tax. For a check-in on February 1, 2027, the advisor-channel average is US$466 per night including taxes, refundable. Booking through the advisor channel usually also includes breakfast for two, a hotel credit, a welcome amenity and an upgrade subject to availability. Check this hotel's latest price →

The Peninsula Shanghai

The Peninsula Shanghai

The Peninsula is at the north end of the Bund, near the mouth of Suzhou Creek. It opened in 2009 with 235 rooms, including 44 suites, and has the most open views of any hotel along the Bund.

The Peninsula's service style has always been known for its attentiveness. For dining, Sir Elly's on the 13th floor is a French restaurant with a 270-degree panoramic terrace, and the view of the Bund skyline from here is one of the most striking angles we have seen.

If you value that attentive, Peninsula-style service, this one is worth raising your budget a notch for.

Reference price: for the vast majority of the year (apart from certain peak dates), about US$405–482 per night before tax. For a check-in on February 1, 2027, the advisor-channel average is US$504 per night including taxes, refundable. Booking through the advisor channel usually also includes breakfast for two, a hotel credit, a welcome amenity and an upgrade subject to availability. Check this hotel's latest price →

Bulgari Hotel Shanghai

Bulgari Hotel Shanghai

Bulgari is in the Suhe Creek area of Jing'an and opened in June 2018, designed by Antonio Citterio Patricia Viel, with an overall tone that continues Bulgari's jewelry aesthetic: understated, refined and unflashy. Its 82 rooms, including 19 suites, are small in number and feel very private.

For dining, Il Ristorante is run by the Michelin-starred chef Niko Romito, and the Bulgari Bar is a good place to relax with a drink.

If you want understated Italian luxury without being disturbed by crowds, this should be the best fit.

Reference price: advisor channel average US$939 per night, the same as the public channel. With the price equal, booking through the advisor channel usually adds breakfast for two, a hotel credit, a welcome amenity and an upgrade subject to availability. Check this hotel's latest price →

Amanyangyun

Amanyangyun

Amanyangyun is in Minhang District, about 27 km from the city center and about a 50-minute drive, a distance that makes it a destination resort truly away from the bustle, ideal for a quiet stay of two or three days.

Aman spent 15 years preparing this project: 50 Ming and Qing dynasty houses were relocated whole from Jiangxi to here, along with over a thousand century-old camphor trees that were transplanted and preserved, and it opened in 2018. Besides 24 contemporary suites there are villas converted from the old houses. For dining, the Italian restaurant Arva and the Japanese restaurant Nama each have their own approach.

If you like cultural depth and want to leave a stretch of your trip for truly slowing down, this hotel is one of a kind in all of Shanghai.

Reference price: advisor channel average US$1,130 per night, the same as the public channel; booking through us goes through the Virtuoso channel. With the price equal, the perks come free on top of the room rate and usually include breakfast for two, a hotel credit, a welcome amenity and an upgrade subject to availability. Check this hotel's latest price →

Conclusion

From US$251 per night at Mandarin Oriental Pudong to US$1,130 per night at Amanyangyun, the price gap among these eight Shanghai hotels is more than fourfold, but each stands up at its own price point. For Bund history, look at the Waldorf Astoria and the Peace Hotel; for river views and space, Mandarin Oriental Pudong and The Peninsula; for high-altitude views, Park Hyatt; for design and nightlife, W Shanghai – The Bund; for understated Italian style, Bulgari; and for total quiet, Amanyangyun.

The one most worth singling out among these eight is Fairmont Peace Hotel: a century-old Bund landmark at US$278 a night, and refundable.

Prices vary with dates, room type and number of guests. All of the above are based on a check-in on February 1, 2027, 3 nights, 2 adults, for reference only; if you want other cities, dates or party sizes, just ask us.

If any of these eight appeals to you, book with us at the cash rate and you get these perks, with no membership needed and no thresholds to reach. What you save is real money.