All staysResortsVillasApartments & condosVacation homesGuesthouses & B&BsHostelsAny5-star4-star3-star
1,818 3-Star Hotels in Shanghai
GreenTree Alliance Hotel Shanghai Shi Chongming Changxingdao Bus Terminal
Hotel in Shanghai
3-star · 67 rooms
Green Tree Inn Shanghai Shi Songhuajiang Road Huangxing Park Subway Station Zhixuan
Hotel in Shanghai
3-star · 84 rooms
Green Tree Inn Shanghai Songjiang Xin Songjiang Road Zhixuan Hotel
Hotel in Shanghai
3-star · 82 rooms
Green Tree Inn Zhixuan Hotel Pujiang Town Huizhen Road Subway Station Store
Hotel in Shanghai
3-star · 69 rooms
Dalin Elegant Residence Hotel - Shanghai City God Temple‑Yuyuan Garden Branch
Hotel in Shanghai
3-star · 40 rooms
Ji Hotel Shanghai Waigaoqiao Free Trade Zone Zhouhai Road Subway Station
Hotel in Shanghai
3-star · 117 rooms
Coco Garden Resort Hotel Shanghai (Shanghai Disney Resort Branch)
Hotel in Shanghai
3-star · 40 rooms
1,818 stays in total
Loading map…
Nearby destinations
More places to stay around Shanghai