China may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Business Hotels in Shanghai from CA $66

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 Business Hotels

ifc residence
5 out of 5
8 Century Avenue Pudong Lujiazui, Shanghai, Shanghai
The price is CA $214 per night from Dec 7 to Dec 8
4.5/5Wonderful! (569 reviews)
Good for family stay

"We really enjoyed the stay in IFC residence. Family-friendly room and equipment. Swimming pool is great for children, although the water temperature is rather low. The breakfast doesn't have a wide variety of food selection but still delicious."…"

Reviewed on Jul. 6, 2020

ifc residence
Hotel Indigo Shanghai on The Bund
4.5 out of 5
No 585 Zhongshan Dong Er Road, Huangpu Area, Shanghai, Shanghai
Free cancellation
The price is CA $207 per night from Dec 2 to Dec 3
4.5/5Wonderful! (318 reviews)
River Views a Plus!

"Great hotel and location. Attentive and courteous staff. Gorgeous views of the river!"…"

Reviewed on Nov. 2, 2019

Hotel Indigo Shanghai on The Bund
Courtyard by Marriott Shanghai Central
4 out of 5
338 Heng Feng Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $99 per night from Dec 4 to Dec 5
4.5/5Wonderful! (676 reviews)

"I got the “city view”: one of the most charming views from a hotel window I’ve had in years, admittedly not of the Bund (!) but a delightful sparkling avenue on a more human scale, still lit up for Christmas (no one told the Chinese how quickly that stuff comes down after Dec 25). In a pedestrian ..."…"

Reviewed on Jan. 12, 2020

Courtyard by Marriott Shanghai Central
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.
InterContinental Shanghai Hongqiao NECC
4.5 out of 5
Gate 3, No. 1700, Zhuguang Road, Shanghai
Free cancellation
The price is CA $138 per night from Jan 1 to Jan 2
4.5/5Wonderful! (130 reviews)

"There is very bad toilet smell in the room! I even cannot get very good sleep."…"

Reviewed on Sep. 12, 2019

InterContinental Shanghai Hongqiao NECC
Grand Kempinski Hotel Shanghai
5 out of 5
1288 Lujiazui Ring Road, Shanghai, Shanghai
Free cancellation
The price is CA $172 per night from Dec 5 to Dec 6
4.5/5Wonderful! (850 reviews)

"I loved the breakfast buffet because of the wide variety and grrt quality of the food. I also enjoyed the location. We wanted to stay near the Oriental Pearl Tower and this was a perfect 5 minute walk away with great access to shops and fun things along the way!"…"

Reviewed on Jan. 10, 2020

Grand Kempinski Hotel Shanghai
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 $140 per night from Dec 3 to Dec 4
4.4/5Wonderful! (1,018 reviews)

"Central position near Peoples Square and the Metro"…"

Reviewed on Jan. 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 $137 per night from Dec 10 to Dec 11
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
Renaissance Shanghai Yu Garden Hotel
4.5 out of 5
159 South He Nan Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $118 per night from Dec 2 to Dec 3
4.4/5Excellent! (999 reviews)

"Overall hotel was good, convenient location. But check-in process was a bit delayed. We got there around 4pm. Hotel staff asked us to wait for 15 minutes for room to be ready. This is the first time encountered such experience. Other than that, service was good"…"

Reviewed on Jan. 24, 2020

Renaissance Shanghai Yu Garden Hotel
Sofitel Shanghai Hongqiao
5 out of 5
No 666 Taihong Road Minhang Dist., Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $113 per night from Dec 21 to Dec 22
4.4/5Excellent! (232 reviews)
Terrible service

"terrible service. We waited an hour for our meal to find out there was no cook in the hotel to prepare the meal! They did not have the respect and decency to inform us. Manager kept saying they were just too busy. Not the first time situation of bad service happen to me at Sofitel hotels. This chain ..."…"

Reviewed on Dec. 20, 2019

