COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Honeymoon Resorts and Hotels in Shanghai from CA $77

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Shanghai Honeymoon Resorts and Hotels

Regent Shanghai Pudong
5 out of 5
210 Century Avenue, Pudong District, Shanghai, Shanghai
Free cancellation
The price is CA $303 per night from May 25 to May 25
4.7/5Exceptional! (500 reviews)
"Beautiful hotel, amazing view. Wonderful food and services!"

Reviewed on Jan. 21, 2020

Regent Shanghai Pudong
Fairmont Peace Hotel
5 out of 5
20 Nanjing Road East, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $359 per night from Jun 1 to Jun 1
4.7/5Exceptional! (911 reviews)
"This is a hotel full of history, charm and elegance. I stayed here with my wife and two kids (14 and 12) and loved it. The location is superb. After being in too many five stars hotels in China I can confidently say that here one meets the best English speaking staff that one can ever encounter in ..."

Reviewed on Apr. 29, 2021

Fairmont Peace Hotel
The Puli Hotel And Spa
5 out of 5
1 ChangDe Road, JingAn District, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $315 per night from May 25 to May 25
4.7/5Exceptional! (913 reviews)
"The bar food served at the lounge bar was really really terrible."

Reviewed on Jan. 4, 2021

The Puli Hotel And Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Shanghai Marriott Hotel City Centre
5 out of 5
555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $152 per night from May 21 to May 21
4.4/5Wonderful! (997 reviews)
"Dinner buffet was extremely disappointing, Hot Food was Ice Cold. At morning breakfast I was approached by a manager and told I had to pay for my wife's breakfast despite the booking clearly stating that breakfast for two was included with the room. This is the second time recently this has occurred. ..."

Reviewed on Dec. 23, 2020

Shanghai Marriott Hotel City Centre
Grand Central Hotel Shanghai
4.5 out of 5
505 Jiujiang Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $104 per night from May 31 to May 31
4.4/5Wonderful! (1,000 reviews)
good hotel & poor service
"As hotels it’s very good but the service not good it’s poor"

Reviewed on Jan. 13, 2020

Grand Central Hotel Shanghai
The Yangtze Boutique Shanghai
5 out of 5
No. 740 Hankou Road, People's Square, Shanghai, Shanghai
The price is CA $113 per night from May 30 to May 30
4.4/5Excellent! (999 reviews)
"Convenient location, beautiful hotel, comfortable room"

Reviewed on Oct. 4, 2020

The Yangtze Boutique Shanghai
The Westin Bund Center, Shanghai
5 out of 5
88 Henan Central Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $169 per night from May 23 to May 23
4.4/5Excellent! (870 reviews)
Wonderful upgrade
"Booked 4 rooms last minute and was pleasantly surprised with an upgrade. The bedroom and bathroom are very spacious and stylish, with nice touches like the lavender sleep balm and zojirushi hot water urn. The hotel is conveniently located near major attractions in the city and a 30min ride to the ..."

Reviewed on Jan. 16, 2020

The Westin Bund Center, Shanghai
Central Hotel Shanghai
4 out of 5
No 555 Jiujiang Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $88 per night from May 22 to May 22
4.4/5Excellent! (998 reviews)
Great Property
"This is an excellent hotel and very centrally located between all sightseeing spots."

Reviewed on Jan. 2, 2020

Central Hotel Shanghai
Radisson Blu Hotel Shanghai New World
5 out of 5
88 Nanjing West Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $135 per night from Jun 1 to Jun 1
4.3/5Excellent! (996 reviews)
"I have stayed here many times. In fact, the only hotel I will stay at in Shanghai. Years ago I stayed elsewhere, but since finding Radisson blu. No where else! hIGHLY RECOMMEND!!!"

Reviewed on May 16, 2021

Radisson Blu Hotel Shanghai New World
The Qube Hotel Shanghai Pudong
5 out of 5
5500 Chuansha Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $98 per night from Jun 7 to Jun 7
4.2/5Excellent! (998 reviews)
"Close to metro line 2, for easy access to Shanghai or Pudong Airport. The hotel provides an hourly free transfer to PVG too. Lots of restaurants and shopping nearby. It's ideal for someone who needs a place to stay before an early flight. Rooms are spacious and well equipped."

Reviewed on Jan. 18, 2020

The Qube Hotel Shanghai Pudong
Don't see what you're looking for?
We've got more Honeymoon Resorts and Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.