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

Find out moreOpens in new tab or window

Hotels near Old Chinese City

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 Old Chinese City

The Langham, Shanghai, Xintiandi
5 out of 5
1.7 km from Old Chinese City
Free cancellationReserve now, pay when you stay
The price is SG$189 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
Bulgari Hotel Shanghai
5 out of 5
0.5 km from Old Chinese City
Free cancellationReserve now, pay when you stay
The price is SG$709 per night
4.7/5Exceptional! (39 reviews)
Amazing stay at Bulgari Shanghai

"Lovely hotel overlooking the Bund. Probably the best view in Shanghai. The room was clean, the butler assigned to the room had superb service, and the Bulgari amenities were 5 star quality. The location is the only downside for this hotel as you would need to get a cab to go anywhere, but the concierge ..."…"

Reviewed on 11 May,2019

Bulgari Hotel Shanghai
Fairmont Peace Hotel
5 out of 5
1.2 km from Old Chinese City
Free cancellationReserve now, pay when you stay
The price is SG$337 per night
4.7/5Exceptional! (904 reviews)

"Great view, great rooms, the air conditioning worked well and fantastic service"…"

Reviewed on 20 Jul,2020

Fairmont Peace Hotel
Ascott Huai Hai Road Shanghai
4.5 out of 5
1.5 km from Old Chinese City
Get Rates
4.1/5Very Good! (453 reviews)
Good stay for families

"Great stay and the kitchens is well maintained. Location is good and near yo malls and eatries"…"

Reviewed on 21 Dec,2019

Ascott Huai Hai Road Shanghai
Andaz Xintiandi Shanghai - a concept by Hyatt
4.5 out of 5
1.3 km from Old Chinese City
Free cancellationReserve now, pay when you stay
The price is SG$184 per night
4.5/5Wonderful! (359 reviews)

"Amazing hotel with a great location."…"

Reviewed on 4 May,2020

Andaz Xintiandi Shanghai - a concept by Hyatt
The Shanghai EDITION
5 out of 5
0.9 km from Old Chinese City
Free cancellationReserve now, pay when you stay
The price is SG$313 per night
4.6/5Wonderful! (67 reviews)

"It was classy, yet modern. It was very clean and people were nice."…"

Reviewed on 6 Dec,2019

The Shanghai EDITION
Les Suites Orient, Bund Shanghai
5 out of 5
1.1 km from Old Chinese City
Free cancellation
The price is SG$147 per night
4.5/5Wonderful! (1,086 reviews)
Good location- very convenient

"A big hotel Well located on the Bund Large rooms Good and versatile breakfast Yet, nothing memorable"…"

Reviewed on 27 Jan,2020

Les Suites Orient, Bund Shanghai
Campanile Shanghai Bund Hotel
3 out of 5
0.1 km from Old Chinese City
Free cancellationReserve now, pay when you stay
The price is SG$69 per night
4.3/5Excellent! (1,000 reviews)
Comfortable hotel

"Stay was good, hotel is within walkable distance to a number of tourist attractions and good eating places."…"

Reviewed on 5 Feb,2020

Campanile Shanghai Bund Hotel
JW Marriott Hotel Shanghai Tomorrow Square
5 out of 5
1.4 km from Old Chinese City
Free cancellationReserve now, pay when you stay
The price is SG$167 per night
4.5/5Wonderful! (473 reviews)
Excellent Location

"Excellent location."…"

Reviewed on 29 Dec,2019

JW Marriott Hotel Shanghai Tomorrow Square
Hotel Indigo Shanghai on The Bund
4.5 out of 5
1.4 km from Old Chinese City
Free cancellation
The price is SG$225 per night
4.5/5Wonderful! (318 reviews)
River Views a Plus!

"Great hotel and location. Attentive and courteous staff. Gorgeous views of the river!"…"

Reviewed on 2 Nov,2019

Hotel Indigo Shanghai on The Bund
Don't see what you're looking for?
See all available properties in Old Chinese City
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.

Old Chinese City Hotels

Search for hotels in Old Chinese City on Expedia.sg. You can easily find your hotels in Old Chinese City using one of the methods below:

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

Frequently asked questions

What's the area like around Old Chinese City?
Old Chinese City is located in a historic area of Shanghai known for its picturesque gardens and top museums. If you’re looking for a convenient place to stay, take a look at the 221 hotels and other accommodation options you’ll find within a mile.
What's the best place to stay near Old Chinese City?
Adjacent to Old Chinese City, Bulgari Hotel 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 2 restaurants. Other good choices within a short distance include The Langham, Shanghai, Xintiandi and Fairmont Peace Hotel.
If I need to cancel the hotel reservation for my stay near Old Chinese City, will I receive a refund?
Yes, you’ll find most hotel room reservations are fully refundable if cancelled prior to 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 still cancel and get a refund within 24 hours of booking. Put in your dates and click on “Search”, then you can use the “free cancellation” filter to review the best options available in Old Chinese City.
What can I see and do near Old Chinese City?
Shanghai Science and Technology Museum, Shanghai Museum and MOCA Shanghai feature captivating exhibits. Explore notable local landmarks like The Bund, Former French Concession and Shanghai Old Street. You can watch performances at Paramount, Shanghai Grand Theatre and Oriental Art Center if you’re interested in local theatre.
How can I get to Old Chinese City?
Take advantage of metro transport at Xiaonanmen Station, Laoximen Station and Lujiabang Road Station. If you’d like to explore around the area nearby, you may want a car rental for your journey.

Recent Reviews in Old Chinese City

More trip options