Shanghai Hotels from S$65

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Shanghai hotels

Central Hotel Shanghai
4 out of 5
No 555 Jiujiang Road, Shanghai, Shanghai, 200001
Fully refundableReserve now, pay when you stay
The price is S$108 per night from 24 Apr to 25 Apr
S$108
per night
24 Apr - 25 Apr
1.01 km from city centre
8.8/10 Excellent! (1,001 reviews)
"Perfect as always."

Reviewed on 16 Mar,2023

Central Hotel Shanghai
Ifc Residence
5 out of 5
8 Century Avenue Pudong Lujiazui, Shanghai, Shanghai, 200120
The price is S$238 per night from 10 Apr to 11 Apr
S$238
per night
10 Apr - 11 Apr
2.82 km from city centre
9/10 Wonderful! (580 reviews)
"It's nice stay and very clean everywhere."

Reviewed on 6 May,2021

Ifc Residence
Ramada Plaza Shanghai Pudong Airport
4 out of 5
1100 Qi Hang Road, Pudong International Airport, Shanghai, Shanghai, 201207
Fully refundableReserve now, pay when you stay
The price is S$143 per night from 27 Mar to 28 Mar
S$143
per night
27 Mar - 28 Mar
32.39 km from city centre
8/10 Very Good! (1,000 reviews)
"very professional, very nice and neat!"

Reviewed on 13 Nov,2022

Ramada Plaza Shanghai Pudong Airport

Save an average of 15% on thousands of hotels when you're signed in

The Ritz-Carlton Shanghai, Pudong
5 out of 5
Shanghai IFC, 8 Century Ave, Lujiazui, Pudong, Shanghai, Shanghai, 200120
Fully refundableReserve now, pay when you stay
The price is S$426 per night from 27 Mar to 28 Mar
S$426
per night
27 Mar - 28 Mar
2.99 km from city centre
9.2/10 Wonderful! (334 reviews)
"It was a best hotel stay in Shanghai. Especially service quality was exceptional, among the hotel staff Ivy (Ritz-Carlton Club manager), Alex (Door keeper) was so friendly and made our best experience there. Because of them I'm convinced to go back there and stay again."

Reviewed on 27 Feb,2023

The Ritz-Carlton Shanghai, Pudong
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$124 per night from 7 Apr to 8 Apr
S$124
per night
7 Apr - 8 Apr
2.08 km from city centre
9/10 Wonderful! (694 reviews)
"Excellent. Front lobby manager ecellent"

Reviewed on 4 Feb,2023

Courtyard by Marriott Shanghai Central
Intercontinental Shanghai Wonderland, an IHG Hotel
4 out of 5
5888 Chenhua Road, Songjiang District, Shanghai, 201619
Fully refundable
The price is S$515 per night from 31 Mar to 1 Apr
S$515
per night
31 Mar - 1 Apr
35.87 km from city centre
8.4/10 Very Good! (50 reviews)
"Food was okay. Room service took over 2 hours to be delivered. No food options outside of the hotel. Check in takes a long time."

Reviewed on 28 Jan,2023

Intercontinental Shanghai Wonderland, an IHG Hotel
Bulgari Hotel Shanghai
5 out of 5
Lane 108 North Shanxi Road, Shanghai, Shanghai, 200085
Fully refundableReserve now, pay when you stay
The price is S$950 per night from 29 Mar to 30 Mar
S$950
per night
29 Mar - 30 Mar
1.4 km from city centre
9.6/10 Exceptional! (47 reviews)
"I had a wonderful experience at Bulgari Hotel Shanghai. Every stuff member, especially Vicky who is from the Customer Relationship Department is eager to help! Will come back next time!"

Reviewed on 13 Mar,2022

