Beginning of main content
Trip Type

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.


Featured Shanghai Romantic Hotels

See all 1,111 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 (518 reviews)
Best Hotel in ShanghaiWe have stayed at several other five star hotels on the Bund and they are great, but the Peace Hotel is simply exceptional. It is a beautiful building and is a very relaxing place to stay. It is within easy access of many great restaurants and it's Cathay Room serves up some excellent food with some ...
  3 Dec 2017

Rs.14,817

Rs.14,817
Moller Villa Hotel Shanghai

Moller Villa Hotel Shanghai

No 30 Shanxi Road South, Shanghai
5.0 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

Rs.8,197

Rs.8,197
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 (246 reviews)
Fantastic location and outstanding staffWe enjoyed a great mid week here. The location was excellent and the view from the club lounge fantastic. The staff in the club lounge was outstanding, after the first day they remembered our names and even the kind of tea we drank! The reception staff was also very helpful. Breakfast buffet selection ...
  7 Dec 2017

Rs.16,939

Rs.16,939
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,115 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

Rs.7,279

Rs.7,279
Grand Mercure Shanghai Hongqiao

Grand Mercure Shanghai Hongqiao

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

Rs.3,680

Rs.3,680
Guoman Hotel Shanghai

Guoman Hotel Shanghai

Block 1, No. 388 Daduhe Road, Shanghai
5.0 out of 5.0
3.9 out of 5 (66 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

Rs.8,374

Rs.8,374
Hotel Massenet at Sinan Mansions

Hotel Massenet at Sinan Mansions

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

Rs.359,133

Rs.359,133
Howard Johnson Huaihai Hotel Shanghai

Howard Johnson Huaihai Hotel Shanghai

1 Fenyang Road, Shanghai
4.5 out of 5.0
3.9 out of 5 (173 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

Rs.6,037

Rs.6,037
Howard Johnson Peace Hotel Shanghai

Howard Johnson Peace Hotel Shanghai

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

Rs.10,648

Rs.10,648
Map

Recently booked Shanghai hotels

Hotel Equatorial Shanghai
4.5 out of 5.0
Last booking: 2 hours ago
ibis Shanghai Lianyang
3.5 out of 5.0
Last booking: 3 hours ago
Shanghai Baron Business Hotel
4.5 out of 5.0
Last booking: 3 hours ago
Four Seasons Hotel Shanghai at Pudong
5.0 out of 5.0
Last booking: 3 hours ago
The Puli Hotel And Spa
5.0 out of 5.0
Last booking: 4 hours ago
Gallery Suites
5.0 out of 5.0
Last booking: 5 hours ago
New Harbour Service Apartments
4.0 out of 5.0
Last booking: 6 hours ago
Campanile Shanghai Natural History Museum
3.5 out of 5.0
Last booking: 7 hours ago
Courtyard by Marriott Shanghai Xujiahui
4.5 out of 5.0
Last booking: 7 hours 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