Hotels in Shanghai near City Centre

Multiple accommodations for your stay
Check-in date:
28 Jun 2026
Check-out date:
29 Jun 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

647 results found

Lemonade Apartment - Nanjing East Road Pedestrian Street 3 Bedroom Apartment

1402 ,No. 6, Lane 228, Guangxi North Road, Huangpu District, Shanghai, China

0.6 km to City Centre (Open map)

The 140 m² apartment lies in the Downtown Shanghai district, in proximity to the Shanghai Renmin Park. Yuyuan Old Street is nearly a...
Read more...

Ling Homestay - People'S Square Branch Shanghai

No. 163, Weihai Road, Huangpu District, Shanghai, Shanghai, China

0.6 km to City Centre (Open map)

The apartment is right in the centre of Shanghai, in the vicinity of the Xintiandi. Ling Homestay - People'S Square Branch Shanghai...
Read more...
8.0
Very Good
50 reviews

Maizi Apartment Homestay, Shanghai

619 Jiujiang Road, Nanjing East Road Subdistrict, Shanghai, Shanghai, China

0.6 km to City Centre (Open map)

The centre of Shanghai is reachable within a 15-minute walking distance. Maizi Apartment Homestay, Shanghai is nestled in a central...
Read more...
6.6
Pleasant
10 reviews

上海繁花酒店 Floral Hotel-The Bund&Nanjing Rd

7Th Floor, No. 720 Nanjing East Road, Huangpu District, Shanghai, Shanghai, China

0.6 km to City Centre (Open map)

Madam Tussaud's Waxwork Museum of Shanghai is merely a 13-minute stroll away, and Shanghai Grand Theatre is nearly a 25-minute walk...
Read more...
8.6
Fabulous
47 reviews

Charms Hotel Shanghai

No 619 Honggu Road, Shanghai, China

0.6 km to City Centre (Open map)

The hotel in the Downtown Shanghai district, within a few blocks of the Ritz-Carlton Spa. Charms Hotel Shanghai, located 2.3 km from...
Read more...

Molly House-Right On Nanjing East Road The Bund 2-Bedrooms With Elevator Apart Ment Near The Subway

Room 402, No. 12, Lane 188, Zhejiang Middle Road, Shanghai, China

0.6 km to City Centre (Open map)

Nestled just 1 km from the New World City Plaza, this Shanghai hotel is a mere 1.6 km from the Old Town. Guests of the…
Read more...
8.8
Fabulous
21 reviews

24K International Hotels Nanjing Road Pedestrian Street

No.555 Fuzhou Road, Shanghai, China

0.6 km to City Centre (Open map)

The 2-star hotel lies approximately 15 minutes on foot from Huaihai Park and within a few blocks of the Bund City Sculptures....
Read more...

Shanghai Fanhua Hotel Nanjing Road Pedestrian Street Branch

7Th Floor, No. 720 Nanjing East Road, Huangpu District, Shanghai, Shanghai, China

0.6 km to City Centre (Open map)

The Shanghai New World Daimaru is located 200 metres from this hotel, and such natural sites as Fuxing Public Park are 2.8 km away....
Read more...

Shanghai Marriott Marquis City Centre

555 Middle Xizang Road (Close To Nanjing Road), Hu, Shanghai, China

0.6 km to City Centre (Open map)

The 5-star hotel is located within 500 metres of the Madame Tussauds Shanghai, a short way from People's Square tube station....
Read more...
9.2
Superb
2112 reviews

上海nice 人民广场甄选两室三室 The Bund&People'S Square&Nanjing Road

上海市黄浦区浙江中路188弄3号楼301, Shanghai, China

0.7 km to City Centre (Open map)

The apartment is in the Downtown Shanghai district, steps away from the restaurant LaoBanZhai. 上海nice 人民广场甄选两室三室 The Bund&People'S...
Read more...
9.2
Superb
44 reviews

Metropolo Classiq, Shanghai, Ymca-People Square

No. 123 South Xizang Road, Shanghai, China

0.7 km to City Centre (Open map)

The Yunnan Road Laozihao Food Street is located not far from this Shanghai hotel, and such natural sites as the 5 - acre Yu Garden are…
Read more...

Hanting Hotel Shanghai People Square

No.158 Huanghe Road, Shanghai, China

0.7 km to City Centre (Open map)

The hotel lies just 0.9 km from Yanfu Greenland and within reach of the Madame Tussauds Shanghai. Located nearly 25 minutes on foot...
Read more...
6.5
Pleasant
2 reviews

Jinjiang Metropolo Hotel Classiq Ymca People Square

No. 123 South Xizang Road, Shanghai, China

0.7 km to City Centre (Open map)

The Bund stands 2.5 km away, and Shanghai Grand Theatre is 1.7 km from this non-smoking hotel. The 4-star Jinjiang Metropolo Hotel...
Read more...

Shanghai People'S Squareji Hotel

No.500, Middle Xizang Road, Shanghai, China

0.7 km to City Centre (Open map)

The hotel is conveniently located in the Downtown Shanghai district, 500 m from the Raffles City Shanghai and about 10 minutes'...
Read more...
8.9
Fabulous
6 reviews

Shanghai Tianhua Hotel

No. 159 Huanghe Road, Huangpu District, Shanghai, Shanghai, China

0.7 km to City Centre (Open map)

Madam Tussaud's Waxwork Museum of Shanghai is located 400 m from the hotel, and such natural sites as the Suzhou Creek are 2.3 km away.
Read more...
5.1
Decent
8 reviews

Jinjiang Inn Select Shanghai Nanjing Road Pedestrian Street

680 East Nanjing Road, Shanghai, China

0.7 km to City Centre (Open map)

The hotel is about 20 km from Shanghai Hongqiao International airport and about a 10-minute ride from such cultural venues as the...
Read more...

Dayin Youth Hostel - East Nanjing Road & People'S Square & The Bund

No.98 Liuhe Road,Huangpu,Shanghai, Shanghai, China

0.7 km to City Centre (Open map)

The New World City Plaza is within 400 metres of the Shanghai hostel, while Pedestrian Street of East Nanjing Rd is about 300 metres...
Read more...
8.8
Fabulous
1686 reviews

Dayin - Nanjing Road & People'S Square & The Bund-24Hour Front Desk Service

No 659 Ningbo Road, Huangpu District, Shanghai, China

0.7 km to City Centre (Open map)

This hotel is just 1.3 km from Shanghai Grand Theatre, 2.2 km from the Ritz-Carlton Spa. Featuring currency exchange and an ATM,...
Read more...
8.3
Very Good
954 reviews

Highsure All Suite Hotel

368 Hongxu Road, Shanghai, China

0.7 km to City Centre (Open map)

The Hong Kong Plaza is located in close proximity to the hotel, and Shanghai Hongqiao International airport is approximately a...
Read more...

Shanghai Elong Hotel By The Bund And Nanjing Road Pedestrian Street

Elong Hotel, No. 595 Jiujiang Road, Huangpu District, Shanghai, Shanghai, China

0.7 km to City Centre (Open map)

The hotel is right in the centre of the city, 2.5 km from the Bund, and a mere 350 metres from Dashijie tube station. Located…
Read more...
9.3
Superb
800 reviews
Thank you for subscribing
Close