You are booking hotel for more than 30 days
Select Filters
Your Budget
Show 4 more
Locality
Popular locations
Show -3 more
Similar Properties around
Hidden Garden International Youth Hostel - Oriental Pearl & Lujiazui
(418 Ratings)
THB 2,573
+ THB 427 taxes & fees
Per Night
Starr Hotel Shanghai (Shanghai Railway Station)
(137 Ratings)
THB 1,746
+ THB 279 taxes & fees
Per Night
Sheraton Shanghai Pudong Riverside
Based on 20 Ratings and 15 reviews
(3 reviews by Indian travellers)
(20 Ratings)
THB 2,332
+ THB 387 taxes & fees
Per Night
The Hongta Hotel, a Luxury Collection Hotel, Shanghai
Based on 308 Ratings
(6 reviews by Indian travellers)
(308 Ratings)
THB 3,183
+ THB 528 taxes & fees
Per Night
Popular in Shanghai
Courtyard by Marriott Shanghai Central
(948 Ratings)
THB 2,724
+ THB 452 taxes & fees
Per Night
Shanghai Sky168 Youth Hostel
(3 Ratings)
THB 608
+ THB 101 taxes & fees
Per Night
InterContinental Shanghai Jing' An
Based on 366 Ratings
(8 reviews by Indian travellers)
(366 Ratings)
THB 4,338
+ THB 694 taxes & fees
Per Night
Pullman Shanghai Jing An
Based on 994 Ratings
(994 Ratings)
THB 2,865
+ THB 476 taxes & fees
Per Night
Dayin International Youth Hostel - Shanghai Railway Station & Jing'an Branch
THB 1,197
+ THB 198 taxes & fees
Per Night
Radisson Blu Hotel Shanghai New World
Based on 995 Ratings and 134 reviews
(44 reviews by Indian travellers)
(995 Ratings)
THB 3,583
+ THB 595 taxes & fees
Per Night
The Portman Ritz-Carlton, Shanghai
Based on 653 Ratings
(653 Ratings)
THB 5,025
+ THB 834 taxes & fees
Per Night
Holiday Inn Vista Shanghai
(210 Ratings)
THB 2,585
+ THB 429 taxes & fees
Per Night
Jin Jiang Park Hotel
Based on 328 Ratings
(6 reviews by Indian travellers)
(328 Ratings)
THB 2,811
+ THB 467 taxes & fees
Per Night
Miju House Jing'an
Based on 77 Ratings
(77 Ratings)
THB 1,323
+ THB 220 taxes & fees
Per Night
Holiday Inn Express Shanghai Zhenping, an IHG Hotel
Based on 104 Ratings
(104 Ratings)
THB 1,769
+ THB 294 taxes & fees
Per Night
JW Marriott Hotel Shanghai Tomorrow Square
(641 Ratings)
THB 5,066
+ THB 841 taxes & fees
Per Night