RFK Rankings · Shanghai
Best Restaurants Inside Hotels in Shanghai 2026
Restaurants inside Shanghai hotels · Shanghai · 6 rooms ranked · Updated June 2026
Compiled by the Restaurants for Kings editorial team · Published June 21, 2026 · Updated June 21, 2026 · Reviewed by Fredrik Filipsson, Editor-in-Chief · How we rank · Corrections
Two of the six best hotel restaurants in Shanghai share one address, The Peninsula on the Bund, and only two of the six still hold a Michelin star. Shanghai's hotel dining is in flux: the 2026 Michelin guide pulled stars from rooms that held them for years, even as the Peninsula and the Ritz-Carlton kept theirs. What is left is a strong, honest list of hotel kitchens, Cantonese towers, a French room thirty-six floors up, a couple of serious steakhouses. Here are six worth booking, what each does best, and which to skip. Ranked on the plate first, the lobby second.
1.Yi Long Court
The Peninsula's one-star Cantonese room on the Bund, starred every year since 2016. Book it for classic Cantonese at the top of the city's hotel tables.
Yi Long Court sits inside The Peninsula Shanghai on the Bund, where executive Chinese chef Jacky Zhang has cooked classic Cantonese since the hotel opened, and the room has held a Michelin star every year since the Shanghai guide began in 2016. The signature is a spotted grouper blanched in fish broth with a medley of mushrooms; the chef's signature tasting menu runs to about ¥1,988. This is the most decorated hotel restaurant in the city and the natural place to start. This is the booking for a refined Cantonese dinner with full service and a Bund address. Reserve a week or two ahead and ask about the signature menu.
Book through The Peninsula; ask for Chef Zhang's signature tasting menu.
2.Jin Xuan
The Ritz-Carlton's one-star Cantonese room on the 53rd floor of Pudong. Book it for crispy oatmeal lobster and a skyline window.
Jin Xuan occupies the 53rd floor of The Ritz-Carlton Shanghai, Pudong, in the Shanghai IFC tower, where executive Chinese chef Daniel Wong runs a refined Cantonese kitchen with a wall of windows over the Lujiazui skyline. The crispy oatmeal lobster balls are the signature; expect upward of ¥700 a head. The room has held a Michelin star every year since 2016, its ninth consecutive star in the 2026 guide. This is the booking for Cantonese cooking with a high-floor Pudong view, a different proposition from the Bund rooms across the river. Reserve a week ahead and ask for a window table at dusk.
Book through The Ritz-Carlton; request a skyline window and order the lobster.
3.Jade on 36
A modern French room thirty-six floors up the Shangri-La, river view included. Book it for a long lunch over the Bund.
Jade on 36 sits on the 36th floor of the Pudong Shangri-La, looking back across the Huangpu to the Bund, where chef Olivier Pistre cooks a modern French menu built on luxury produce, goose foie gras, Hokkaido scallop, a three-course European blue lobster. A two-course lunch set runs ¥698, with festive menus up to ¥1,588. The room is listed in the 2026 Michelin guide's selection and recognised by Black Pearl. The view across the river is the draw alongside the cooking. This is the booking for a high-floor French lunch or dinner with the Bund skyline in the window. Reserve a week ahead for a river-facing table.
Book through the Shangri-La; ask for a river-facing table and take the set lunch.
4.Sir Elly's
The Peninsula's reinvented Italian room with a Bund terrace. Book it for Chongming squab and one of the city's best riverside views.
Sir Elly's, on the 13th floor of The Peninsula Shanghai, has shifted from contemporary French to Northern Italian under chef de cuisine Eugenio Cannoni, with a wraparound terrace over the Bund and the Pudong skyline. The signature is Chongming squab cooked three ways; the kitchen tasting runs about ¥898. The room appears in the 2026 Michelin guide's selection, it carried a star in earlier years but is now listed without one, and holds a Forbes four-star rating. The terrace view is the headline. This is the booking for a Bund-terrace dinner where the setting leads. Reserve a week ahead and ask for the terrace in good weather.
Book through The Peninsula; ask for a terrace table and order the squab.
5.Fifty 8° Grill
The Mandarin Oriental's wood-fire grill, dry-aging its own beef. Book it for a serious steak by the river in Pudong.
Fifty 8° Grill sits in the Mandarin Oriental Pudong on the Lujiazui riverside, a modern French steakhouse whose menu is overseen by the group's Michelin-starred chef Richard Ekkebus. The kitchen dry-ages its own beef and works a wood fire; the signature is a 1,000-gram dry-aged prime rib at ¥1,088, with Australian wagyu cuts alongside. The room pairs the grill with a riverside setting and a deep cellar. This is the booking for a steak dinner in a Pudong hotel with the river outside rather than a tasting menu. Reserve a week ahead and ask for a river-view table.
Book through the Mandarin Oriental; order the dry-aged prime rib to share.
6.1515 West Chophouse & Bar
The Jing An Shangri-La's chophouse, Selected eight years running. Book it for in-house dry-aged Australian beef on the west side.
1515 West Chophouse & Bar sits in the Jing An Shangri-La on the city's west side, a steakhouse that has appeared in the Michelin Shanghai selection for eight consecutive years. The signature is the 1515 Black Angus wagyu, grade M5 from Stanbroke in Australia, with house dry-aging of 25 days and up; a seven-course dinner runs about ¥1,088 before service. The room is a clubby, dark-wood counterpoint to the Bund towers across town. This is the booking for a classic steakhouse dinner in a Jing An hotel rather than a riverside view. Reserve a few days ahead and order the wagyu.
Book through the Shangri-La; order the Stanbroke wagyu and a big red.
Not for a hotel dinner
Brilliant, but not in a hotel
Da Vittorio and 102 House both hold two Michelin stars, but neither is a hotel restaurant: Da Vittorio is in the Bund Finance Centre office complex, 102 House in a private Bund mansion. 8½ Otto e Mezzo Bombana, also two stars, sits in the Ferguson Lane block off Wukang Road. Book them for the food, just not for a hotel night.
Gone or moved on
L'Atelier de Joël Robuchon at Bund 18, which was not a hotel anyway, has dropped off the 2026 guide and shows as closed for renovation, so do not count on it. And the Bund's Jean-Georges and Mr & Mrs Bund sit in dining-and-retail buildings, not hotels.
How to pick a Shanghai hotel restaurant
Start with what you want on the plate. For the city's most decorated hotel cooking, the two Cantonese star rooms, Yi Long Court at The Peninsula and Jin Xuan at The Ritz-Carlton, are the picks, one on the Bund, one high over Pudong. For a French room with a river view, Jade on 36; for a steak, Fifty 8° Grill or 1515 West. Book the starred rooms a week or two ahead.
Then pick your side of the river. The Peninsula rooms and the Bund give you the classic skyline-across-the-water view; the Pudong towers, Ritz-Carlton, Shangri-La and Mandarin Oriental, put you up among the skyscrapers looking back. Ask for a window or terrace table when you book, and note that one Black Pearl or Michelin listing can change year to year, so confirm the current menu and price when you reserve.
Frequently asked
Which Shanghai hotel restaurant has a Michelin star?
In the 2026 Shanghai guide, two hotel restaurants on this list hold a star: Yi Long Court at The Peninsula Shanghai on the Bund, where chef Jacky Zhang cooks Cantonese, and Jin Xuan on the 53rd floor of The Ritz-Carlton Shanghai, Pudong, chef Daniel Wong's Cantonese room. Both have been starred every year since the guide launched in 2016. Reserve a week or two ahead.
Did any Shanghai hotel restaurants lose their Michelin star?
Yes. Sir Elly's at The Peninsula, which held a star in earlier years, appears in the 2026 guide's selection without one, and has changed concept from French to Northern Italian. Jade on 36 at the Pudong Shangri-La and 1515 West at the Jing An Shangri-La are also Michelin-selected rather than starred. Among hotel rooms, only Yi Long Court and Jin Xuan carry a 2026 star.
Which Shanghai hotel restaurant has the best view?
For a river view, Jade on 36 on the 36th floor of the Pudong Shangri-La looks across the Huangpu to the Bund, and Sir Elly's at The Peninsula has a wraparound 13th-floor terrace over the water. For a skyline-from-above view, Jin Xuan on the 53rd floor of The Ritz-Carlton, Pudong, sits among the Lujiazui towers. Ask for a window or terrace table when you reserve.
What is the best steakhouse in a Shanghai hotel?
Two hotel steakhouses lead. Fifty 8° Grill at the Mandarin Oriental Pudong works a wood fire and dry-ages its own beef, with a 1,000-gram prime rib at ¥1,088, while 1515 West Chophouse at the Jing An Shangri-La serves house-dry-aged Australian wagyu and has been Michelin-selected for eight years. Fifty 8° has the riverside setting; 1515 is the clubbier room on the west side.
How much does dinner cost at a Shanghai hotel restaurant?
Plan on a wide range. The Cantonese signature tasting at Yi Long Court runs about ¥1,988 and Jin Xuan upward of ¥700 a head, while Jade on 36 starts at ¥698 for a set lunch. The steakhouses land around ¥1,088, for Fifty 8°'s prime rib or 1515's seven-course dinner, before drinks and service. Confirm current prices when you book, as menus change seasonally.
Related rankings
More from RFK
Browse the full Shanghai dining guide, compare the best hotel restaurants worldwide, see the best view restaurants in Shanghai, or open the full RFK rankings index.
Restaurants for Kings is reader-supported. Some reservation links are affiliate links with OpenTable, Resy or Tock; we earn a small commission at no cost to you, and a link never buys a place on a ranking. Editorial scores and ranking order are independent of any commercial relationship. See our ranking methodology.