5-star hotels in Shanghai
There are 195 5-star hotels listed in Shanghai. Over the last 7 days, the median price was $246 a night for two adults.
195 hotelsDaily check at 20:17 local time: from $106
195 hotelsDaily check at 20:17 local time: from $106
5-star hotels tonight
Checking prices for tonight…
20 hotels shown
Conrad Shanghai · 2.2 km from the centreGuest rating 8.6 out of 10Very goodGuest rating 8.6 out of 10Check prices
2.2 km from the centreCheck pricesGrand Central Hotel Shanghai - Nanjing Road · 2.7 km from the centreGuest rating 8.8 out of 10Very goodGuest rating 8.8 out of 10Check prices
2.7 km from the centreCheck pricesGrand Hyatt Shanghai · 4.8 km from the centreGuest rating 9.0 out of 10SuperbGuest rating 9.0 out of 10Check prices
4.8 km from the centreCheck pricesGrand Kempinski Hotel Shanghai · 5.0 km from the centreGuest rating 9.8 out of 10ExceptionalGuest rating 9.8 out of 10Check prices
5.0 km from the centreCheck pricesJin Jiang Tower · 0.5 km from the centreGuest rating 9.2 out of 10SuperbGuest rating 9.2 out of 10Check prices
0.5 km from the centreCheck pricesJW Marriott Marquis Hotel Shanghai Pudong · 5.4 km from the centreGuest rating 9.8 out of 10ExceptionalGuest rating 9.8 out of 10Check prices
5.4 km from the centreCheck pricesJW Marriott Shanghai at Tomorrow Square · 1.5 km from the centreGuest rating 9.2 out of 10SuperbGuest rating 9.2 out of 10Check prices
1.5 km from the centreCheck pricesKerry Hotel Pudong, Shanghai · 10.0 km from the centreGuest rating 9.8 out of 10ExceptionalGuest rating 9.8 out of 10Check prices
10.0 km from the centreCheck pricesMandarin Oriental Pudong, Shanghai · 5.2 km from the centreGuest rating 10.0 out of 10ExceptionalGuest rating 10.0 out of 10Check prices
5.2 km from the centreCheck pricesPudong Shangri-La Shanghai · 4.2 km from the centreGuest rating 9.8 out of 10ExceptionalGuest rating 9.8 out of 10Check prices
4.2 km from the centreCheck pricesRadisson Blu Hotel Shanghai New World · 2.0 km from the centreGuest rating 8.9 out of 10Very goodGuest rating 8.9 out of 10Check prices
2.0 km from the centreCheck pricesShanghai Marriott Marquis City Centre · 2.1 km from the centreGuest rating 9.2 out of 10SuperbGuest rating 9.2 out of 10Check prices
2.1 km from the centreCheck pricesSwissôtel Grand Shanghai · 1.1 km from the centreGuest rating 9.0 out of 10SuperbGuest rating 9.0 out of 10Check prices
1.1 km from the centreCheck pricesThe Langham, Shanghai, Xintiandi · 1.5 km from the centreGuest rating 9.8 out of 10ExceptionalGuest rating 9.8 out of 10Check prices
1.5 km from the centreCheck pricesThe Peninsula Shanghai · 3.6 km from the centreGuest rating 9.4 out of 10SuperbGuest rating 9.4 out of 10Check prices
3.6 km from the centreCheck pricesThe Ritz-Carlton Shanghai, Pudong · 4.4 km from the centreGuest rating 9.8 out of 10ExceptionalGuest rating 9.8 out of 10Check prices
4.4 km from the centreCheck pricesThe Shanghai EDITION · 3.2 km from the centreGuest rating 9.8 out of 10ExceptionalGuest rating 9.8 out of 10Check prices
3.2 km from the centreCheck pricesThe Westin Bund Center, Shanghai · 3.0 km from the centreGuest rating 8.8 out of 10Very goodGuest rating 8.8 out of 10Check prices
3.0 km from the centreCheck pricesW Shanghai - The Bund · 4.7 km from the centreGuest rating 9.6 out of 10ExceptionalGuest rating 9.6 out of 10Check prices
4.7 km from the centreCheck pricesWaldorf Astoria Shanghai on the Bund · 3.4 km from the centreGuest rating 9.8 out of 10ExceptionalGuest rating 9.8 out of 10Check prices
3.4 km from the centreCheck prices5-star hotels in Shanghai: FAQ
How much is a 5-star hotel in Shanghai?
Over the last 7 days, the median price for 2 adults was $246 a night, including any tax paid at the hotel.