China may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Cheap Hotels in Shanghai from $27

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

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 $110 per night from Oct 24 to Oct 25
4.4/5Wonderful! (1,068 reviews)

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

Reviewed on Jan 23, 2020

Shanghai Marriott Hotel City Centre
SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)
4 out of 5
No. 839 Renmin Road, Huangpu District, Shanghai, Shanghai
Get Rates
4.4/5Wonderful! (1,000 reviews)
Will be back

"Make sure you ask for more heating in your room. Quite cold."…"

Reviewed on Jan 18, 2020

SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden)
Campanile Shanghai Bund Hotel
3 out of 5
No.33 Fujian S Rd, Huangpu Qu, Shanghai
Free CancellationReserve now, pay when you stay
The price is $61 per night from Oct 22 to Oct 23
4.3/5Excellent! (1,000 reviews)
Comfortable hotel

"Stay was good, hotel is within walkable distance to a number of tourist attractions and good eating places."…"

Reviewed on Feb 5, 2020

Campanile Shanghai Bund Hotel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hao Du Hotel
2.5 out of 5
No. 41 South Guangxi Road, Shanghai
Get Rates
4/5Very Good! (730 reviews)

"Small but functional. Location is good."…"

Reviewed on Jan 8, 2020

Hao Du Hotel
Shanghai Forson Int'l Boutique Hotel - I
3.5 out of 5
No.85 Chuang Huang Road, Pudong New District, Shanghai
Free CancellationReserve now, pay when you stay
The price is $38 per night from Oct 22 to Oct 23
3.9/5Good! (77 reviews)

"Everything was perfect, room was spacious and very clean. Staff were very friendly."…"

Reviewed on Sep 20, 2019

Shanghai Forson Int'l Boutique Hotel - I
Shanghai Joyful Star Wanxia Hotel (Pudong Airport/Free Trade Zone Area)
3.5 out of 5
No. 472, Ganghong Road, Pudong District, Shanghai
Get Rates
3.7/5Good! (820 reviews)
Could use heat in all rooms and privacy bathroom!

"We had two rooms, one was very very cold and couldn't heat it up, the other had a heater, and was warm but it was the bigger room for 3, and it had a see-thru bathroom and shower. Everyone had to use the smaller room because it's bathroom had a pull-down shade for the bathroom. None of us like using ..."…"

Reviewed on Feb 3, 2020

Shanghai Joyful Star Wanxia Hotel (Pudong Airport/Free Trade Zone Area)
City Hotel Shanghai
3.5 out of 5
5-7 Shan Xi Road South, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is $46 per night from Oct 25 to Oct 26
3.7/5Good! (852 reviews)

"Good location & friendly staff."…"

Reviewed on Dec 6, 2019

City Hotel Shanghai
Holiday Inn Express Shanghai Zhabei
3.5 out of 5
No 1738 Zhongxing Road, Shanghai, Shanghai
Get Rates
3.7/5Good! (999 reviews)

"Convenient location, 5 minutes walk to the rail station"…"

Reviewed on Jan 27, 2020

Holiday Inn Express Shanghai Zhabei
The Bund Riverside Hotel
4 out of 5
398 East Beijing Road (Beijing Dong Lu), Huangpu District, Shanghai, Shanghai
Get Rates
3.6/5Good! (999 reviews)

"Good location next to East Nanjing Pedestrian Rd. 5 minutes walk to Line 2 Metro Station which is the main line to the airports. I stay there every year when i visit Shanghai."…"

Reviewed on Dec 11, 2019

The Bund Riverside Hotel
Seventh Heaven Hotel
3 out of 5
627 East Nanjing Road, Shanghai, Shanghai
Free CancellationReserve now, pay when you stay
The price is $35 per night from Nov 20 to Nov 21
3.6/5Good! (951 reviews)

"The hotel is on the 7th floor of an old bldg The staff spoke english but was not very friendly When we finally saw the room, it was old, musty, the wall paper pealing, mold in the bathroom and neither the TV, refrigerator or safe worked. When i brought this to the attention of the man at reception ..."…"

