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.