Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-02-24

2026-02-25

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Shanghai near Shanghai Old Street

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

442 properties found

  • Jin Jiang Tower

    161 Changle Road, Shanghai, China

    2.4 km to Shanghai Old Street ( Show map )

    Providing a beautiful setting around 5 minutes' walk from the Moller Residence, the 5-star luxurious Jin Jiang Tower Hotel Shanghai features a banquet hall…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Jinjiang Metropolo Shanghai Xintiandi Hotel

    123 Mengzi Road, Huangpu District, Shanghai, Cn, Shanghai, China

    2.4 km to Shanghai Old Street ( Show map )

    Providing 141 rooms, the 4-star smoke-free Jinjiang Metropolo Shanghai Xintiandi Hotel is within 25 minutes' walk of the YuYuanLao Jie. This Shanghai hotel…

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Jinjiang Metropolo Shanghai Xintiandi Hotel

    No. 120 Mengzi Road, Shanghai, China

    2.4 km to Shanghai Old Street ( Show map )

    The 4-star Jinjiang Metropolo Shanghai Xintiandi Hotel enjoys a convenient location and provides easy access to the expansive historic City God Temple of Shanghai…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Inestin Shanghai Apt Lujiazui

    Tangchen Business Center Mansion No.188 Zhangyang Road, Pudong, Shanghai, China

    2.4 km to Shanghai Old Street ( Show map )

    Situated nearly 5 minutes' walk from the 3-star Inestin Shanghai Apt Lujiazui hotel, guests can reach Art Gallery in no time. At the hotel…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • 1930 French Minimalist Apartment

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

    2.4 km to Shanghai Old Street ( Show map )

    The 20 m² 1930 French Minimalist Apartment Shanghai is located only an 8-minute walk from the Iapm Shopping Mall and 3.2 km from the…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Grand Kempinski Hotel Shanghai

    1288 Lujiazui Ring Road, Shanghai, China

    2.4 km to Shanghai Old Street ( Show map )

    The 30-storey luxury Grand Kempinski Hotel Shanghai, situated about 25 minutes on foot from the 1933 Old Millfun, offers an indoor swimming pool as…

    More...

    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Jin Chen Hotel

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

    2.4 km to Shanghai Old Street ( Show map )

    Offering a cosy atmosphere and being located merely a 5-minute walk from Ba Jin's Former Residence, Jin Chen Hotel Shanghai boasts a location in…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Shaanxi Business Hotel

    No 658, Middle Yanan Road, Shanghai, China

    2.4 km to Shanghai Old Street ( Show map )

    Situated approximately a 15-minute walk from the Xintiandi, the fantastic Shaanxi Business Hotel Shanghai features Wi-Fi throughout the property, and parking on site.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Citigo Hotel Shanghai Bund Old Wharf

    No. 891, Zhongshan South Road, Shanghai, China

    2.4 km to Shanghai Old Street ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Citigo Hotel Shanghai Bund Old Wharf sits 3.9 km from the Bund. The Shanghai Jiangnan Silk…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Campanile Shanghai Huaihai

    776, Middle Huaihai Road, Shanghai, China

    2.4 km to Shanghai Old Street ( Show map )

    Offering a vending machine and a lift, the 3-star Campanile Shanghai Huaihai hotel is nestled 450 metres from the Paris in Spring Store and…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Hanting Hotel Shanghai South Shaanxi Road Subway Station

    No. 774 Huaihai Middle Road, Shanghai, China

    2.4 km to Shanghai Old Street ( Show map )

    The 3-star Hanting Hotel Shanghai South Shaanxi Road Subway is located nearly 25 minutes' walk from the modern Shanghai Urban Planning Exhibition Hall Museum…

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • 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 ( Show map )

    Shanghai Hills & Moment Family House Close To The Bund is nestled in the Cremorne district, a 5-minute walk from the restaurant Ni Zang HuaYuan…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • 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 ( Show map )

    The 3-star Weiting Hotel Shanghai The Bund Nanpu Bridge Subway Station Branch lies within 10 minutes' drive of the Jin Mao Tower, and features…

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • 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 ( Show map )

    Chenxiang Apartment Shanghai is located 3.2 km from the Bund and a 17-minute walk from the Former French Concession. The 15 m² apartment is…

    More...

    Book Now
  • Hotel Pravo All Suite@North Bund

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

    2.5 km to Shanghai Old Street ( Show map )

    Hotel Pravo All Suite@North Bund Shanghai has 86 rooms and is located 13 minutes' walk from the Suzhou Creek. This hotel is nestled near…

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Elegant International Hotel Shanghai - Bund Sichuan Road North Metro Station Branch

    No. 299, Wusong Road, Shanghai, China

    2.5 km to Shanghai Old Street ( Show map )

    Elegant International Hotel Shanghai - Bund Sichuan Road North Metro Station Branch offers easy access to Jingling Methodist Church, which is situated approximately 5 minutes' walk…

    More...

    From US$ 893
    price for 1 night
    Book Now From US$ 893
  • Tonight Homestay West Nanjing Road Shanghai

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

    2.5 km to Shanghai Old Street ( Show map )

    Tonight Homestay West Nanjing Road Shanghai hotel is a great place to stay in the Downtown Shanghai district, a 20-minute stroll from The Shanghai…

    More...

    From US$ 115
    price for 1 night
    Book Now From US$ 115
  • 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 ( Show map )

    Located just 0.8 km from the Shanghai Natural History Museum, Tonight Homestay West Nanjing Road Shanghai Maoming Building hotel is in the immediate vicinity of…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • 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 ( Show map )

    The 55 m² Duplex 1 Bedroom Apartment Close Tianzifang Shanghai is located 4.8 km from Shanghai Metro train station and around a 5-minute walk…

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Xana Hotelle-Shanghai Expo Park Xizang Nan Road

    No.727 Zhongshan Nanyi Road, Shanghai, China

    2.5 km to Shanghai Old Street ( Show map )

    Featuring Wi-Fi throughout the property, Xana Hotelle-Shanghai Expo Park Xizang Nan Road hotel sits 3.1 km from the cable-stayed Nanpu Bridge. The…

    More...

    Book Now