Reviewed on Nov 1, 2019

Seventh Heaven Hotel
Jinjiang Inn Shanghai Lujiazui
2.5 out of 5
No.57 Pudian Road, Shanghai, Shanghai
The price is $27 per night from Oct 24 to Oct 25
3.5/5Good! (44 reviews)
Ideally Situated

"Ideally situated for our business requirements and friendly staff"…"

Reviewed on Jul 5, 2018

Jinjiang Inn Shanghai Lujiazui
Genting Star Shanghai
3 out of 5
No.1102, Zhongshan No.1 Road North, Hongkou District, Shanghai
Get Rates
3.5/5Good! (293 reviews)

"Satisfactory overall. Good service and comfortable stay. Restaurants around. Convenient.Bus stop in front of hotel but subway station is far away, need to a bus to a station. We are happy with the stay and shall come back again,"…"

Reviewed on Nov 23, 2019

Genting Star Shanghai
Jinjiang Inn Shanghai Chuansha Huaxia Road East
3 out of 5
No.2480 Huaxia Rd.(E), Chuansha Town, Pudong District, Shanghai, Shanghai
Get Rates
3.4/5Good! (29 reviews)
Average

"Slowest check in ever. Room was big, quality was ok."…"

Reviewed on May 14, 2019

Jinjiang Inn Shanghai Chuansha Huaxia Road East
Shanghai Baron Business Hotel
4 out of 5
105-1 Fuzhou Road, Huangpu District, Shanghai, Shanghai
Get Rates
3.3/5 (998 reviews)

"Good, clean hotel and good value for money all at a great location."…"

Reviewed on Apr 28, 2019

