Shanghai is a top contender for the buzziest city in Asia, a thriving business hub that's brashly modern yet wears its history on its sleeve. Dense with glitz and grit, the city has a sophisticated and international feel that makes it completely unlike any other mainland metropolis. See why Shanghai made our list of the best cheap places to travel in the world.
Budget bargain: Mingtown Etour
The city's best backpacker hostel, featuring decent rooms (all shared bathrooms), a great bar with a courtyard, and an amazing location, tucked in an alley behind Tomorrow Square.
Stay in the heart of Shanghai: Jin Jiang Pacific Hotel
Housed in a historic neoclassical building, Jin Jiang Pacific Hotel offers elegant rooms located along the popular Nanjing Pedestrian Street. Directly opposite People's Square Metro Station.
Fashion on a budget: CACHET Boutique Shanghai
Stylish, small and well located, this hotel was once an old apartment block. Ask for one of the higher floors – and it's worth paying a little more for a balcony.
Chic and sleek: The Puli Hotel
Elegant and attractive (and featuring a spa and a pool), Puli is off the main road, so not too noisy. Go for a high room with a view of Jing'an Park.
The area's traditional character remains in the bazaar around the Yuyuan gardens. You'll need to get cabs in and out, as it's the one area that isn't well served by the subway.
A boutique option: Indigo
This lavish modern property is right on the river, so the best rooms have great views.
Great value and location the Yuyuan gardens: Riverview Hotel on the Bund
Looks like a corporate behemoth from the outside, but dashes of oriental decor inside help this good-value place stand out.
Heritage escape: Waldorf Astoria
In what was once the city's oldest gentleman's club, this stylishly updated heritage hotel is a feast of Neoclassical opulence.
A piece of history: Fairmont Peace Hotel
The most famous hotel in Shanghai is an Art-Deco marvel steeped in history with a renowned jazz bar.
Intimate and and historic: Shanghai Hengshan Moller Villa Hotel
A unique northern European Norway-style building with more than 70 years history and located in Former French Concession of Shanghai.
Retro retreat: Shanghai Donghu Hotel
This old-Shanghai-style hotel is located in the vibrant Donghu Street, with several delicate gardens and a fountain surrounded.
Spectacular sights: Grand Hyatt
Rooms here, on the top floors of the elegant Jinamo Tower, have floor-to-ceiling windows, and the very top floor has one of the world's highest cocktail bars.
Business class: The Eton Hotel
Corporate but comfortable, and nice big rooms – a little far from the centre, but right by the metro.
Discover more of Shanghai with The Rough Guide to Shanghai.
Top image © ESB Professional/Shutterstock