У хостелах Шанхаю можна зняти ліжко-місце за 9 USD. Окремий дешевий номер коштуватиме від 25 USD. Замовляючи номер, доведеться внести заставу у розмірі добової сплати. При виїзді цю заставу повертають. У стандартний набір послуг хостелу входять ліжко-місце, тумбочка із замком та безкоштовний сніданок.
Проживання в Шанхаї недорого обійдеться, якщо оселитися в 2- або 3-зірковому готелі — близько 15-300 USD за номер для 2 дорослих мандрівників. За аналогічний номер у 4-зірковому готелі попросять 40-245 USD, а у 5-зірковому – 70-955 USD.
Розраховуючи вартість проживання в Шанхаї, слід пам'ятати, що деякі готелі додають до вартості номеру 15% відбір за обслуговування.