Hotels in Shanghai, China

Hengshan Picardie Hotel

7.9
Price from
1.599.000 đ
Very Good
266 reviews
534 Heng Shan Road, Shanghai

Rui Tai Hotel Hongqiao

6.9
Price from
1.144.000 đ
Good
564 reviews
555 Shui Cheng Road , Shanghai

Ramada Plaza Shanghai Pudong Airport

7.8
Price from
2.245.000 đ
Very Good
1115 reviews
1100 Qi Hang Road, Airport Pudong, Shanghai

Courtyard by Marriott Shanghai-Pudong

8.1
Price from
1.977.000 đ
Excellent
183 reviews
838 Dongfang Road/Weifang Road, Shanghai

Anting Villa Hotel HengShan

8.0
Price from
1.525.000 đ
Very Good
196 reviews
No.46 Anting Road, Shanghai

Magnificent International Hotel

6.5
Price from
649.000 đ
Good
885 reviews
No.381 Xizang South Road, Shanghai

The Yangtze Boutique Shanghai

8.8
Price from
2.641.000 đ
Excellent
903 reviews
No. 740 Hankou Road Huang Pu Di, Shanghai

Merry Hotel Shanghai

7.4
Price from
1.497.000 đ
Very Good
405 reviews
396 Yan An Road West, Shanghai

Baolong Hotel Shanghai

7.9
Price from
1.195.000 đ
Very Good
116 reviews
No. 180 Yixian Road, Shanghai

Broadway Mansions Hotel

7.9
Price from
2.471.000 đ
Very Good
877 reviews
20 North Suzhou Road, Shanghai

Guangdong Hotel Shanghai

7.0
Price from
1.214.000 đ
Good
86 reviews
No.328 Yixian Rd., Shanghai

Jinrong International Hotel

7.0
Price from
1.059.000 đ
Good
48 reviews
No.2750 Gong He Xin Road, Shanghai