Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Shanghai Area's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Moonlo Hotel - Pet Friendly - Pudong Airport & Disney Free Shuttle Bus

Hotel in Pudong, Shanghai

Moonlo Hotel - Pet Friendly - Pudong Airport & Disney Free Shuttle Bus has a restaurant, fitness center, a shared lounge and garden in Shanghai. Close to the airport. Perfect for a layover (we had a 9hr layover). They picked us up and dropped us off, took a warm shower and napped :) it’s in a strip mall with a massage place and Burger King but they don’t accept credit cards so bring cash!

Show more Show less
9
Awesome
126 reviews
Price from
$118
per night

The Middle House

Hotel in Downtown Shanghai, Shanghai

Located in Shanghai, an 18-minute walk from People's Square, The Middle House has accommodations with a bar, private parking and a terrace. I would like to comment how pleased I was with the service provided by the staff! This hotel was immensely diverse and the culture is rich in variety, with vast spaces of unrestricted nature alongside pulsating cities, historic villages and splendid cultivated landscapes.

Show more Show less
9.1
Awesome
178 reviews
Price from
$284
per night

PRIMUS Hotel Shanghai Hongqiao

Hotel in Shanghai

Offering a spa center and fitness center, PRIMUS Hotel Shanghai Hongqiao is located just an 11-minute drive from Shanghai Hongqiao International Airport. Guests can enjoy the on-site restaurant. Very close to Hongqiao Airport and exhibition center Room was very clean and well equipped Comfortable bed People at reception very helpful Quick check-in & out

Show more Show less
9.1
Awesome
159 reviews
Price from
$91
per night

The Sukhothai Shanghai

Hotel in Downtown Shanghai, Shanghai

Boasting a fitness center, a bar and 2 restaurants, The Sukhothai Shanghai is located in Jingan District and is 0.7 mi from People's Square. All the attention to detail, second to none. Personalized greeting card was only the start! The lovely Monica in the world-class Gin Bar and friendly, helpful staff at every turn, all doing what's possible to make the stay as perfect as possible..

Show more Show less
9.1
Awesome
446 reviews
Price from
$230
per night

W Shanghai - The Bund

Hotel in Hongkou, Shanghai

W Shanghai – The Bund, set amid the stunning panoramic views of Huangpu River and the up-and-coming North Bund at Puxi, captures the intriguing intersection of storied Chinese traditions with... I cannot find something, because it was really everything so perfekt! Great and ultra modern hotel, my friend and I love it!

Show more Show less
9
Awesome
197 reviews
Price from
$264
per night

Mandarin Oriental Pudong, Shanghai

Hotel in Lujiazui, Shanghai

Featuring an indoor pool, a spa and 5 dining options on site, Mandarin Oriental Pudong, Shanghai offers accommodations in Shanghai. We stayed for our anniversary weekend and made the hotel aware it was our anniversary at the time of booking a river view club room. On arrival we were given a free upgrade and extended checkout. Special gifts in the room, cava at dinner and first class treatment by all staff made the experience very memorable. In particular staff member Xavier went above and beyond to make our stay extra special. He was so kind and thoughtful and is a credit to the hotel. We will certainly return soon.

Show more Show less
9
Awesome
106 reviews
Price from
$207
per night

The Peninsula Shanghai

Hotel in The Bund, Shanghai

The Peninsula Shanghai is located directly opposite The Bund and a 5-minute walk from East Nanjing Road Pedestrian Street Shopping District. It features a large indoor pool, a spa and a fitness... exceptional level of quality and service on every level - faultless!

Show more Show less
9.1
Awesome
143 reviews
Price from
$326
per night

Fairmont Peace Hotel On the Bund (Start your own story with the BUND)

Hotel in The Bund, Shanghai

With over 9 decades of history, the iconic Fairmont Peace Hotel was a favorite with the local elite and foreign celebrities, including Charlie Chaplin. I have stayed here several times, and the staff is always phenomenal. This weekend I rented a suite for my birthday. I hosted a few friends for after dinner drinks, Lily and Stevie were so wonderful in helping arrange everything. The rooms are comfortable with fantastic Bund views.

Show more Show less
9.1
Awesome
244 reviews
Price from
$213
per night

The Langham, Shanghai, Xintiandi

Hotel in Downtown Shanghai, Shanghai

As the gateway to Xintiandi, the lifestyle and entertainment hub of Shanghai, The Langham, Shanghai, Xintiandi is ideally located adjacent to the retail utopia of Huaihai Road, surrounded by various... Modern room and bed is very comfortable. Hotel is well located.

Show more Show less
9
Awesome
666 reviews
Price from
$155
per night

The Yangtze Boutique Shanghai

Hotel in Downtown Shanghai, Shanghai

Blending 1930’s Shanghai charm with luxuries of the modern world, The Yangtze Boutique Shanghai is located in Shanghai’s city center, just 98 feet from People’s Square metro station (line 1, 2 and 8).... Perfect location, clean and cosy room, welcoming staff

Show more Show less
9
Awesome
584 reviews
Price from
$104
per night

Hotels with extra health and safety measures

Find hotels in Shanghai Area with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Shanghai Area in the past month

See all

Shanghai Area's best hotels with breakfast

See all

Budget hotels in Shanghai Area

See all

Hotels in Shanghai Area you can book without a credit card

See all

FAQs about hotels in Shanghai Area

Planning a trip? Get inspired by reviews of cities in Shanghai Area