Shanghai might not be the capital of China but it is certainly the nation’s largest city to date. Accommodation prices are ever increasing each year and a holiday in this flourishing global metropolis is unfortunately not what you would consider cheap by Asia’s standards.
But fret not, because there are still several budget-friendly accommodations you can stay in. From Holiday Inn Shanghai Jinxiu, The Bund Riverside Hotel to Crowne Plaza Shanghai Fudan, here are 9 Affordable Hotels in Shanghai You Can Stay At For Under S$150 A Night.