5 Star Hotel Shanghai, China - Luxury Hotel | The Peninsula Shanghai

The Peninsula Shanghai Experience

Experience Shanghai chic redefined on the historic riverfront Bund

Opened on the historic Bund in 2009, The Peninsula Hotels’ flagship hotel in Mainland China and a beacon of luxury hospitality on the city’s iconic riverfront promenade. Equipped with extraordinary facilities, world-class services and critically acclaimed Michelin star-rated restaurants, The Peninsula Shanghai harmonises effortlessly exquisite Art Deco-inspired interiors with contemporary comforts. The Peninsula Shanghai was once again named a Forbes Travel Guide Five-Star hotel in 2021, the tenth consecutive year that the hotel has received the coveted ranking in the publisher’s annual announcement of the world’s finest hotels and No.1 of The Best Hotels in Shanghai by Travel + Leisure’s The World’s Best Awards of 2020.