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

28 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 € 89
    price for 1 night
    Book Now From € 89
  • 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 € 119
    price for 1 night
    Book Now From € 119
  • 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 € 182
    price for 1 night
    Book Now From € 182
  • 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 € 612
    price for 1 night
    Book Now From € 612
  • 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 € 112
    price for 1 night
    Book Now From € 112
  • 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 € 240
    price for 1 night
    Book Now From € 240
  • 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 € 224
    price for 1 night
    Book Now From € 224
  • 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 € 177
    price for 1 night
    Book Now From € 177
  • 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 € 163
    price for 1 night
    Book Now From € 163
  • 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 € 197
    price for 1 night
    Book Now From € 197
  • 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 € 107
    price for 1 night
    Book Now From € 107
  • 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 € 134
    price for 1 night
    Book Now From € 134
  • 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 € 426
    price for 1 night
    Book Now From € 426
  • 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 € 492
    price for 1 night
    Book Now From € 492
  • 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 € 199
    price for 1 night
    Book Now From € 199
  • 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 € 202
    price for 1 night
    Book Now From € 202
  • 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 € 303
    price for 1 night
    Book Now From € 303
  • 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 € 59
    price for 1 night
    Book Now From € 59
  • Yuloon

    6699 Zhongchun Road Minhang, Shanghai, China, Shanghai, China (Show map)

    Yuloon Hotel is rated 5 stars and is placed about 6 km from Jinjiang Action Park. This property is 25 minutes' walk to Dino Beach.

    More...

    From € 71
    price for 1 night
    Book Now From € 71
  • 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 € 128
    price for 1 night
    Book Now From € 128