Bulgari Hotel Shanghai
Modena by Fraser Putuo Shanghai
4 out of 5
No. 1, Lane 58, Tongchuan Road, Putuo District, Shanghai, Shanghai, 200333
Fully refundableReserve now, pay when you stay
The price is S$100 per night from 25 Apr to 26 Apr
S$100
per night
25 Apr - 26 Apr
5.75 km from city centre
8.6/10 Excellent! (821 reviews)
"A very comfortable stay. Clean, well equipped kitchen, friendly staff and close to the metro and some good restaurants and cafes. Will defInitely come again for my next staycation :)"

Reviewed on 14 Feb,2021

Modena by Fraser Putuo Shanghai
Cordis Shanghai Hongqiao
4.5 out of 5
No. 333 Shenhong Road, Minhang, Shanghai, 201106
Fully refundableReserve now, pay when you stay
The price is S$163 per night from 1 Apr to 2 Apr
S$163
per night
1 Apr - 2 Apr
14.97 km from city centre
9/10 Wonderful! (163 reviews)
"Good"

Reviewed on 7 Feb,2023

Cordis Shanghai Hongqiao
Sheraton Shanghai Waigaoqiao Hotel
4.5 out of 5
28 Jilong Road, Waigaoqiao Bonded Area, Shanghai, Shanghai, 200131
Fully refundableReserve now, pay when you stay
The price is S$117 per night from 7 Apr to 8 Apr
S$117
per night
7 Apr - 8 Apr
16.92 km from city centre
8.6/10 Excellent! (108 reviews)
Big room with a city view
"Room was nice and clean. Beautiful city view among business district."

Reviewed on 27 Aug,2019

Sheraton Shanghai Waigaoqiao Hotel
Fairfield by Marriott Shanghai Jingan
3.5 out of 5
No 1500 Gonghe Xin Road, Jing'an District, Zhabei, Shanghai, 200085
Fully refundableReserve now, pay when you stay
The price is S$87 per night from 1 Apr to 2 Apr
S$87
per night
1 Apr - 2 Apr
3.72 km from city centre
8.6/10 Excellent! (89 reviews)
Will back
"Good condotion room, very good food too. Will stay again"

Reviewed on 13 Dec,2022

Fairfield by Marriott Shanghai Jingan
Sheraton Grand Shanghai Pudong Hotel & Residences
5 out of 5
No 38 Pujian Road, Shanghai, Shanghai, 200127
Fully refundableReserve now, pay when you stay
The price is S$158 per night from 4 Apr to 5 Apr
S$158
per night
4 Apr - 5 Apr
5.36 km from city centre
8.4/10 Very Good! (365 reviews)
"ๆ€ปไฝ“ๆฅ่ฏด่ฟ˜ๆ˜ฏๅพˆๅฅฝ็š„ใ€‚ ๅฐฑๆ˜ฏๆˆฟ้—ดไธๅคช้š”้Ÿณ๏ผŒๆ™šไธŠๅฆ‚ๆžœๆ—่พนๆˆฟ้—ดๆฏ”่พƒๅต้ƒฝๅฌๅพ—ๅˆฐ๏ผŒๆฏ”่พƒๆ‰“ๆ‰ฐไผ‘ๆฏใ€‚"

Reviewed on 21 Dec,2021

Sheraton Grand Shanghai Pudong Hotel & Residences
Riverdale Residence Xintiandi Shanghai
4 out of 5
98 Shou Ning Road, 200021 Shanghai, Shanghai, Shanghai, 200021
Fully refundableReserve now, pay when you stay
The price is S$171 per night from 7 Apr to 8 Apr
S$171
per night
7 Apr - 8 Apr
1.7 km from city centre
8.8/10 Excellent! (823 reviews)
Great Apartment Style Hotel
"We've been to Shanghai about 30 times and this hotel is our preferred place of stay each time. We love the apartment style rooms since they have all the amenities you need for a short or long stay (full fridge, dishes, washer/dryer) and the staff are always super friendly with great English. Housekeeping ..."

Reviewed on 31 May,2021

