Cheap Hotels & Resorts in Shanghai from AU$81
Most accommodation are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Check availability on Shanghai Cheap Hotels
Best Shanghai Cheap Hotels
Shanghai Cheap Hotels information
Cheap Hotels in Shanghai |
147 |
---|---|
Highest price | AU$233 |
Cheapest price | AU$81 |
Number of guest reviews | 8,190 |
Total number of hotels in Shanghai | 1,860 |
Frequently asked questions
Recent Reviews in ShanghaiExpedia verified reviews
5/5 Excellent
"The staffs are very professional and friendly."
A verified traveller stayed at Grand Central Hotel Shanghai
Posted 1 day ago
Top areas for Cheap Hotels
Places Near Shanghai
What kind of hotels are in Shanghai?
More accommodation types in Shanghai
- Guest Houses (899)
- Apartments (770)
- Serviced Apartments (410)
- Hostels (220)
- Inns (162)
- Villas (115)
- B&B (101)
- Resort (90)
- Holiday Homes (27)
- Country House (17)
- Lodges (11)
- Condo Rentals (10)
- Caravan Parks (8)
- Capsule Hotels (7)
- Motels (6)
- Residences (5)
- Riads (3)
- Farmstay (2)
- Cottages (1)
- Safari Tentalow (1)
- Treehouses (1)
What are the most popular hotels in Shanghai?
Expedia's Latest Trends
Hotels
Flights
Activities