188 Top-Rated Hotels in Shanghai
Prefer Expedia? See all Shanghai hotels on Expedia →
Hotel in Shanghai
4-star · 200 rooms
9.1 Wonderful (25)
Hotel in Shanghai
4-star · 168 rooms
9.2 Wonderful (24)
Hotel in Shanghai
2-star
9.1 Wonderful (28)
Hotel in Shanghai
5-star · 242 rooms
9.1 Wonderful (23)
Hotel in Shanghai
3-star · 13,986 rooms
9.4 Wonderful (23)
Hotel in Shanghai
5-star · 209 rooms
9.1 Wonderful (22)
Hotel in Shanghai
3-star · 132 rooms
9.5 Exceptional (21)
Hotel in Shanghai
3-star
9.5 Exceptional (21)
Hotel in Shanghai
4-star · 10 rooms
9.2 Wonderful (22)
Hotel in Shanghai
4-star · 50 rooms
9.3 Wonderful (20)
Apartment/Flat in Shanghai
9.5 Exceptional (21)
Hotel in Shanghai
3-star
9.0 Wonderful (21)
Guest favorite Apartment/Flat in Shanghai
2-star
9.2 Wonderful (254)
Guest favorite Hotel in Shanghai
5-star
9.6 Exceptional (129)
Guest favorite Hotel in Shanghai
4-star
9.3 Wonderful (80)
Guest favorite Hotel in Shanghai
5-star
9.3 Wonderful (51)
Hotel in Shanghai
5-star
9.2 Wonderful (38)
Hotel in Shanghai
4-star
9.2 Wonderful (39)
Hotel in Shanghai
2-star
9.2 Wonderful (41)
Hotel in Shanghai
5-star
9.7 Exceptional (26)
188 stays in total