Find Hotels with Gym in Shanghai from S$152

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Hotels with Gyms in Shanghai

Ifc Residence
5 out of 5
8 Century Avenue Pudong Lujiazui, Shanghai, Shanghai, 200120
The price is S$279 per night from 1 Jun to 2 Jun
4.5/5 Wonderful! (579 reviews)
"It's nice stay and very clean everywhere."

Reviewed on 6 May,2021

Ifc Residence
Courtyard by Marriott Shanghai Central
4 out of 5
338 Heng Feng Road, Shanghai, Shanghai, 200070
Fully refundableReserve now, pay when you stay
The price is S$155 per night from 4 Jun to 5 Jun
4.5/5 Wonderful! (688 reviews)
"I always stay at the Courtyard Central whenever I'm in Shanghai. The staff is so nice. Shirley was awesome when checking us in. She made sure we had everything we needed and offered suggestions for our check-in. Thanks Shirley!"

Reviewed on 17 Jan,2022

Courtyard by Marriott Shanghai Central
Hotel Indigo Shanghai on The Bund, an IHG Hotel
4.5 out of 5
No 585 Zhongshan Dong Er Road, Huangpu Area, Shanghai, Shanghai, 200010
The price is S$402 per night from 1 Jun to 2 Jun
4.5/5 Wonderful! (321 reviews)
Pool closed
"Unfortunately, the pool had been closed for 2 months but we weren't informed prior to our stay. There was a memo at the check-in counter but nobody pointed it out when we checked in so we were left a little disappointed when we turned up at the pool only to find out it has been drained for ..."

Reviewed on 17 Jan,2021

Hotel Indigo Shanghai on The Bund, an IHG Hotel
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.
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai, 200121
Fully refundable
The price is S$244 per night from 1 Jun to 2 Jun
4.4/5 Wonderful! (886 reviews)
"Terrible check in process. It took almost hour and a half to check in. Room is a bit dated."

Reviewed on 29 Aug,2020

Grand Hyatt Shanghai
Shanghai Marriott Marquis City Centre
5 out of 5
555 Middle Xizang Road, (Close to Nanjing), Huangpu District, Shanghai, Shanghai, 200003
Fully refundableReserve now, pay when you stay
The price is S$196 per night from 9 Jun to 10 Jun
4.4/5 Wonderful! (997 reviews)
Thank You
"Thanks to Sunny Hong for a warm, helpful welcome at check-in."

Reviewed on 30 Mar,2021

Shanghai Marriott Marquis City Centre
Renaissance Shanghai Yu Garden Hotel
4.5 out of 5
159 South He Nan Road, Shanghai, Shanghai, 200010
The price is S$219 per night from 1 Jun to 2 Jun
4.4/5 Excellent! (998 reviews)
"Always a pleasurable stay at this hotel. The people are welcoming, the rooms clean and comfortable, and the breakfast buffet delicious. Conveniently located along metro line 10 with a station right across the street and close, easy access to the Bund."

Reviewed on 3 Aug,2021

Renaissance Shanghai Yu Garden Hotel
Swissotel Grand Shanghai
5 out of 5
1 Yu Yuan Road, Shanghai, Shanghai, 200040
The price is S$163 per night from 8 Jun to 9 Jun
4.3/5 Excellent! (932 reviews)
"The hotel was beautiful. The staff was very helpful. I especially loved the pool and sauna. Very relaxing. The pool attendant female desk attendant was very helpful. I lived in SH for 3 years so it was like a homecoming. Right next to Jing'an Temple too. Great location! Loads of shopping and restaurants ..."

Reviewed on 7 Jun,2021

Swissotel Grand Shanghai
Radisson Blu Hotel Shanghai New World
5 out of 5
88 Nanjing West Road, Shanghai, Shanghai, 200003
The price is S$152 per night from 1 Jun to 2 Jun
4.3/5 Excellent! (999 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 16 May,2021

Radisson Blu Hotel Shanghai New World
Conrad Shanghai
5 out of 5
789 Nanjing Road East, Shanghai, Shanghai, 200001
Fully refundableReserve now, pay when you stay
The price is S$265 per night from 1 Jun to 2 Jun
4.2/5 Excellent! (996 reviews)
"้ƒจๅฑ‹ใฏใใ‚Œใ„ใง็ด ๆ•ตใชๆ„Ÿใ˜ใงใ™ใ€‚้ƒจๅฑ‹ใซใšใฃใจๆปžๅœจใ™ใ‚‹ๅˆ†ใซใฏใ‚†ใฃใใ‚Šใงใใ‚‹ใƒ›ใƒ†ใƒซใ ใจๆ€ใ„ใพใ™ใ€‚ๅค–็˜ใซใ‚‚่ฟ‘ใ„ใฎใงๆ—…่กŒ่€…ใซใฏใ‚ˆใ„ใƒ›ใƒ†ใƒซใงใ™ใ€‚ๆฎ‹ๅฟตใ ใฃใŸใฎใฏใ‚ธใƒ ใจใ‚นใ‚คใƒŸใƒณใ‚ฐใƒปใƒ—ใƒผใƒซใ€‚ใ‚ซใ‚ฆใƒณใ‚ฟใƒผใฎไบบใฏใ‘ใฃใ“ใ†ใชๅ†ทใŸใ•ใงใ€ใ‹ใคใ€ใ‚ใ‚“ใพใ‚ŠๅฐŽ็ทšใ‚‚ใ‚ˆใใชใ„ใ—ใ€ใใ‚Œใ„ใงใ‚‚ใชใ‹ใฃใŸใงใ™ใ€‚ใใ“ใซใ„ใ‹ใชใ‘ใ‚Œใฐใใฎไป–ใฎใ‚นใ‚ฟใƒƒใƒ•ใฏ็š†ใ•ใ‚“่ฆชๅˆ‡ใง็ด ๆ•ตใชใƒ›ใƒ†ใƒซใงใ—ใŸใ€‚"

Reviewed on 1 Feb,2022

Conrad Shanghai
Hotel Equatorial Shanghai
4.5 out of 5
65 Yanan Road West, Shanghai, Shanghai, 200040
4.2/5 Excellent! (999 reviews)
Break in shanghai
"Good central hotel!!!! The bar is super expensive"

Reviewed on 29 Dec,2021

Hotel Equatorial Shanghai
Don't see what you're looking for?
See all available properties in Shanghai
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.

Recent Reviews in Shanghai
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code