China may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Hotels near Shanghai Centre

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels Near Shanghai Centre

Swissotel Grand Shanghai
5 out of 5
0.6 km from Shanghai Centre
Free cancellationReserve now, pay when you stay
The price is RM310 per night
4.3/5Excellent! (917 reviews)
lost in the Translation

"It was good as always. I had issue I left my scale in the room and called right away to get it put away for me so I could pick up when I stay there again the next week. They didn't do it and lost it !! they didn't care or try and help. its my fault but they should of haved it."…"

Reviewed on 22 Jan 2020

Swissotel Grand Shanghai
InterContinental Shanghai Jing’ An
5 out of 5
2.1 km from Shanghai Centre
Free cancellation
The price is RM518 per night
4.4/5Excellent! (305 reviews)

"New and clean hotel with friendly staff. But the restaurant is expensive and not so tasty."…"

Reviewed on 6 Jan 2020

InterContinental Shanghai Jing’ An
The Langham, Shanghai, Xintiandi
5 out of 5
2.5 km from Shanghai Centre
Free cancellationReserve now, pay when you stay
The price is RM579 per night
4.7/5Exceptional! (591 reviews)

"The location is good. The hotel facilities are getting old though. The Tang Court restaurant is not as good as before."…"

Reviewed on 5 Jun 2020

The Langham, Shanghai, Xintiandi
The Puli Hotel And Spa
5 out of 5
0.6 km from Shanghai Centre
Free cancellationReserve now, pay when you stay
The price is RM1,025 per night
4.7/5Exceptional! (907 reviews)
Perfection, as always

"As in many reviews before, always perfect! Wonderful comfortable room, beautiful design, great staff and service This is always one of the best in Shanghai"…"

Reviewed on 18 Jan 2020

The Puli Hotel And Spa
Jing An Shangri-La, West Shanghai
5 out of 5
0.3 km from Shanghai Centre
The price is RM718 per night
4.5/5Wonderful! (244 reviews)

"Great property - location, quality, service was amazing"…"

Reviewed on 11 Jan 2020

Jing An Shangri-La, West Shanghai
The Portman Ritz-Carlton, Shanghai
5 out of 5
0.044 km from Shanghai Centre
Free cancellationReserve now, pay when you stay
The price is RM549 per night
4.4/5Excellent! (456 reviews)

"Nice location, staffs are friendly"…"

Reviewed on 15 Jan 2020

The Portman Ritz-Carlton, Shanghai
The St. Regis Shanghai Jingan
5 out of 5
0.7 km from Shanghai Centre
Free cancellationReserve now, pay when you stay
The price is RM837 per night
4.6/5Exceptional! (81 reviews)

"If you like butler service definitely check out St Regis. Jingan. Yo'll get all the attentions and services you want."…"

Reviewed on 26 Dec 2019

The St. Regis Shanghai Jingan
Miju House Jing'an
3.5 out of 5
0.6 km from Shanghai Centre
Free cancellationReserve now, pay when you stay
The price is RM274 per night
4.3/5Excellent! (61 reviews)
Solo Stay

"Nice service. Reception is open only about 10-12pm but still contactable through phone. Convenient location to metro"…"

Reviewed on 22 Nov 2019

Miju House Jing'an
Shanghai JC Mandarin Hotel Limited
4.5 out of 5
0.2 km from Shanghai Centre
Get Rates
3.8/5Good! (253 reviews)
Comfy Bed & Great Breakfast But Out of the Way

"POSITIVES -Comfortable bed, great breakfast buffet (lots of Chinese and Western options), English speaking reception, and attentive staff. My housekeeper always made sure I had plenty of the complimentary bottled water. The Chinese acrobats theater is right across the street too. At first, I stayed ..."…"

Reviewed on 3 Dec 2013

Shanghai JC Mandarin Hotel Limited
7 Days Inn
0.3 km from Shanghai Centre
Get Rates
7 Days Inn
Don't see what you're looking for?
See all available properties in Shanghai Centre
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Shanghai Centre Hotels

Search for hotels in Shanghai Centre on Expedia.com.my. You can easily find your hotels in Shanghai Centre using one of the methods below:

  • View our selection of featured hotels in Shanghai Centre
  • Use the map to find hotels in the Shanghai Centre neighborhood you prefer
  • Use the filters to see hotels in a specific area of Shanghai Centre, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shanghai Centre
  • Enter your travel dates to view the best deals on hotels in Shanghai Centre - while they last

Frequently asked questions

What's the area like around Shanghai Centre?
Shanghai Centre is located in a historic area of Shanghai known for its top museums and major shopping area. If you’re looking for a convenient place to stay, take a look at the 132 hotels and other accommodation options you’ll find within a mile.
Where is the best place to stay near Shanghai Centre?
Adjacent to Shanghai Centre, Jing An Shangri-La, West Shanghai is one of the top choices for your stay based on our traveller data, and this 5-star hotel offers a full-service spa and 5 restaurants. Other good options within a short distance include Swissotel Grand Shanghai and The Puli Hotel And Spa.
If I need to cancel the hotel reservation for my stay near Shanghai Centre, will I receive a refund?
Yes, most hotel bookings are refundable provided that you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that’s non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of booking. Put in your dates and click on “Search”, then use the filter option “free cancellation” to get top deals in Shanghai Centre.
What can I see and do near Shanghai Centre?
Shanghai Natural History Museum, MOCA Shanghai and Shanghai Museum feature a variety of fascinating exhibits to see while you’re in town. Explore landmarks like The Bund, Former French Concession and Jade Buddha Temple. You can check out the local talent at Paramount, Shanghai Grand Theatre and Shanghai Acrobatic Theatre.
How can I get to Shanghai Centre?
With so many choices for transport, seeing the area around Shanghai Centre is a breeze. You can walk to nearby metro stations including Yanchang Road Station, Circus World Station and North Zhongshan Road Station. If you’re hopping a train into the city, Shanghai Railway Station is the closest station to Jing’an.

Recent Reviews in Shanghai Centre