Hotels Shanghai
Menu

Search Hotels

Select date

Select date

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

Historical hotels in Shanghai

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

30 properties found

  • Hotel Equatorial Shanghai

    65 Yanan Road West, Shanghai, China (Show map)

    The stylish Hotel Equatorial Shanghai is located in a busy area of Shanghai. The hotel is around 30 minutes on foot from the city center.

    More...

    From AU$ 154
    price for 1 night
    Book Now From AU$ 154
  • Sheraton Hongkou

    No. 59 Siping Road, Shanghai, China (Show map)

    The 5-star Sheraton Hongkou Hotel places guests abound 2.2 km from Nanjing Lu . The venue is 4.5 km away from Xintiandi .

    More...

    From AU$ 198
    price for 1 night
    Book Now From AU$ 198
  • Okura Garden

    58 Maoming Road, Shanghai, China (Show map)

    Located in 20 minutes walking distance from Xintiandi, the 5-star Okura Garden Hotel offers tasteful rooms. The property is notable for its convenient location…

    More...

    From AU$ 298
    price for 1 night
    Book Now From AU$ 298
  • Twelve At Hengshan, A Luxury Collection Hotel, Shanghai

    12 Hengshan Road, Shanghai, China (Show map)

    The exquisite Twelve At Hengshan, A Luxury Collection Hotel, Shanghai is situated in a shopping district next to a tower, a temple and a palace…

    More...

    From AU$ 1679
    price for 1 night
    Book Now From AU$ 1679
  • Hengshan Picardie Hotel

    534 Hengshan Road, Shanghai, China (Show map)

    Hengshan Picardie is a 15-story hotel in a lively area of Shanghai at a close proximity to Xintiandi, Yu Garden and Shanghai Art Museum…

    More...

    From AU$ 175
    price for 1 night
    Book Now From AU$ 175
  • Mansion Hotel

    82 Xin Le Rd., Shanghai, China, Shanghai, China (Show map)

    A 25-minute walk from People's Square, The Mansion Hotel Shanghai is a 5-star unique property offering a non-smoking accommodation. The Mansion Hotel…

    More...

    From AU$ 476
    price for 1 night
    Book Now From AU$ 476
  • Sunrise On The Bund

    168 Gao Yang Road, Shanghai, China (Show map)

    Conveniently located by Linping Road station, Sunrise On The Bund Hotel features a designated smoking area, a baggage storage and a barber shop. It lies…

    More...

    From AU$ 377
    price for 1 night
    Book Now From AU$ 377
  • Hyatt On The Bund

    199 Huang Pu Road, Shanghai, China (Show map)

    The Hyatt On The Bund Hotel lies in a shopping area of Shanghai within a 25-minute walk of Yu Garden, featuring allergy free rooms…

    More...

    From AU$ 304
    price for 1 night
    Book Now From AU$ 304
  • Portman Ritz-Carlton

    1376 Nanjing XI Lu, Shanghai, China (Show map)

    The stylish Portman Ritz-Carlton Hotel is a 5-star property with designer rooms to stay in a shopping area of Shanghai. Its location next…

    More...

    From AU$ 327
    price for 1 night
    Book Now From AU$ 327
  • Le Royal Meridien Shanghai

    789 Nanjing Road East, Shanghai, China (Show map)

    Situated near stores, department stores and shops within a 15-minute walk from Central Plaza, this comfortable 63-story hotel offers 761 rooms about 2.6…

    More...

    From AU$ 252
    price for 1 night
    Book Now From AU$ 252
  • Hotel Pravo

    No 299 , Wu Song Road, Shanghai, China (Show map)

    Situated about 15 minutes' walk from Shanghai Municipal History Museum, the comfortable Hotel Pravo All Suite@North Bund offers a sunbathing terrace and an outdoor…

    More...

    From AU$ 202
    price for 1 night
    Book Now From AU$ 202
  • Jin Jiang Hotel

    59 Mao Ming Road, Shanghai, China (Show map)

    Located in a business area of Shanghai, the 5-star Jin Jiang Hotel offers a nightclub, a swimming pool and a library. The property is…

    More...

    From AU$ 168
    price for 1 night
    Book Now From AU$ 168
  • Les Suites Orient Bund

    1 East Jinling Road, Shanghai, China (Show map)

    The traditional Les Suites Orient Bund accommodates guests in a shopping area of Shanghai. Due to the location in the center of Shanghai, it is…

    More...

    From AU$ 201
    price for 1 night
    Book Now From AU$ 201
  • Banyan Tree On The Bund

    19 Gong Ping Road, Shanghai, China (Show map)

    The contemporary Banyan Tree On The Bund Hotel features a panoramic view of the Huangpu River . Guests will appreciate Banyan Tree On The Bund Hotel…

    More...

    From AU$ 655
    price for 1 night
    Book Now From AU$ 655
  • Capella Shanghai Jian Ye Li

    480 West Jian Guo Road ,Shanghai, Xintiandi And Huaihai Rd 200031, Shanghai, China (Show map)

    Capella Shanghai Jian Ye Li is a 5-star accommodation with a storage room, a safety deposit box and an elevator. Capella Shanghai Jian Ye…

    More...

    From AU$ 979
    price for 1 night
    Book Now From AU$ 979
  • Jw Marriott At Tomorrow Square

    399 Nan Jing West Road, Shanghai, China (Show map)

    Jw Marriott At Tomorrow Square Hotel is a 5-star accommodation in the heart of Shanghai providing guests with a seasonal outdoor pool, a sun…

    More...

    From AU$ 307
    price for 1 night
    Book Now From AU$ 307
  • The Yangtze Boutique Shanghai

    740 Hankou Road, Shanghai, China (Show map)

    A 15-minute walk from Nanjing Lu, The Yangtze Boutique Shanghai Hotel is a 5-star quiet property offering a tasteful accommodation. Bund 18 is…

    More...

    From AU$ 383
    price for 1 night
    Book Now From AU$ 383
  • Metropole

    180, Jiangxi Road, Shanghai, China (Show map)

    The traditional 3-star Metropole Hotel is set in a shopping area within a 15-minute walk of Yu Garden . The hotel is set within…

    More...

    From AU$ 309
    price for 1 night
    Book Now From AU$ 309
  • Hengsheng Peninsula International

    205 Wusong Road, Shanghai, China (Show map)

    Located in Changning district, Hengsheng Peninsula International Hotel is rated 4 stars and features a night club, a heated pool and a patio. A great…

    More...

    From AU$ 93
    price for 1 night
    Book Now From AU$ 93
  • Jin Jiang Park Hotel

    170 Nanjing Road West, Shanghai, China (Show map)

    Park Hotel is a superior accommodation with a storage room, a safe deposit box and a souvenir shop. This hotel is situated 1.8 km away…

    More...

    From AU$ 207
    price for 1 night
    Book Now From AU$ 207