Shanghai Baron Business Hotel
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 $54 per night from Oct 29 to Oct 30
3.2/5 (1,000 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
YES Hotel Shanghai
3 out of 5
4F, No.518, South Xizang Road, Shanghai
Get Rates
3.2/5 (26 reviews)
This is a love hotel.

"I think this was mean for couples to go and get it on or one night stands aka love hotel. Not for business travel. I thought the themed room was hilarious so I booked it."…"

Reviewed on Dec 5, 2018

YES Hotel Shanghai
Bo Ai International Hotel
3.5 out of 5
No. 4120 People's Pond Road, Pudong District, Shanghai
Get Rates
3/5 (45 reviews)

"I like the set-up of their room, it is really recommended for families to stay here. I appreciate that their staffs are really reaching out to what we really need by translating our English language to their Chinese language. There is also free shuttle service going to airport. what I don’t like ..."…"

Reviewed on Jul 13, 2019

Bo Ai International Hotel
Amersino Hotel Shanghai
2.5 out of 5
Datong Road, 933, Shanghai, PVG
Get Rates
3/5 (207 reviews)
5 days stay

"easy to find ,easy to goto THE train, easy to get food,also easy to goto city ctr by subways"…"

Reviewed on Sep 30, 2017

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

Cheap Hotels in Shanghai

Shanghai offers cheap accommodation options and a variety of places to visit, making it a budget-friendly vacation choice. In addition to its well-known attractions like The Bund and Jing'an Temple, this destination is home to Pudong Riverside Promenade and Park and Yu Yuan Garden, which you can enjoy while spending very little.

If you're hunting for affordable places to stay in Shanghai, you can book your choice of the 149 budget accommodations in the area. These options offer competitive rates and have positive reviews from Expedia travelers in search of a bargain:

Shanghai Forson Int'l Boutique Hotel - I - 3.5-star hotel. You'll find free buffet breakfast, free WiFi, and free parking at this property. Guests who stay here appreciate its proximity to the airport and clean rooms.

Seventh Heaven Hotel - Customers like this 3-star historic hotel for its proximity to shops and overall value. It offers free WiFi, a restaurant, and a bar.

Hao Du Hotel - At this 2.5-star hotel, you can take advantage of free WiFi, a restaurant, and air conditioning. Reviews mention the central location and spacious rooms.

Amersino Hotel Shanghai - 3-star hotel. You'll find free WiFi, a restaurant, and free bottled water at this property. Guests who stay here appreciate its good location and helpful staff.

City Hotel Shanghai - Customers like this 3.5-star hotel for its good location and overall value. It offers free WiFi, an indoor pool, and 3 restaurants.

Planning Your Trip to Shanghai

Still choosing trip dates? Find out more about the local climate with these monthly averages so you can maximize your time.

  • Hottest months: July, August, June, and September, with an average temperature of 86°F
  • Coldest months: January, February, December, and March, with an average temperature of 38°F
  • Rainiest months: June, July, August, and September, with an average rainfall of 5.95 inches
  • Driest months: December, January, November, and February, with an average rainfall of 2.00 inches

Sightseeing In and Around Shanghai

Shanghai attracts visitors with its top museums and major shopping area, and offers plenty to see and do without spending a fortune. You can budget for the popular local attractions that are highest on your list, such as The Bund and Jing'an Temple, and choose other low-cost activities to fill your itinerary. Enjoy the outdoors at Pudong Riverside Promenade and Park and Yu Yuan Garden, or hunt for bargains with some shopping at Nanjing Road Shopping District.

Shanghai is also notable for its:
  • Temples
  • Sightseeing
  • Parks
  • Tours
  • Restaurants
  • Historical sites
  • Monuments

Getting Around Shanghai

The nearest airport is 8 mi (12.9 km) from the city center in Shanghai (SHA-Hongqiao Intl.). If that doesn't suit your budget, you can look into flights to Shanghai (PVG-Pudong Intl.), which is 20.3 mi (32.7 km) away. You can access metro transit at People's Square Station, Dashijie Station, and Xinzha Road Station. If you want to journey outside of the city, hop aboard a train from Shanghai Railway Station, Shanghai South Railway Station, or Shanghai Hongqiao Railway Station.

Frequently asked questions

What is Shanghai like for travelers on a budget?
Shanghai has cheap accommodation options and a range of things to see and do, making it a great choice for a budget-friendly getaway. In addition to its well-known attractions like People’s Square and Nanjing Road Shopping District, this destination is home to The Bund and Yu Garden, which you can enjoy while spending very little.
What's the best place to stay on a budget in Shanghai?
Based on reviews, Hao Du Hotel is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free WiFi and a restaurant. Other good choices to stay on the cheap include Amersino Hotel Shanghai and Shanghai Forson Int’l Boutique Hotel - I.
How many low cost hotels can I expect to find in Shanghai?
Choose a hotel that suits your wallet among Expedia’s 142 budget hotels in Shanghai.
When is the best time for a budget trip to Shanghai?
Weather will likely play an important role when you plan your trip to Shanghai, and keep in mind that cheaper options are usually available when the weather isn’t as good. The hottest months are usually July and August with an average temp of 78°F, while the coldest months are January and February with an average of 46°F. Average annual precipitation for Shanghai is 45 inches.
What is there to see and do in Shanghai?
Shanghai attracts visitors with its top museums and major shopping area, and offers plenty to see and do without spending a fortune. You can budget for the top local attractions on your list, such as People’s Square and Nanjing Road Shopping District, and then make time for other wallet-friendly activities. Check out the area’s cultural spots like Former French Concession and Shanghai Science and Technology Museum, or get outdoors at The Bund.
How can I get to Shanghai and get around on a budget?
Scoping out the transportation options in Shanghai is a smart way to keep your trip affordable. The most convenient airport is 20.3 mi (32.7 km) from the center in Pudong Intl. Airport (PVG). However, if that doesn’t suit your budget, you can look into flights to Hongqiao Intl. Airport (SHA), which is 8 mi (12.9 km) away. Take advantage of metro transit at People’s Square Station, Dashijie Station, and Xinzha Road Station.

Travelers Loved These Cheap Hotels

More trip options