Hotels in Shanghai near Shanghai Old Street

Multiple accommodations for your stay
Check-in date:
20 Apr 2026
Check-out date:
21 Apr 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

502 results found

1930 French Minimalist Apartment

Room 626, Xiangshan Apartment, No. 125 Nanchang Road, Huangpu District, Shanghai, China

2.4 km to Shanghai Old Street (Open map)

People's Public Square is 2.2 km away, while the Former Residence of Sun Yat-sen is just near the apartment. The 1-room 1930 French…
Read more...
9.3
Superb
53 reviews

Grand Kempinski Hotel Shanghai

1288 Lujiazui Ring Road, Shanghai, China

2.4 km to Shanghai Old Street (Open map)

The classical Yu Garden lies 3.9 km away, and the boutique LWH Gallery is 4.7 km from this 5-star hotel. Situated around a 5…
Read more...

Shaanxi Business Hotel

No 658, Middle Yanan Road, Shanghai, China

2.4 km to Shanghai Old Street (Open map)

The hotel is within 10 minutes' drive of the Bund and 3.2 km from the extensive Chinese Yu Garden. Located approximately 500 metres...
Read more...

Jin Chen Hotel

No. 795-809, Middle Huaihai Road, Near Ruijin Er Road, Shanghai, China

2.4 km to Shanghai Old Street (Open map)

At this hotel, you'll be around 10 minutes' drive from Shanghai Propaganda Poster Art Centre and in the vicinity of Former French...
Read more...

Campanile Shanghai Huaihai

No.776 Huaihai Zhong Road, Shanghai, China

2.4 km to Shanghai Old Street (Open map)

The hotel is in the centre of the city, merely 1.9 km from People's Public Square, and in close proximity to Middle Huaihai Road tube…
Read more...
8.8
Fabulous
1561 reviews

Two Bed Close West Nanjing Rd The Bund And Huaihai Middle Rd And Line1 10

瑞金二路129弄97号101, Shanghai, China

2.4 km to Shanghai Old Street (Open map)

The Shanghai Urban Planning Exhibition Hall is located in close proximity to this apartment, while Dapuqiao Road tube station is 450...
Read more...

Hanting Hotel Shanghai South Shanxi Road Subway Station

No. 774 Huaihai Middle Road, Shanghai, China

2.4 km to Shanghai Old Street (Open map)

This 3-star hotel lies just 350 metres from the Former Residence of Sun Yat-sen and just 1.8 km from HKRI Taikoo Hui. Hanting…
Read more...
8.4
Very Good
8 reviews

Shanghai Hills & Moment Family House Close To The Bund

No. 2204, 436 South Building, Dong'An Building, Pudong New Area, Shanghai, China

2.4 km to Shanghai Old Street (Open map)

650 metres from Shangcheng Road tube station, this apartment is 2.4 km from the Shanghai Ocean Aquarium. If you want to stay in the...
Read more...
9.8
Exceptional
5 reviews

Huajing Hotel

Floors 2-4, No. 438 South Chezhan Road,Huangpu District, Shanghai, Shanghai, China

2.5 km to Shanghai Old Street (Open map)

This hotel is located in Shanghai, in proximity to South Xizang Road tube station. Offering luggage storage, the 3-star Huajing...
Read more...
7.0
Good
1 review

Weiting Hotel Shanghai The Bund Nanpu Bridge Subway Station Branch

4F-6F, Gutai Riverside Building, No. 969, Zhongshan South Road, Shanghai, China

2.5 km to Shanghai Old Street (Open map)

This 3-star hotel is conveniently situated 10 minutes' drive from the Pudong New Area. Weiting Hotel Shanghai The Bund Nanpu Bridge...
Read more...
10
Exceptional
1 review

Chenxiang

Room 101, Back Entrance, Ground Floor, No. 1, Lane 376, Changle Road 376-1 Changle Road, Shanghai, China

2.5 km to Shanghai Old Street (Open map)

The apartment is located right in the centre of Shanghai, a mere 1.7 km from the souvenir shopping areas. To enjoy your vacation in...
Read more...

Hotel Pravo All Suite@North Bund

299 Wusong Road, Hongkou District, Shanghai, Shang, Shanghai, China

2.5 km to Shanghai Old Street (Open map)

Astor House lies merely 250 metres away, while the Rockbund Art Museum is a mere 1.2 km from this Shanghai hotel. The 5-star Hotel…
Read more...

Elegant International Hotel Shanghai - Bund Sichuan Road North Metro Station Branch

No. 299, Wusong Road, Shanghai, China

2.5 km to Shanghai Old Street (Open map)

2.8 km from People's Public Square, this Shanghai hotel is also 2.4 km from the Bund. Located nearly 5 minutes' walk from the...
Read more...
5.8
Decent
6 reviews

Tonight Homestay West Nanjing Road Shanghai

Tongfu Building, No. 803 Wujiang Road, Jing'An District,, Shanghai, China

2.5 km to Shanghai Old Street (Open map)

Shanghai Grand Theatre lies merely 1 km away, while the Shanghai Natural History Museum is nearly a 10-minute walk from the hotel....
Read more...
9.1
Superb
589 reviews

Tonight Homestay West Nanjing Road Shanghai Maoming Building

No. 14, Lane 112, Maoming North Road, Jing'An District, Shanghai, Shanghai, China

2.5 km to Shanghai Old Street (Open map)

The hotel is situated merely 1.6 km from the New World City Plaza, while Shanghai Grand Theatre is merely a 12-minute walk away....
Read more...
9.0
Superb
52 reviews

Cl Apartment

3Rd Floor, No. 1, Lane 386, Changle Road, Shanghai, China

2.5 km to Shanghai Old Street (Open map)

This apartment is in the Huaihai Road Commercial district, approximately 200 metres from the restaurant D.sh.d. Cl Apartment...
Read more...
9.6
Exceptional
5 reviews

Duplex 1 Bedroom Apartment Close Tianzifang

Room 202, No. 6, Lane 82, Sinan Road, Ruijin 2Nd Road Subdistrict, Huangpu District, Shanghai, China

2.5 km to Shanghai Old Street (Open map)

This apartment is located approximately 5 minutes on foot from the souvenir shopping areas. The 55 m² Duplex 1 Bedroom Apartment...
Read more...
10
Exceptional
1 review

Nannan-Sh

Room 301, No. 439, Dongyuan Fourth Village, Pudong New Area, Shanghai, Shanghai, China

2.5 km to Shanghai Old Street (Open map)

The apartment is located in the Pudong district of Shanghai, 2.5 km from Yuyuan Old Street. To enjoy your vacation in Shanghai, stay...
Read more...

Xana Hotelle-Shanghai Expo Park Xizang Nan Road

No.727 Zhongshan Nanyi Road, Shanghai, China

2.5 km to Shanghai Old Street (Open map)

This Shanghai hotel stands only steps away from South Xizang Road tube station. Located approximately 10 minutes' drive from The...
Read more...

Weiting Hotel Shanghai Jing'An Temple Nanjing West Road Subway Station Branch

No. 700, Yan'An Middle Road, Jing'An District, Shanghai, China

2.5 km to Shanghai Old Street (Open map)

Located approximately 10 minutes by car from the Bund, the hotel is also within 20 minutes' walk of the attractive Jing'an...
Read more...
8.1
Very Good
39 reviews
Thank you for subscribing
Close