Riverdale Residence Xintiandi Shanghai
Radisson Blu Hotel Shanghai New World
5 out of 5
88 Nanjing West Road, Shanghai, Shanghai, 200003
The price is S$193 per night from 29 Mar to 30 Mar
S$193
per night
29 Mar - 30 Mar
0.16 km from city centre
8.6/10 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
Bellagio by MGM Shanghai
5 out of 5
188 North Suzhou Road, Hongkou District, Shanghai, 200080
Fully refundable
The price is S$438 per night from 28 Mar to 29 Mar
S$438
per night
28 Mar - 29 Mar
1.73 km from city centre
9.4/10 Exceptional! (30 reviews)
"The staff took an extra step to help me chasing back the cell phone I left in taxi. Keep up the good job please ! :)"

Reviewed on 25 Nov,2019

Bellagio by MGM Shanghai
Mandarin Oriental Pudong Shanghai
5 out of 5
111 Pudong South Road, Pudong, Shanghai, Shanghai, 200120
Fully refundableReserve now, pay when you stay
The price is S$385 per night from 27 Mar to 28 Mar
S$385
per night
27 Mar - 28 Mar
3.42 km from city centre
9.4/10 Exceptional! (286 reviews)
"Excellent Service At Always especially dining housekeeping and Fruit Desk Keep up the great service under the special leadership of Mr Clemens Heroth & Mr NewBigging at the Fine Dinning Will definitely Be Back Again"

Reviewed on 2 Jul,2020

Mandarin Oriental Pudong Shanghai
Shanghai Marriott Hotel Kangqiao
4.5 out of 5
No 4499 Kang Xin Highway, Pudong, Shanghai, Shanghai, 201315
Fully refundableReserve now, pay when you stay
The price is S$160 per night from 21 Apr to 22 Apr
S$160
per night
21 Apr - 22 Apr
19.21 km from city centre
8.8/10 Excellent! (98 reviews)
Thank You
"Special thanks to Horace at reception for a warm and efficient check-in and check-out."

Reviewed on 9 Jan,2023

Shanghai Marriott Hotel Kangqiao
Hotel Equatorial Shanghai
4.5 out of 5
65 Yanan Road West, Shanghai, Shanghai, 200040
3.21 km from city centre
8.4/10 Very Good! (999 reviews)
"I like the location of this hotel."

Reviewed on 3 Feb,2023

Hotel Equatorial Shanghai
Andaz Xintiandi Shanghai - a concept by Hyatt
4.5 out of 5
88 Songshan Road, Shanghai, Shanghai, 200021
The price is S$238 per night from 27 Mar to 28 Mar
S$238
per night
27 Mar - 28 Mar
1.64 km from city centre
9/10 Wonderful! (375 reviews)
"The shower was really pretty, but one day there was no way to adjust it to be cold, then there was no hot water."

Reviewed on 4 Jan,2023

Andaz Xintiandi Shanghai - a concept by Hyatt
Courtyard by Marriott Shanghai Xujiahui
4 out of 5
100 Hongqiao Road, Shanghai, Shanghai, 200030
Fully refundableReserve now, pay when you stay
The price is S$131 per night from 31 Mar to 1 Apr
S$131
per night
31 Mar - 1 Apr
5.95 km from city centre
8.8/10 Excellent! (337 reviews)
"Great location as it was close to many shopping areas."

Reviewed on 3 Aug,2022

Courtyard by Marriott Shanghai Xujiahui
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.

Explore, discover and save

Where to stay in Shanghai

Find the best Shanghai areas and neighborhoods for the activities you enjoy most. Learn more about Shanghai

Hotels near Shanghai Attractions

Shanghai hotels information

Number of reviews
9,199
Accommodation
1,725 hotels
Lowest Price
S$65
Highest Price
S$950

Frequently asked questions

What's the best place to stay in Shanghai?

Mandarin Oriental Pudong Shanghai is a favourite with Expedia customers. This 5-star hotel offers a full-service spa and 4 restaurants. Reviews from our site also recommend Fairmont Peace Hotel and Bellagio by MGM Shanghai as top options for your stay. See all available top hotels, or vacation rentals in Shanghai.

ย ย 

