Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Best Shanghai Romantic Hotels

See all 1,125 Hotels in Shanghai
Fairmont Peace Hotel

Fairmont Peace Hotel

20 Nanjing Road East, Huang Pu District, Shanghai
5.0 out of 5.0
4.8 out of 5 (507 reviews)
Nice hotel close to The best vieus of the city.5 days in Shanghai after a tour in China. The best hotel in China.
  2 Nov 2017

$394

$394
Moller Villa Hotel Shanghai

Moller Villa Hotel Shanghai

No 30 Shanxi Road South, Shanghai
4.5 out of 5.0
4.2 out of 5 (447 reviews)
Great location and nice hotel with a long history.I like the hotel because of its unique architecture and the history. I highly recommend this hotel. The friendly staff is also a highlight of this hotel.
  15 Oct 2017

$181

$181
Four Seasons Hotel Shanghai at Pudong

Four Seasons Hotel Shanghai at Pudong

210 Century Avenue, Shanghai
5.0 out of 5.0
4.7 out of 5 (243 reviews)
Great business hotelExcellent business hotel with executive lounge and attentive staff
  8 Nov 2017

$386

$386
Fraser Suites Top Glory, Shanghai

Fraser Suites Top Glory, Shanghai

No 1, Lane 600 Central Yinchen, Shanghai
Grand Central Hotel Shanghai

Grand Central Hotel Shanghai

505 Jiujiang Road, Shanghai
4.5 out of 5.0
4.5 out of 5 (1,109 reviews)
SuperbExtremely good stay. Great location, decor and room presentation. Staff I gave lower rating because sometimes they did not know basic things, but that can improve. Hotel is great and it will be my first choice next time around.
  15 Nov 2017

$182

$182
Grand Mercure Shanghai Hongqiao

Grand Mercure Shanghai Hongqiao

369 Xian Xia Road, Shanghai
4.5 out of 5.0
3.8 out of 5 (618 reviews)
VERY GOOD HOTEL AND GOOD ATTENTION I LIKE ALL IS FINE , BREAK FAST ATTENTION AND MASSAGE
  6 May 2017

$95

$95
Guoman Hotel Shanghai

Guoman Hotel Shanghai

Block 1, No. 388 Daduhe Road, Shanghai
4.5 out of 5.0
4.0 out of 5 (64 reviews)
Nice business hotel near Shanghai convention centeChose this over the nearby Marriott because I wanted to try something different, more "local." Overall, it's a very nice hotel. The room was spacious and clean, and it had all the usual amenities: small but nice gym, nice sized pool and hottub, spa services, bars and restaurants. The restaurant serves ...
  21 Sep 2016

$150

$150
Hotel Massenet at Sinan Mansions

Hotel Massenet at Sinan Mansions

No.51, Sinan Road, Shanghai
5.0 out of 5.0

$8,241

$8,241
Howard Johnson Huaihai Hotel Shanghai

Howard Johnson Huaihai Hotel Shanghai

1 Fenyang Road, Shanghai
4.0 out of 5.0
3.9 out of 5 (172 reviews)
Good 4 start hotel in a perfect locationI stayed 4 nights. The hotel is good, 4 start. The rooms are clean, not very new. The lobby is clean and the staff is very helpful and kind! they speak English well. The location of the hotel is its best asset. Perfect. In the middle of the French area, 5 min from many restaurants, bars, night life, ...
  15 Nov 2017

$134

$134
Howard Johnson Peace Hotel Shanghai

Howard Johnson Peace Hotel Shanghai

No. 2653-2 Hunan Road, Shanghai
3.5 out of 5.0
Map

Recently booked Shanghai hotels

Shanghai Marriott Hotel Parkview
5.0 out of 5.0
Last booking: 10 minutes ago
Holiday Inn Shanghai Downtown
4.0 out of 5.0
Last booking: 19 minutes ago
Radisson Blu Hotel Shanghai Hong Quan
4.5 out of 5.0
Last booking: 24 minutes ago
New World Shanghai Hotel
4.5 out of 5.0
Last booking: 40 minutes ago
Le Royal Meridien Shanghai
5.0 out of 5.0
Last booking: 54 minutes ago
Swissotel Grand Shanghai
5.0 out of 5.0
Last booking: 1 hour ago
Ramada Plaza Shanghai Pudong Airport
3.5 out of 5.0
Last booking: 1 hour ago
Jingyue Hotel Shanghai
3.0 out of 5.0
Last booking: 1 hour ago
Howard Johnson Plaza Shanghai
4.0 out of 5.0
Last booking: 1 hour ago

Pocket Guide: Romantic Hotels in Shanghai

Search for hotels in Shanghai on Expedia. You can easily find your hotels in Shanghai using one of the methods below:

  • View our selection of featured hotels in Shanghai
  • Use the map to find hotels in the Shanghai neighborhood you prefer
  • Use the filters to see hotels in a specific area of Shanghai, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shanghai
  • Enter your travel dates to view the best deals on hotels in Shanghai - while they last