Top 15 Buffet Restaurants in Shanghai
Are you longing for different kinds of food? Don't know what to have first? Buffet dinner is surely a good choice.
There are top 15 buffet restaurants in Shanghai that offer buffet dinners. Dishes of both Chinese and western styles are available. Seafood and desserts are especially abundant. Many of the buffet dinner restaurants are inside star-rated hotels with excellent environment, so a 15% service fee is often charged. You can enjoy tasty food, a comfortable environment, and attentive and friendly service.
Usually the price for lunch is a little lower than that for supper. If time permits, you can try it at noon, when the restaurants will be less crowded. In addition, the quality brunch offered by some restaurants is also a good choice.
Chinese name: 东方明珠空中旋转餐厅 (dōng fāng míng zhū kōng zhōng xuán zhuǎn cān tīng)
Its dining hall revolves 360 degrees in one hour, serving as an advantaged place to appreciate the scenery of the Huangpu River. This is one of the top buffets restaurants in Shanghai. Candles lighten the dining hall instead of lights after 7:00 p.m. for the customers to better enjoy the charming night view. Prawns, oysters, snails, and cakes here are particularly worth trying.
Average cost per person: CNY330
Location: Oriental Pearl TV Tower, No. 1, Century Avenue, Pudong New Area
Chinese name: 怡咖啡海鲜自助餐厅 (yí kā fēi hǎi xiān zì zhù cān tīng)
With excellent environment, Yi Cafe is divided into seven sections. It can be regarded as one of the best buffet in Shanghai. Dishes feature the styles of various countries. Seafood, desserts and ice cream here all taste good. The service is especially attentive and friendly.
Average cost per person: CNY330
Location: 2F, the new building of Shangri-La Hotel, No. 33, Fucheng Road, Pudong New Area
Chinese name: 四季酒店咖啡厅 (sì jì jǐu diàn kā fēi tīng)
As one of the top 15 buffet restaurants in Shanghai, it has neat and comfortable sofas as well as exquisite tableware. Dishes look and taste good. Desserts in a large number are especially delicious. Salmon, lobster, Tiramisu, chocolate cake and ice cream are recommended.
Average cost per person: CNY270
Location: 1F, Four Seasons Hotel, No. 500, Weihai Road, Jing'an District (the intersection with Shimen 1st Road)
Chinese name: 锦江汤臣洲际大酒店 (jǐn jiāng tāng chén zhōu jì dà jǐu diàn)
The food here is not of great variety, but has good quality and taste. Oysters, salmons, lobster, steak, Tiramisu, ice cream and chocolate are highly recommended.
Average cost per person: CNY250
Location: 1F, Intercontinental Hotel, No. 777, Zhangyang Road, Pudong New Area (the intersection with Laoshan Road)
Chinese name: 威斯汀舞台餐厅 (wēi sī tīng wǔ tái cān tīng)
It is inside a five-star hotel and it serves a western buffet dinner with quality food. It is one of the top 15 buffet restaurants in Shanghai. Fresh seafood is worth trying including salmon, crab, shellfish and oysters. Bread and desserts here are highly recommended. You can try Tiramisus, cheese cakes and various fruits. There is a piano performance every night.
Average cost per person: CNY300
Location: 1F, the Westin Shanghai, No. 88, Middle Henan Road, Huangpu District
Chinese name: 昆仑连天阁 (kūn lún lián tiān gé)
This is a high-class buffet restaurant with special and delicate design, becoming one of the top 15 buffet restaurants in Shanghai. You will feel comfortable in the garden-like dining room. Food slightly lacks variety at noon on weekdays, but the brunch on weekends is really excellent. Smoked salmon, oysters, cheese and desserts are all good choices.
Average cost per person: CNY200
Location: 1F, Hilton Hotel, No. 250, Huashan Road, Jing'an District
Chinese name: JW万豪咖啡厅 (JW wàn háo kā fēi tīng)
It offers quality seafood, including salmon, crab, sashimi, shellfish and oysters. Dessert is also available. You can try delicious Tiramisu, cakes and chocolate. Waiters here speak fluent English and Japanese.
Average cost per person: CNY270
Location: 38F, JW Marriott Hotel, Tomorrow Square, No. 399, West Nanjing Road, Huangpu District
This is one of the most popular and fashionable restaurants in Shanghai. It serves fresh European and Shanghai buffet dinner around the clock! Dining here, you can also have a bird’s eye view of the beautiful city!
Average cost per person: CNY200 - CNY300
Location: 1F, Hilton Hotel, No. 889, South Yanggao Road
Chinese name: 西郊宾馆牡丹厅 (xī jiāo bīn guǎn mǔ dān tīng)
The dining room is set in the Xijiao State Guest Hotel, which is only about 4km (2.5mi) from Hongqiao Airport, providing a pleasant environment and distinctive food. They have a team of professional chefs to cook delicate buffet dishes for all diners!
Average cost per person: about CNY270
Location: Peony Dining Hall, 2F, building no. 7 of Xijiao State Guest Hotel, No. 1921, Hongqiao Road, Changning District
Chinese name: 吉布鲁牛排海鲜自助 (jí bù lǔ niú pái hǎi xiān zì zhù)
Average cost per person: CNY130
Yifencheng Branch
Location: 2F, Yifengcheng Shopping Mall, No. 1507, Qixin Road
Teli Fashion Branch
Location: 5F, Teli Fashion Shopping Mall, No. 189, Zhengtong Road
Chinese name: 金狮蓝蒂海鲜自助餐厅 (jīn shī lán dì hǎi xiān zì zhù cān tīng)
Being one of the top 15 buffet restaurants in Shanghai, seafood is the signature dish here. Customers can enjoy fresh and tasty crab, oysters, shellfish and sashimi.
Average cost per person: CNY110
Location: 5F, Dizhonghai Commercial Square, Lane 927, New Songjiang Road
Chinese name: 多伦多海鲜自助餐厅 (duō lún duō hǎi xiān zì zhù cān tīng)
Average cost per person: CNY120
Baoshan Longhu Branch
Location: 4F, Longhu Tianjie, Danxiashan Road
Jiangqiao Wanda Branch
Location: 5F, Wanda Department Store, No. 848, Huajiang Road
Jinshan Wanda Branch
Location: No. 1088, Longhao Road
Chinese name: 威尼斯海鲜自助 (wēi ní sī hǎi xiān zì zhù)
Average cost per person: CNY120
Shunyuan Tiandi Branch
Location: Room 305 - 311, 3F, Shunyuan Tiandi, No. 458, Jiangsu Road
Jiajie International Square Branch
Location: 5F, Jiajie International Square, No. 1727, North Sichuan Road
Chinese name: 蒋记海鲜 (jiǎng jì hǎi xiān)
Average cost per person: CNY110
Location: Fengxian Baolong Square, No. 5639, Hangnan Road
Chinese name: 绿螺餐厅 (lǜ luó cān tīng)
It has a pleasant environment and no smoking is allowed. It provides you with many kinds of seafood, such as salmon, crab and oysters. The desserts and ice cream are strongly recommended.
Average cost per perosn: CNY95
Location: 3F, Lane 500, Wencheng Road
There are top 15 buffet restaurants in Shanghai that offer buffet dinners. Dishes of both Chinese and western styles are available. Seafood and desserts are especially abundant. Many of the buffet dinner restaurants are inside star-rated hotels with excellent environment, so a 15% service fee is often charged. You can enjoy tasty food, a comfortable environment, and attentive and friendly service.
Usually the price for lunch is a little lower than that for supper. If time permits, you can try it at noon, when the restaurants will be less crowded. In addition, the quality brunch offered by some restaurants is also a good choice.
1. Oriental Pearl TV Tower Revolving Restaurant
Its dining hall revolves 360 degrees in one hour, serving as an advantaged place to appreciate the scenery of the Huangpu River. This is one of the top buffets restaurants in Shanghai. Candles lighten the dining hall instead of lights after 7:00 p.m. for the customers to better enjoy the charming night view. Prawns, oysters, snails, and cakes here are particularly worth trying.
Average cost per person: CNY330
Location: Oriental Pearl TV Tower, No. 1, Century Avenue, Pudong New Area
2. Yi Cafe
With excellent environment, Yi Cafe is divided into seven sections. It can be regarded as one of the best buffet in Shanghai. Dishes feature the styles of various countries. Seafood, desserts and ice cream here all taste good. The service is especially attentive and friendly.
Average cost per person: CNY330
Location: 2F, the new building of Shangri-La Hotel, No. 33, Fucheng Road, Pudong New Area
3. Four Seasons Cafe
As one of the top 15 buffet restaurants in Shanghai, it has neat and comfortable sofas as well as exquisite tableware. Dishes look and taste good. Desserts in a large number are especially delicious. Salmon, lobster, Tiramisu, chocolate cake and ice cream are recommended.
Average cost per person: CNY270
Location: 1F, Four Seasons Hotel, No. 500, Weihai Road, Jing'an District (the intersection with Shimen 1st Road)
4. Level One
The food here is not of great variety, but has good quality and taste. Oysters, salmons, lobster, steak, Tiramisu, ice cream and chocolate are highly recommended.
Average cost per person: CNY250
Location: 1F, Intercontinental Hotel, No. 777, Zhangyang Road, Pudong New Area (the intersection with Laoshan Road)
5. The Stage at Westin
It is inside a five-star hotel and it serves a western buffet dinner with quality food. It is one of the top 15 buffet restaurants in Shanghai. Fresh seafood is worth trying including salmon, crab, shellfish and oysters. Bread and desserts here are highly recommended. You can try Tiramisus, cheese cakes and various fruits. There is a piano performance every night.
Average cost per person: CNY300
Location: 1F, the Westin Shanghai, No. 88, Middle Henan Road, Huangpu District
6. Lian Tian Ge
This is a high-class buffet restaurant with special and delicate design, becoming one of the top 15 buffet restaurants in Shanghai. You will feel comfortable in the garden-like dining room. Food slightly lacks variety at noon on weekdays, but the brunch on weekends is really excellent. Smoked salmon, oysters, cheese and desserts are all good choices.
Average cost per person: CNY200
Location: 1F, Hilton Hotel, No. 250, Huashan Road, Jing'an District
7. Marriott Cafe
It offers quality seafood, including salmon, crab, sashimi, shellfish and oysters. Dessert is also available. You can try delicious Tiramisu, cakes and chocolate. Waiters here speak fluent English and Japanese.
Average cost per person: CNY270
Location: 38F, JW Marriott Hotel, Tomorrow Square, No. 399, West Nanjing Road, Huangpu District
8. Grand Café
Average cost per person: CNY200 - CNY300
Location: 1F, Hilton Hotel, No. 889, South Yanggao Road
9. Xijiao State Guest Hotel Peony Hall
The dining room is set in the Xijiao State Guest Hotel, which is only about 4km (2.5mi) from Hongqiao Airport, providing a pleasant environment and distinctive food. They have a team of professional chefs to cook delicate buffet dishes for all diners!
Average cost per person: about CNY270
Location: Peony Dining Hall, 2F, building no. 7 of Xijiao State Guest Hotel, No. 1921, Hongqiao Road, Changning District
10. Gnebrusteak and Seafood Buffet
Average cost per person: CNY130
Yifencheng Branch
Location: 2F, Yifengcheng Shopping Mall, No. 1507, Qixin Road
Teli Fashion Branch
Location: 5F, Teli Fashion Shopping Mall, No. 189, Zhengtong Road
11. Gisland Seafood Buffet
Being one of the top 15 buffet restaurants in Shanghai, seafood is the signature dish here. Customers can enjoy fresh and tasty crab, oysters, shellfish and sashimi.
Average cost per person: CNY110
Location: 5F, Dizhonghai Commercial Square, Lane 927, New Songjiang Road
12. Toronto Buffet Restaurant
Average cost per person: CNY120
Baoshan Longhu Branch
Location: 4F, Longhu Tianjie, Danxiashan Road
Jiangqiao Wanda Branch
Location: 5F, Wanda Department Store, No. 848, Huajiang Road
Jinshan Wanda Branch
Location: No. 1088, Longhao Road
13. Venice Seafood Buffet Restaurant
Average cost per person: CNY120
Shunyuan Tiandi Branch
Location: Room 305 - 311, 3F, Shunyuan Tiandi, No. 458, Jiangsu Road
Jiajie International Square Branch
Location: 5F, Jiajie International Square, No. 1727, North Sichuan Road
14. The Gift of the Sea
Average cost per person: CNY110
Location: Fengxian Baolong Square, No. 5639, Hangnan Road
15. LVLUO Restaurant
It has a pleasant environment and no smoking is allowed. It provides you with many kinds of seafood, such as salmon, crab and oysters. The desserts and ice cream are strongly recommended.
Average cost per perosn: CNY95
Location: 3F, Lane 500, Wencheng Road
- Last updated on Nov. 19, 2021 -