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

Romantic 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

86 properties found

  • Shanghai Marriott Hotel City Centre

    555 XI Zang Road (Middle), Huangpu District, Shanghai, China (Show map)

    Shanghai Marriott Hotel City Centre boasts an ideal location within a 25-minute walk of Plaza 66, offering 720 rooms and a health club, a…

    More...

    From US$ 209
    price for 1 night
    Book Now From US$ 209
  • Shanghai Marriott Hotel Parkview

    333 Guang Zhong Road West, Shanghai, China (Show map)

    Shanghai Marriott Hotel Parkview is situated in a downtown area of Shanghai, 13 km from Century Park. Guests can easily get to Tongji University, which…

    More...

    From US$ 282
    price for 1 night
    Book Now From US$ 282
  • San Want

    650 Yishan Road, Shanghai, China (Show map)

    The French-style San Want Hotel in Luwan district is rated 5 stars and features a night club, a ballroom and a golf course. This…

    More...

    From US$ 107
    price for 1 night
    Book Now From US$ 107
  • Holiday Inn Shanghai Jinxiu

    399 Jin Zun Road, Pudong, Shanghai, China (Show map)

    Situated near shopping centers, a market and a bazaar, the 4-star Holiday Inn Shanghai Jinxiu welcomes guests with 319 modern rooms. Major Shanghai sights…

    More...

    From US$ 117
    price for 1 night
    Book Now From US$ 117
  • 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$ 223
    price for 1 night
    Book Now From US$ 223
  • 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$ 961
    price for 1 night
    Book Now From US$ 961
  • Regal International East Asia

    516 Heng Shan Road, Shanghai, China (Show map)

    Regal International East Asia is a 22-story hotel in a shopping area of Shanghai about 9 km from Shanghai Zoo offering functional rooms with…

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Crowne Plaza Shanghai Anting

    No 6555, Bo Yuan Road, Shanghai, China (Show map)

    The 5-star Crowne Plaza Anting Golf Hotel offers a stylish accommodation in Jiading district of Shanghai. This traditional hotel is conveniently situated just 19.9…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Waldorf Astoria Shanghai On The Bund

    No.2 Zhongshan Dong Yi Road, Shanghai, China (Show map)

    Waldorf Astoria Shanghai On The Bund is a 24-story hotel in Shanghai within short distance of Shanghai Exhibition Center, Huangpu River and People Square.

    More...

    From US$ 385
    price for 1 night
    Book Now From US$ 385
  • The Qube Pudong

    5500 Chuansha Road, Shanghai, China (Show map)

    The traditional The Qube Pudong Hotel is a 4-star venue providing guests with 24-hour room service, 24-hour concierge and ironing service. The…

    More...

    From US$ 125
    price for 1 night
    Book Now From US$ 125
  • Grand Soluxe Zhongyou

    969 Dongfang Road, Shanghai, China (Show map)

    Situated about 15 minutes' walk from Shanghai Science and Technology Museum, the deluxe Grand Soluxe Zhongyou Hotel offers a night club, an indoor swimming pool…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Holiday Inn Shanghai Nanxiang

    No. 789 Cha XI Rd, Nan Xiang Town,J, Shanghai, 201802, Shanghai, China (Show map)

    The 2-star Holiday Inn Shanghai Nanxiang provides guests with a comfortable accommodation featuring 24-hour front desk, medical service and dry cleaning. Guests will…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Four Seasons Pudong

    210 Century Avenue, Shanghai, China (Show map)

    The deluxe Four Seasons Pudong Hotel is a 5-star property set next to Yu Garden, Pudong New Area and Nanjing Lu (Nanjing Road). The…

    More...

    From US$ 437
    price for 1 night
    Book Now From US$ 437
  • 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$ 353
    price for 1 night
    Book Now From US$ 353
  • Pudong Shangri-La East

    33 Fu Cheng Lu, Shanghai, China (Show map)

    The sleek Pudong Shangri-La East Hotel with a night club, a sundeck and a ballroom is a nice place to stay in Shanghai on…

    More...

    From US$ 250
    price for 1 night
    Book Now From US$ 250
  • Crowne Plaza Shanghai Pudong

    1000 Yang Gao Road (N), Shanghai, China (Show map)

    Crowne Plaza Shanghai Pudong Hotel is a 5-star accommodation with a safety deposit box, an elevator and a hairdresser. The property is located in…

    More...

    From US$ 148
    price for 1 night
    Book Now From US$ 148
  • Grand Central

    505 Jiujiang Road, Shanghai, China (Show map)

    The 5-star Grand Central Hotel places guests abound 8 km from Longhua Temple. The hotel is in a prime location just near Tiantong Road…

    More...

    From US$ 152
    price for 1 night
    Book Now From US$ 152
  • 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$ 226
    price for 1 night
    Book Now From US$ 226
  • G-Luxe Hongqiao Shanghai By Gloria

    No.1358 Huqingping Road, Shanghai, China (Show map)

    The excellent G-Luxe Hongqiao Shanghai By Gloria Hotel entices guests to stay in one of the 90 designer rooms and make use of currency…

    More...

    From US$ 225
    price for 1 night
    Book Now From US$ 225
  • Cachet Boutique Shanghai

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

    The 5-star Cachet Boutique Shanghai Hotel offers a designer accommodation in Xuhui district of Shanghai. Jiuguang Department Store is within 15 minutes' walk away.

    More...

    From US$ 190
    price for 1 night
    Book Now From US$ 190