What are some of the best holiday rentals that Shanghai has to offer?

Shanghai Disneyland Hotel: This highly rated holiday home rental in Shanghai is equipped with a balcony, air conditioning and laundry facilities to help you feel comfortable during your stay. Kitchen amenities include a dishwasher, a stovetop and kitchenware. Some other homes for rent in Shanghai include Jingan Hotel and Taorenpai Homeparty Villa Mingren Golf. See all vacation rentals in Shanghai.

If I need to cancel my hotel reservation in Shanghai, will I receive a refund?

Yes! The majority of hotel bookings are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Shanghai.

What's the best budget-friendly accommodation in Shanghai?

Based on reviews, Jitai Hotel - Renmin Square is a popular 2.5-star hotel for our travellers looking for an economical choice, and features free WiFi and air conditioning. Other good options to stay on the cheap include HF Hotel and Shanghai Deco Hotel. View all budget hotels in Shanghai.

What's the best hotel for a romantic holiday to Shanghai?

The Peninsula Shanghai is a favourite 5-star hotel for couples, and features a garden-view restaurant and wedding services. Other good options for a stay with your sweetheart include Moller Villa Hotel Shanghai and Conrad Shanghai. See all romantic hotels in Shanghai.

What's the best pet-friendly accommodation option in Shanghai?

Shanghai Yuesu Lingling Rd No.6 Branch is a top guest house for people travelling with their pets, and offers laundry facilities and in-room kitchenettes for its human guests. Other good options for you and your pet include Lin Jia Camping Site Shanghai and Qing Homes. See more pet-friendly hotel accommodations in Shanghai.

What's the best place to stay for a beach holiday in Shanghai?

Hanting Hotel is a top beach hotel with free parking, and it's located close to Sanjiagang Beach Park . Other good options for your stay near the beach include Shanghai Haitan Hotel and Jinjiang Inn Jinshan City Sands. See more stays near the beach in Shanghai.

What's the best high-end hotel in Shanghai?

Honghua Resort - Shanghai is a 5-star hotel with an indoor pool, and a popular choice for Expedia travellers looking for a luxurious stay. Lentino International Serviced Apartment Shanghai and Citic Pacific Zhujiajiao Jin Jiang Hotel are two other upscale options for your trip. Find more luxury hotels in Shanghai.

What's the best golf hotel in Shanghai?

Star Family Service Apartment of PuDong LuJiaZui is a top 3-star hotel that has an adjacent golf course and features private pools. Other good options if you'd like to stay near a golf course include The Anandi Hotel and Spa Shanghai and Crowne Plaza Shanghai Anting, an IHG Hotel. You can tee off at Lake Malaren Golf Resort, Hongqiao Golf Club or Shanghai Yintao Golf Club while you're in town. See more golf hotels in Shanghai.

What's the best hotel in Shanghai that's close to historical sites?

Based on our travel expertise, Atour Light Hotel Bund Shanghai is a top 4-star hotel for history seekers booking on Expedia, and it offers a restaurant and free WiFi. A couple of other options close to historic sites include Jitai Hotel - Renmin Square and Jin Jiang Tower. Also, notable landmarks to visit include Huxinting Tea House, The Bund and Shanghai Old Street.

What are some accommodation options with pools in Shanghai?

Le Mรฉridien Shanghai, Minhang is a popular 5-star hotel featuring a pool, 3 restaurants and free WiFi. A couple of other options that offer an on-site pool include Grand Kempinski Hotel Shanghai and Sheraton Grand Shanghai Pudong Hotel & Residences. View all hotels with pools in Shanghai.

What is the best spa hotel in Shanghai?

Xijiao State Guest Hotel is a top luxury spa hotel featuring a pool, a fitness centre, tennis courts and a hair salon. Why not spend some time relaxing in the sauna? Other popular spa hotels in Shanghai include Gefii Space X and Shanghai Yuesu Dongan Road No.1 Branch. See all spa hotels in Shanghai.

Recent Reviews in Shanghai
Expedia verified reviews