9,873 Hotels in Shanghai
Prefer Expedia? See all Shanghai hotels on Expedia →
Hotel in Shanghai
2-star · 95 rooms
8.0 Very good (2)
Hotel in Shanghai
2-star
8.0 Very good (2)
Inn in Shanghai
3-star · 30 rooms
9.6 Exceptional (1)
Hotel in Shanghai
3-star · 105 rooms
9.6 Exceptional (1)
Hotel in Shanghai
3-star
9.6 Exceptional (1)
Hotel in Shanghai
3-star
9.6 Exceptional (1)
Hotel in Shanghai
3-star
9.6 Exceptional (1)
Hotel in Shanghai
3-star · 111 rooms
9.6 Exceptional (1)
Hotel in Shanghai
3-star
9.6 Exceptional (1)
Hotel in Shanghai
3-star
9.6 Exceptional (1)
Hotel in Shanghai
3-star · 63 rooms
9.6 Exceptional (1)
Capsule hotel in Shanghai
3-star
9.6 Exceptional (1)
Hotel in Shanghai
3-star
7.6 Good (2)
Hotel in Shanghai
2-star · 109 rooms
10.0 Exceptional (1)
Hotel in Shanghai
2-star · 157 rooms
10.0 Exceptional (1)
Hotel in Shanghai
2-star · 52 rooms
10.0 Exceptional (1)
Hotel in Shanghai
2-star
10.0 Exceptional (1)
Hotel in Shanghai
2-star
10.0 Exceptional (1)
Hotel in Shanghai
2-star
10.0 Exceptional (1)
Hotel in Shanghai
2-star
10.0 Exceptional (1)
Hotel in Shanghai
2-star
10.0 Exceptional (1)
Hotel in Shanghai
2-star
10.0 Exceptional (1)
Hotel in Shanghai
2-star · 91 rooms
10.0 Exceptional (1)
Hotel in Shanghai
2-star · 45 rooms
10.0 Exceptional (1)
9,873 stays in total