Hotels Shanghai
Menu

Search Hotels

Select date

Select date


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 US$ 101
    price for 1 night
    Book Now From US$ 101
  • 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 US$ 148
    price for 1 night
    Book Now From US$ 148
  • 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 US$ 225
    price for 1 night
    Book Now From US$ 225
  • 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 US$ 603
    price for 1 night
    Book Now From US$ 603
  • 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 US$ 125
    price for 1 night
    Book Now From US$ 125
  • 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 US$ 406
    price for 1 night
    Book Now From US$ 406
  • 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 US$ 289
    price for 1 night
    Book Now From US$ 289
  • 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 US$ 183
    price for 1 night
    Book Now From US$ 183
  • 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 US$ 199
    price for 1 night
    Book Now From US$ 199
  • 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 US$ 200
    price for 1 night
    Book Now From US$ 200
  • 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 US$ 124
    price for 1 night
    Book Now From US$ 124
  • 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 US$ 184
    price for 1 night
    Book Now From US$ 184
  • 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 US$ 435
    price for 1 night
    Book Now From US$ 435
  • 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 US$ 591
    price for 1 night
    Book Now From US$ 591
  • Jw Marriott Hotel Shanghai 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 US$ 207
    price for 1 night
    Book Now From US$ 207
  • 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 US$ 204
    price for 1 night
    Book Now From US$ 204
  • 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 US$ 319
    price for 1 night
    Book Now From US$ 319
  • 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 US$ 69
    price for 1 night
    Book Now From US$ 69
  • 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 US$ 80
    price for 1 night
    Book Now From US$ 80
  • Park

    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 US$ 166
    price for 1 night
    Book Now From US$ 166