- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Changxing Island hotels with room service

1. Caption by Hyatt Zhongshan Park Shanghai
Caption by Hyatt Zhongshan Park ShanghaiPuxi
9.2 out of 10, Wonderful, (145 reviews)
The price is ₹6,586
₹7,679 total
includes taxes & fees
6 Dec - 7 Dec

2. Maixinge Boutique Hotel
Maixinge Boutique HotelPudong
8.8 out of 10, Excellent, (15 reviews)
The price is ₹3,447
₹4,019 total
includes taxes & fees
10 Nov - 11 Nov

3. The Longemont Hotel Shanghai
The Longemont Hotel ShanghaiPuxi
8.4 out of 10, Very good, (342 reviews)
The price is ₹9,291
₹10,686 total
includes taxes & fees
9 Dec - 10 Dec

4. Donghu Collection Hotel
Donghu Collection HotelXuhui
9.6 out of 10, Exceptional, (75 reviews)
The price is ₹10,259
₹11,962 total
includes taxes & fees
23 Nov - 24 Nov

5. Holiday Inn Shanghai Pudong Kangqiao by IHG
Holiday Inn Shanghai Pudong Kangqiao by IHGPudong
8.2 out of 10, Very good, (173 reviews)
The price is ₹5,826
₹6,793 total
includes taxes & fees
6 Dec - 7 Dec

6. Anting Villa Hotel Shanghai
Anting Villa Hotel ShanghaiXuhui
8.4 out of 10, Very good, (276 reviews)
The price is ₹7,430
₹8,663 total
includes taxes & fees
1 Dec - 2 Dec

7. Courtyard by Marriott Shanghai Changfeng Park
Courtyard by Marriott Shanghai Changfeng ParkPuxi
8.8 out of 10, Excellent, (92 reviews)
The price is ₹7,093
₹8,270 total
includes taxes & fees
13 Nov - 14 Nov

8. Holiday Inn Express Shanghai Jinsha by IHG
Holiday Inn Express Shanghai Jinsha by IHGPuxi
8.4 out of 10, Very good, (213 reviews)
The price is ₹5,319
₹6,202 total
includes taxes & fees
5 Dec - 6 Dec

9. Fish Inn East Nanjing Road
Fish Inn East Nanjing RoadDowntown Shanghai
8.4 out of 10, Very good, (627 reviews)
The price is ₹5,858
₹6,737 total
includes taxes & fees
9 Nov - 10 Nov

10. Crowne Plaza Shanghai Nanjing Road by IHG
Crowne Plaza Shanghai Nanjing Road by IHGDowntown Shanghai
8.8 out of 10, Excellent, (722 reviews)
The price is ₹12,137
₹14,152 total
includes taxes & fees
8 Dec - 9 Dec
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.










































