You are booking hotel for more than 30 days
Airport Transfers
Select Filters
Your Budget
Show 4 more
Locality
Popular locations
Show -3 more
Showing Properties in Shanghai
Radisson Collection Hyland Shanghai
Based on 966 Ratings and 117 reviews
(24 reviews by Indian travellers)
(966 Ratings)
THB 3,115
+ THB 498 taxes & fees
Per Night
Holiday Inn Shanghai Pudong Nanpu
Based on 278 Ratings and 110 reviews
(14 reviews by Indian travellers)
(278 Ratings)
THB 2,200
+ THB 365 taxes & fees
Per Night
Royal Century Hotel Shanghai
Based on 255 Ratings
(255 Ratings)
THB 2,215
+ THB 325 taxes & fees
Per Night
Crowne Plaza Shanghai Anting, an IHG Hotel
(45 Ratings)
THB 2,850
+ THB 473 taxes & fees
Per Night
SHANGHAI-DECO Hotel
Based on 764 Ratings
(4 reviews by Indian travellers)
(764 Ratings)
THB 1,567
+ THB 260 taxes & fees
Per Night
Moonlo Hotel
Based on 340 Ratings
(340 Ratings)
THB 2,140
+ THB 355 taxes & fees
Per Night
Holiday Inn Vista Shanghai
(210 Ratings)
THB 2,502
+ THB 415 taxes & fees
Per Night
Riverdale Residence Xintiandi Shanghai
Based on 950 Ratings
(950 Ratings)
THB 3,056
+ THB 507 taxes & fees
Per Night
Metropolo Xin Cheng Hotel, The Bund Shanghai
Based on 282 Ratings
(4 reviews by Indian travellers)
(282 Ratings)
THB 3,761
+ THB 549 taxes & fees
Per Night
DoubleTree by Hilton Hotel Shanghai - Pudong
Based on 481 Ratings and 104 reviews
(6 reviews by Indian travellers)
(481 Ratings)
THB 2,342
+ THB 344 taxes & fees
Per Night
The Langham, Shanghai, Xintiandi
Based on 950 Ratings
(950 Ratings)
THB 5,383
+ THB 788 taxes & fees
Per Night
ZTE Hotel Shanghai
Based on 190 Ratings
(3 reviews by Indian travellers)
(190 Ratings)
THB 2,090
+ THB 347 taxes & fees
Per Night
Fairmont Peace Hotel on the Bund
Based on 978 Ratings
(7 reviews by Indian travellers)
(978 Ratings)
THB 8,395
+ THB 1,394 taxes & fees
Per Night
Okura Garden Hotel Shanghai
Based on 948 Ratings
(948 Ratings)
THB 3,593
+ THB 525 taxes & fees
Per Night
Shanghai Shahai International Hotel
Based on 92 Ratings
(4 reviews by Indian travellers)
(92 Ratings)
THB 1,503
+ THB 240 taxes & fees
Per Night
Conrad Shanghai by Hilton
(1001 Ratings)
THB 5,074
+ THB 746 taxes & fees
Per Night