188 Top-Rated Hotels in Shanghai
Prefer Expedia? See all Shanghai hotels on Expedia →
Hotel in Shanghai
4-star · 199 rooms
9.0 Wonderful (38)
Hotel in Shanghai
4-star · 176 rooms
9.1 Wonderful (36)
Hotel in Shanghai
3-star · 128 rooms
9.2 Wonderful (35)
Hotel in Shanghai
4-star · 135 rooms
9.5 Exceptional (30)
Hotel in Shanghai
5-star
9.2 Wonderful (30)
Hotel in Shanghai
3-star · 19 rooms
9.5 Exceptional (30)
Hotel in Shanghai
5-star · 20 rooms
9.7 Exceptional (24)
Hotel in Shanghai
4-star · 119 rooms
9.5 Exceptional (27)
Hotel in Shanghai
5-star
9.4 Wonderful (26)
Hotel in Shanghai
5-star · 189 rooms
9.3 Wonderful (27)
Hotel in Shanghai
4-star · 160 rooms
9.2 Wonderful (29)
Hotel in Shanghai
4-star · 278 rooms
9.4 Wonderful (26)
Hotel in Shanghai
4-star · 106 rooms
9.1 Wonderful (29)
Hotel in Shanghai
3-star · 79 rooms
9.8 Exceptional (23)
Hotel in Shanghai
3-star
9.0 Wonderful (31)
Hotel in Shanghai
9.2 Wonderful (34)
Hotel in Shanghai
5-star · 274 rooms
9.0 Wonderful (27)
Hotel in Shanghai
4-star · 200 rooms
9.2 Wonderful (27)
Hotel in Shanghai
2-star · 50 rooms
9.5 Exceptional (26)
Hotel in Shanghai
5-star
9.3 Wonderful (23)
Hotel in Shanghai
3-star · 154 rooms
9.0 Wonderful (29)
Hotel in Shanghai
5-star
9.2 Wonderful (24)
Hotel in Shanghai
3-star
9.6 Exceptional (22)
Serviced apartment in Shanghai
4-star · 66 rooms
9.1 Wonderful (25)
188 stays in total