Sofitel Shanghai Hongqiao
InterContinental Shanghai Jing’ An
5 out of 5
500 Heng Feng Rd, Jing'an District, Shanghai, Shanghai
Free cancellation
The price is CA $183 per night from Dec 6 to Dec 7
4.4/5Excellent! (306 reviews)
Not to miss!

"Everything went smooth. Service was top and everyone was friendly. One of the best hotels in Shanghai for sure."…"

Reviewed on Jul. 29, 2020

InterContinental Shanghai Jing’ An
Dorsett Shanghai
4 out of 5
No.800 Hua Mu Road, Pudong New District, Shanghai, Shanghai
Free cancellation
The price is CA $94 per night from Dec 2 to Dec 3
4.4/5Excellent! (1,000 reviews)

"Helpful staff, great location next to the subway. Good views of the park."…"

Reviewed on Aug. 5, 2020

Dorsett Shanghai
Swissotel Grand Shanghai
5 out of 5
1 Yu Yuan Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $117 per night from Dec 4 to Dec 5
4.3/5Excellent! (921 reviews)
Too many flaws

"A weirdly designed room with very little electricity sockets for your devices. Also, only 2 small complimentary water bottles provided per day (which was never enough). One day, the maid just took the used shower gel and shampoo and didn’t bother to put new ones in the bathroom at all. The only few ..."…"

Reviewed on Aug. 22, 2020

Swissotel Grand 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 $95 per night from Dec 4 to Dec 5
4.3/5Excellent! (996 reviews)

"My favorite place to stay when in Shangai. good people which make my stay great!"…"

Reviewed on Jul. 24, 2020

Radisson Blu Hotel Shanghai New World
The Eton Hotel
4.5 out of 5
535 Pudong Avenue, Pudong New Area, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $66 per night from Dec 6 to Dec 7
4.3/5Excellent! (815 reviews)

"Carpet in my room, needed to be updated. It was riddled with stains, and looked dirty. Service was great, bed and bathroom was good."…"

Reviewed on Jan. 23, 2020

The Eton Hotel
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 $101 per night from Dec 22 to Dec 23
4.2/5Excellent! (999 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
Hotel Equatorial Shanghai
4.5 out of 5
65 Yanan Road West, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $69 per night from Dec 4 to Dec 5
4.2/5Excellent! (997 reviews)

"Very good stay. Staff is nice. Location is excellent."…"

Reviewed on Jan. 20, 2020

Hotel Equatorial Shanghai
Novotel Shanghai Atlantis
4 out of 5
728 Pu Dong Avenue, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $66 per night from Dec 25 to Dec 26
4.2/5Very Good! (605 reviews)

"Good location and good view. Easy to access and clean"…"

Reviewed on Sep. 27, 2020

Novotel Shanghai Atlantis
Jinling Purple Mountain Hotel Shanghai (Previously Shanghai Grand Trustel Purple Mountain Hotel)
5 out of 5
778 Dongfang Road, Pudong, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $106 per night from Dec 2 to Dec 3
4.2/5Very Good! (808 reviews)

"Very nice."…"

Reviewed on Nov. 25, 2019

Jinling Purple Mountain Hotel Shanghai (Previously Shanghai Grand Trustel Purple Mountain Hotel)
The Longemont Hotel Shanghai
4.5 out of 5
1116 Yan An Rd West Changning, Shanghai, Shanghai
Free cancellation
The price is CA $137 per night from Dec 7 to Dec 8
4.1/5Very Good! (314 reviews)

"excellent service. The only improvement: It is hard to adjust temperature on heating."…"

Reviewed on Feb. 13, 2020

The Longemont Hotel Shanghai
Rayfont Downtown Hotel Shanghai
4 out of 5
7 Zhao Jia Bang Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is CA $79 per night from Dec 7 to Dec 8
3.2/5 (999 reviews)
Good to crash and hit the city

"Beds weren't too comfortable but it's reasonably priced and location is favorable."…"

Reviewed on Dec. 13, 2019

Rayfont Downtown Hotel Shanghai
Don't see what you're looking for?
We've got more Business 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.

Pocket Guide: Business 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

More trip options

Travelers Loved These Business Hotels