Accommodation in Shanghai is plentiful, and in places extremely stylish, but prices are higher than elsewhere in China. The grand old-world hotels that form so integral a part of Shanghai’s history cost at least US$150 per night, and for comfort and elegance have been overtaken by new arrivals, such as the clutch of boutique hotels. If you want to be near the centre of the action, go for somewhere around Renmin Park or the Bund; there are options here for all budgets. For style and panache, head to the genteel former French Concession, where attractive mid-range hotels are close to upmarket dining and nightlife. For the latest in corporate chic, Pudong has the fanciest options, but the area is rather dull. If you’re simply looking for somewhere that’s good value and convenient, stay in the outskirts near a subway station.

Book through Rough Guides’ trusted travel partners

China features

The latest articles, galleries, quizzes and videos.

The best aerial views in the world

The best aerial views in the world

Got a head for heights? If you're craving a new perspective on your travels, the best thing to do is get up high. From mountain-top panoramas to cityscapes, her…

17 Oct 2017 • Olivia Rawes camera_alt Gallery
Budget trips: 20 of the cheapest places to travel

Budget trips: 20 of the cheapest places to travel

That ever-growing travel wish list might be putting some pressure on your pocket – but there are plenty of destinations where you'll get more bang for your b…

11 Oct 2017 • Emma Gibbs camera_alt Gallery
7 Chinese street foods you need to try

7 Chinese street foods you need to try

Thanks to China’s sheer enormity, travelling through the country is as much a tastebud odyssey as it is a history lesson. And eating your way around the stre…

05 Oct 2017 • Aimee White insert_drive_file Article
View more featureschevron_right

Weekly newsletter

Sign up now for travel inspiration, discounts and competitions

Sign up now and get 20% off any ebook