Popular filters
(26)
(16)
(29)
(28)
(29)
(3)
(5)
Price
(10)
(9)
(3)
(5)
(2)
Star rating
(5)
(10)
(16)
User rating
(2)
(14)
(27)
(11)
(2)
Chains
(3)
(27)
(4)
(26)
Room Amenities
(2)
(1)
(1)
Room Views
(1)
(6)
(23)
(2)
House Rules
(4)
Property type
(32)
Amenities
(7)
(9)
(10)
(1)
Payment modes
(28)
Book from Marriott in Shanghai available at Lowest prices on Goibibo. Marriott Marriott Hotels start from ₹4255. Use code GOINTH to get discounts upto 30% on best Marriott Hotels in Shanghai.
Deals Itni Savings-waali, Har Koi Bajaega Taali!





/5
₹5,725
+₹950 taxes &fees
per night






/5
₹8,125
+₹1,348 taxes &fees
per night






/5
2.7/5
3 Ratings
₹9,850
+₹1,635 taxes &fees
per night






₹6,003
+₹996 taxes &fees
per night






/5
₹7,376
₹7,375
+₹1,740 taxes &fees
per night






/5
0.9/5
15 Ratings
₹4,470
+₹1,054 taxes &fees
per night






₹4,267
₹4,266
+₹1,006 taxes &fees
per night







/5
0.9/5
935 Ratings
₹17,500
+₹2,905 taxes &fees
per night







/5
₹28,725
+₹4,768 taxes &fees
per night






/5
₹7,483
₹7,482
+₹1,242 taxes &fees
per night






/5
₹65,001
₹65,000
+₹10,790 taxes &fees
per night






/5
₹26,625
+₹6,282 taxes &fees
per night






/5
₹11,495
+₹1,908 taxes &fees
per night






/5
₹38,126
₹38,125
+₹8,996 taxes &fees
per night






/5
₹5,317
+₹1,254 taxes &fees
per night






/5
₹8,850
+₹1,469 taxes &fees
per night






/5
₹7,805
₹7,804
+₹1,295 taxes &fees
per night






/5
₹11,663
₹11,662
+₹1,936 taxes &fees
per night






₹8,225
+₹1,365 taxes &fees
per night






/5
₹6,264
₹6,263
+₹1,477 taxes &fees
per night
What are the other branded hotels in Shanghai?
How many Marriott Hotels are available for booking in Shanghai at Goibibo?
What is the price range of Marriott hotels in Shanghai?