Best Restaurants and Places to Eat in Shanghai

Author's Profile Picture

By Trip.com

Find Shanghai's finest dining experiences blending local flavours and international elegance. For a taste of authentic Shanghainese tradition, Dragon Phoenix offers outstanding local cuisine with breathtaking Bund views, perfect after exploring nearby Nanjing Road's buzzing shops. Those craving crab delicacies shouldn't miss WangBaoHe Restaurant in the Central Hotel, where time-honoured recipes meet banquet-worthy surroundings near People's Square's cultural attractions.

Meanwhile, The Cathay Room at Fairmont Peace Hotel dazzles with Western-style seafood feasts against iconic river panoramas - ideal for special occasions before strolling the Bund's illuminated skyline. Modern foodies will adore PHÉNIX in The Puli Hotel, where artistic dishes attract fashionable crowds near Jing'an Temple's blend of ancient tranquillity and modern boutiques. Each venue combines memorable meals with easy access to Shanghai's must-see sights.

Dragon Phoenix

Dragon Phoenix
Shanghai Cuisine

£72 per person
4.8/5 Outstanding
Shanghai Cuisine
Bund river view
View


Dragon Phoenix serves classic Shanghai dishes with breathtaking Bund views from the 8th floor of the iconic Fairmont Peace Hotel. At £72 per person, this outstanding-rated spot (4.8/5) lets you enjoy crispy dumplings or braised pork while watching boats glide along the Huangpu River.

Better yet, it’s perfectly placed for exploring. The hotel itself is a historic landmark on buzzing Nanjing Road, just steps from the Bund’s architecture. Many visitors pair meals here with day trips.

🕘 Opening Hours: 1 Jan-31 Dec Monday-Sunday:11:30 AM-2:30 PM 5:30 PM-10:00 PM

☎ 021-61386880

📍 8F, Fairmont Peace Hotel, 20 Nanjing Road East, Shanghai 200002 China

What travellers say: Don't miss this treasure restaurant. This table of rich food is equivalent to dry pot yellow beef, which is their main food. The portion is very large, and the beef tastes quite delicious! I prefer bamboo tube glutinous rice. The steamed glutinous rice is soft, sweet, and has a faint date fragrance. It is very unique! Egg yolk pumpkin, wrap the egg liquid on the pumpkin and fry it crispy and delicious, and the taste is quite delicious!


WangBaoHe Restaurant

WangBaoHe Restaurant

Crab-related dishes

£31 per person
4.6/5 Outstanding
Shanghai Cuisine
Time-honoured Brand
Crab-related dishes


WangBaoHe Restaurant brings Shanghai's crab-eating tradition to life in an elegant setting at Central Hotel's second floor. Think golden crab roe dumplings and rich crab meat soups – all in a bright, beautifully decorated space perfect for special occasions.

Even better, its location puts you steps from buzzing Jiujiang Road and a short stroll from Nanjing Road Pedestrian Street. After your meal, explore nearby People's Square or consider staying at the five-star Central Hotel itself for seamless access to this culinary gem. Travellers consistently praise how the restaurant "captures Shanghai's flavour" through both its food and heritage.

🕘 Opening Hours: 1 Jan-31 Dec Monday-Sunday:11:30 AM-2:00 PM 5:30 PM-10:00 PM

☎ 021-53965000

📍 2F, Central Hotel, 555 Jiujiang Road, Shanghai, China Mainland

What travellers say: "Wang Baohe" is a time-honored Chinese brand, famous in the Yangtze River Delta for its crab-related dishes. Wang Baohe Hotel is a five-star hotel, and the Shanghai restaurant on the second floor inherits the characteristics of Wang Baohe's crab feast and crab roe dishes. The restaurant is tall and bright, with exquisite and elegant decoration, making it a good place for high-end banquets.


The Cathay Room

The Cathay Room
ice cream

£87 per person
4.9/5 Outstanding
Western-style
View
Bund river view


The Cathay Room offers a luxurious Western-style dining experience with breathtaking Bund views from the 9th floor of the iconic Fairmont Peace Hotel. This highly rated spot (4.9/5 from 135 reviews) specialises in lavish seafood spreads – think French oysters, king crab legs, and cheese-baked lobster paired with crisp white wine. Save room for their famous dessert table, where ice cream and sweet treats delight guests, especially families.

What’s more, its location in Shanghai’s historic Peace Hotel puts you steps from Nanjing Road’s buzzing shops and the Bund’s riverside promenade. After your meal, stroll past grand colonial buildings or explore nearby luxury boutiques – perfect for blending fine dining with classic Shanghai charm.

🕘 Opening Hours:

1 Jan-31 Dec Monday-Saturday:2:00 PM-5:00 PM 6:00 PM-9:00 PM

1 Jan-31 Dec Sunday:11:30 AM-2:30 PM 6:00 PM-9:00 PM

☎ 021-61386881

📍 9F, Fairmont Peace Hotel, 20 Nanjing Road East, Shanghai, China

What travellers say: Peace Hotel Chinachem Seafood Brunch. There are French oysters, European and American king crabs, abalone, mussels, Iberian ham, European-style citrus pickled scallop salad, seafood sashimi and Japanese sushi. For the main course, I chose cheese baked lobster with dry white wine. The dessert table is a favourite of girls❤️ With ice cream, it's perfect!


PHÉNIX

PHÉNIX
PHÉNIX

£100 per person
4.8/5 Outstanding
Western-style
French cuisine
View


PHÉNIX at The Puli Hotel and Spa offers a buzzing yet elegant dining spot perfect for stylish travellers. This 4.8/5-rated Western restaurant charms guests with its airy tables and lively atmosphere – think fashionable locals enjoying leisurely lunches. Must-tries include their famously fluffy hot bread served with dreamy caramel butter, along with crowd-pleasers like layered king fish starters and creamy salmon mains. Save room for the peanut parfait, a crunchy-sweet finale that’s become a signature.

In addition, its location in Jing’an District puts you steps from leafy Jing’an Park and the serene Jing’an Temple. After exploring these cultural gems, retreat to the hotel’s spa for a treatment – the ideal way to round off a meal at this chic urban hideaway.

🕘 Opening Hours: Monday-Sunday:7:00 AM-10:30 AM 12:00 PM-2:30 PM 6:00 PM-9:00 PM

☎ 021-22166988

📍 No.1 Changde Road, Jingan District 2/F, The Puli Hotel and Spa, Shanghai

What travellers say: This restaurant is quite popular. I got the appointment as a standby! The seats were full at noon! Next to me was a very fashionable old lady party! I admire people who love life. When I get older, I want to be an elegant old lady! I chose king fish for the appetizer, which had a layered taste. This dish was very good 👍The main course was salmon 🍣, the fish was very tender, and the sauce was creamy. It was neither good nor bad! The dessert was peanut parfait, the peanuts were very crispy, and the overall taste was sweet! So far, I like the desserts of Oushe the most.
Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
Best Restaurants and Places to Eat in Shanghai
>
Shanghai Restaurants