1,818 3-Star Hotels in Shanghai
Prefer Expedia? See all Shanghai hotels on Expedia →
Hotel in Shanghai
3-star
8.4 Very good (17)
Hotel in Shanghai
3-star · 156 rooms
7.5 Good (24)
Hotel in Shanghai
3-star · 288 rooms
8.1 Very good (18)
Hotel in Shanghai
3-star
8.7 Excellent (14)
Hotel in Shanghai
3-star · 112 rooms
9.7 Exceptional (10)
Hotel in Shanghai
3-star
8.9 Excellent (13)
Hotel in Shanghai
3-star · 364 rooms
9.1 Wonderful (12)
Hotel in Shanghai
4-star · 130 rooms
6.9 Pleasant (29)
Hotel in Shanghai
3-star · 93 rooms
9.3 Wonderful (11)
Hotel in Shanghai
3-star · 232 rooms
9.0 Wonderful (12)
Serviced apartment in Shanghai
3-star · 36 rooms
6.8 Pleasant (30)
Hotel in Shanghai
3-star · 100 rooms
7.7 Good (19)
Hotel in Shanghai
4-star · 98 rooms
8.7 Excellent (12)
Hotel in Shanghai
3-star · 266 rooms
7.6 Good (19)
Hotel in Shanghai
4-star
8.9 Excellent (11)
Hotel in Shanghai
3-star · 25 rooms
8.5 Excellent (13)
Hotel in Shanghai
3-star · 88 rooms
8.5 Excellent (13)
Hotel in Shanghai
3-star
8.3 Very good (14)
Hotel in Shanghai
3-star
8.7 Excellent (12)
Hotel in Shanghai
4-star
9.1 Wonderful (10)
Hotel in Shanghai
3-star
9.2 Wonderful (10)
Hotel in Shanghai
3-star
8.9 Excellent (11)
Hotel in Shanghai
3-star · 114 rooms
8.9 Excellent (11)
Hotel in Shanghai
3-star · 40 rooms
8.9 Excellent (11)
1,818 stays in total