Filter by budget per night
Downtown Shanghai 2.8 kms from International Cruise Terminal Station
8.9 /10
(441 reviews)
5 star hotel with 13 room options
$ 155
onwards
The Bund 1.9 kms from International Cruise Terminal Station
8.1 /10
(402 reviews)
5 star hotel with 5 room options
$ 113
onwards
Downtown Shanghai 3.0 kms from International Cruise Terminal Station
8.6 /10
(2957 reviews)
5 star hotel with 7 room options
$ 105
onwards
1.0 kms from International Cruise Terminal Station
Enter dates
to see price
Pudong 31.9 kms from city centre
7.6 /10
(1121 reviews)
4 star hotel with 10 room options
$ 75
onwards
Pudong 1.5 kms from International Cruise Terminal Station
8.6 /10
(314 reviews)
5 star hotel with 5 room options
$ 241
onwards
Downtown Shanghai 3.9 kms from International Cruise Terminal Station
8.9 /10
(845 reviews)
5 star hotel with 10 room options
$ 165
onwards
Downtown Shanghai 4.7 kms from Jinshajiang Road Station Shanghai
8.6 /10
(578 reviews)
5 star hotel with 7 room options
$ 118
onwards
Downtown Shanghai 2.8 kms from International Cruise Terminal Station
8.7 /10
(801 reviews)
5 star hotel with 8 room options
$ 135
onwards
Downtown Shanghai 3.3 kms from Jinshajiang Road Station Shanghai
8.3 /10
(1220 reviews)
5 star hotel with 11 room options
$ 69
onwards
Jing'an 3.3 kms from Jinshajiang Road Station Shanghai
8.2 /10
(543 reviews)
Hotel with 4 room options
$ 74
onwards
Hongkou 1.4 kms from International Cruise Terminal Station
8.6 /10
(366 reviews)
4 star hotel with 6 room options
$ 87
onwards
Pudong 2.9 kms from Yuanshen Stadium Station Shanghai
8.2 /10
(872 reviews)
4 star hotel with 6 room options
$ 64
onwards
Huangpu 5.7 kms from International Cruise Terminal Station
8.5 /10
(174 reviews)
5 star hotel with 8 room options
$ 126
onwards
Downtown Shanghai 4.1 kms from International Cruise Terminal Station
9.0 /10
(278 reviews)
5 star hotel with 11 room options
$ 226
onwards
Downtown Shanghai 2.6 kms from International Cruise Terminal Station
8.2 /10
(1662 reviews)
Hotel with 10 room options
$ 52
onwards
Downtown Shanghai 2.7 kms from International Cruise Terminal Station
8.4 /10
(875 reviews)
5 star hotel with 18 room options
$ 103
onwards
Jing'an 4.0 kms from Jinshajiang Road Station Shanghai
8.3 /10
(102 reviews)
5 star hotel with 10 room options
$ 120
onwards
Pudong 8.4 kms from Huaxia East Road Station Shanghai
8.4 /10
(485 reviews)
5 star hotel with 18 room options
$ 69
onwards
The Bund 1.9 kms from International Cruise Terminal Station
8.9 /10
(173 reviews)
5 star hotel with 14 room options
$ 245
onwards
Hongkou 300 m from International Cruise Terminal Station
9.2 /10
(229 reviews)
5 star hotel with 15 room options
$ 271
onwards
Minhang 1.7 kms from 5 Shanghai AirportHongqiao Airport
8.6 /10
(206 reviews)
4 star hotel with 6 room options
$ 71
onwards
Downtown Shanghai 3.5 kms from Jinshajiang Road Station Shanghai
9.0 /10
(225 reviews)
5 star hotel with 6 room options
$ 247
onwards
35.6 kms from city centre
8.3 /10
(24 reviews)
4 star hotel with 9 room options
$ 83
onwards
Pudong 3.5 kms from Yuanshen Stadium Station Shanghai
8.8 /10
(636 reviews)
5 star hotel with 11 room options
$ 127
onwards
The Bund 1.5 kms from International Cruise Terminal Station
9.1 /10
(237 reviews)
5 star hotel with 10 room options
$ 308
onwards
Jing'an 4.1 kms from International Cruise Terminal Station
8.5 /10
(758 reviews)
4 star hotel with 8 room options
$ 81
onwards
Downtown Shanghai 3.2 kms from Jinshajiang Road Station Shanghai
8.6 /10
(432 reviews)
5 star hotel with 4 room options
$ 119
onwards
Putuo 2.1 kms from Jinshajiang Road Station Shanghai
8.6 /10
(202 reviews)
5 star hotel with 7 room options
$ 120
onwards
700 m from International Cruise Terminal Station
8.3 /10
(1035 reviews)
Enter dates
to see price
Minhang 1.7 kms from 5 Shanghai AirportHongqiao Airport
8.7 /10
(494 reviews)
5 star hotel with 9 room options
$ 69
onwards
Downtown Shanghai 2.3 kms from International Cruise Terminal Station
8.4 /10
(575 reviews)
5 star hotel with 9 room options
$ 123
onwards
Pudong 1.8 kms from International Cruise Terminal Station
8.1 /10
(313 reviews)
5 star hotel with 17 room options
$ 134
onwards
Pudong 1.6 kms from International Cruise Terminal Station
8.7 /10
(689 reviews)
5 star hotel with 18 room options
$ 130
onwards
Downtown Shanghai 3.4 kms from Jinshajiang Road Station Shanghai
8.5 /10
(699 reviews)
5 star hotel with 13 room options
$ 101
onwards
Changning 4.3 kms from Jinshajiang Road Station Shanghai
8.5 /10
(286 reviews)
5 star hotel with 8 room options
$ 99
onwards
Changning 2.6 kms from Jinshajiang Road Station Shanghai
8.3 /10
(281 reviews)
4 star hotel with 6 room options
$ 57
onwards
2.4 kms from International Cruise Terminal Station
8.7 /10
(3330 reviews)
$ 75
onwards
3.0 kms from International Cruise Terminal Station
7.6 /10
(2305 reviews)
Enter dates
to see price
3.3 kms from Jinshajiang Road Station Shanghai
8.6 /10
(1417 reviews)
$ 110
onwards
3.9 kms from International Cruise Terminal Station
8.3 /10
(3145 reviews)
$ 108
onwards
2.2 kms from Huaxia East Road Station Shanghai
8.2 /10
(2252 reviews)
Enter dates
to see price
3.9 kms from International Cruise Terminal Station
8.4 /10
(971 reviews)
Enter dates
to see price
Pudong 9.3 kms from Huaxia East Road Station Shanghai
8.6 /10
(330 reviews)
5 star hotel with 12 room options
$ 69
onwards
8.3 kms from Huaxia East Road Station Shanghai
8.3 /10
(1314 reviews)
Enter dates
to see price
5.2 kms from International Cruise Terminal Station
8.9 /10
(507 reviews)
$ 74
onwards
Compare package quotes from top travel agents
Compare upto 3 quotes for free