Beginning of main content
Trip Type

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

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


Featured Shanghai Romantic Hotels

See all 1,109 Hotels in Shanghai
Fairmont Peace Hotel

Fairmont Peace Hotel

20 Nanjing Road East, Huang Pu District, Shanghai
5.0 out of 5.0
4.7 out of 5 (164 reviews)
Great Hotel on the BundStayed 6 nights, Fairmont Gold level room. It was probably the best "Club level" stay we have ever experienced. Choice of small buffet in the club room or the full buffet breakfast each day, tea with cheeses, small sandwiches, snacks, and incredible desserts every afternoon, and amazing cocktail ...
  31 Jul 2017

Rs.19,235

Rs.19,235
Moller Villa Hotel Shanghai

Moller Villa Hotel Shanghai

No 30 Shanxi Road South, Shanghai
4.5 out of 5.0
4.1 out of 5 (109 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,928

Rs.8,928
Four Seasons Hotel Shanghai at Pudong

Four Seasons Hotel Shanghai at Pudong

210 Century Avenue, Shanghai
5.0 out of 5.0
4.6 out of 5 (92 reviews)
Worth it for the view aloneGreat hotel, lovely staff and we were delighted with a free upgrade to a room that is literally bigger than our Hong Kong apartment. Amazing pool with THAT view (check out the overview pictures of this hotel) Would highly recommend going on a bank holiday weekend like we did. No pollution which I ...
  12 Oct 2017

Rs.18,066

Rs.18,066
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 (257 reviews)
Well located The hotel is well located with comfortable rooms. The staff are helpful and the ambiance is good.
  18 Oct 2017

Rs.8,457

Rs.8,457
Grand Mercure Shanghai Hongqiao

Grand Mercure Shanghai Hongqiao

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

Rs.4,210

Rs.4,210
Guoman Hotel Shanghai

Guoman Hotel Shanghai

Block 1, No. 388 Daduhe Road, Shanghai
4.5 out of 5.0
3.8 out of 5 (13 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.7,235

Rs.7,235
Hotel Massenet at Sinan Mansions

Hotel Massenet at Sinan Mansions

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

Rs.361,730

Rs.361,730
Howard Johnson Huaihai Hotel Shanghai

Howard Johnson Huaihai Hotel Shanghai

1 Fenyang Road, Shanghai
4.0 out of 5.0
3.7 out of 5 (47 reviews)
Good hotel near the top shopping and office Staff helpful large room very space bathroom bathroom have separate shower and tub really four star I am very satisfied with the hotel and the price is reasonable subway is around the corner the hotel is off the most famous shopping street like fifth avenue of New York I recommend this hotel to all ...
  19 May 2017

Rs.6,080

Rs.6,080
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

Holiday Inn Exp Wujiaochang
3.5 out of 5.0
Last booking: 2 hours ago
The Yangtze Boutique Shanghai
5.0 out of 5.0
Last booking: 3 hours ago
Campanile Shanghai Bund Hotel
2.5 out of 5.0
Last booking: 3 hours ago
Howard Johnson Plaza Shanghai
4.0 out of 5.0
Last booking: 4 hours ago
Ramada Plaza Shanghai Pudong Airport
3.5 out of 5.0
Last booking: 5 hours ago
Okura Garden Hotel Shanghai
4.5 out of 5.0
Last booking: 5 hours ago
Courtyard by Marriott Shanghai Xujiahui
4.0 out of 5.0
Last booking: 6 hours ago
Grand Kempinski Hotel Shanghai
5.0 out of 5.0
Last booking: 6 hours ago
Pudong Shangri-La East Shanghai
5.0 out of 5.0
Last booking: 7 hours ago

Pocket Guide: Romantic Hotels Hotels in Shanghai

Search for hotels in Shanghai on Expedia.co.in. 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