Travel advisory

Please be aware of any coronavirus (COVID-19) travel advisories and review updates from the World Health Organization (WHO). Due to the unprecedented volume of travel disruptions, refunds may take up to 30 days to process.

Shanghai Hotels from SG$102

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels in Shanghai

Hyatt Regency Shanghai, Wujiaochang
4.5 out of 5
88 East Guoding Road, Yangpu District, Shanghai
Free cancellation
SG$131
per night
19 Apr-20 Apr
8.61 km from city centre
4.3/5Excellent! (171 reviews)
awesome

"The toilet door in my room was faulty during the 3rd day of my stay but the hotel handled the situation well and changed my room to the same level so it’s easier for me to move. The location is good, it’s near the metro, nearby with big malls , food and all. Awesome!"…"

Reviewed on 2 Jan,2020

Hyatt Regency Shanghai, Wujiaochang
Melia Shanghai Hongqiao (NECC)
5 out of 5
1118 Gaojing Road, Shanghai
Get Rates
18.41 km from city centre
4.6/5Wonderful! (66 reviews)

"First time, wonderful experience. I'll definitely come back."…"

Reviewed on 21 Nov,2019

Melia Shanghai Hongqiao (NECC)
Park Hyatt Shanghai
5 out of 5
No 100 Century Avenue Pudong, Shanghai, Shanghai
Free cancellation
SG$361
per night
7 Apr-8 Apr
3.61 km from city centre
4.6/5Wonderful! (220 reviews)

"I absolutely loved this hotel. I think it is in the top ten of anything I've visited. The service was excellent, the room and view incredible and the pool was outstanding."…"

Reviewed on 6 Jan,2020

Park Hyatt Shanghai
Hyatt Place Shanghai Hongqiao CBD
5 out of 5
9 Shenhong Road, Hongqiao CBD, Shanghai, Shanghai
Free cancellation
SG$109
per night
10 Apr-11 Apr
15.71 km from city centre
4.4/5Wonderful! (298 reviews)

"Very nice hotel. Service was only ok though as they seem"…"

Reviewed on 29 Jan,2020

Hyatt Place Shanghai Hongqiao CBD
Andaz Xintiandi Shanghai - a concept by Hyatt
4.5 out of 5
88 Songshan Road, Shanghai, Shanghai
Free cancellation
SG$223
per night
7 Apr-8 Apr
1.64 km from city centre
4.5/5Wonderful! (354 reviews)

"Excellent! Well worth staying at! Great location!"…"

Reviewed on 13 Nov,2019

Andaz Xintiandi Shanghai - a concept by Hyatt
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
Free cancellation
SG$207
per night
7 Apr-8 Apr
3.16 km from city centre
4.5/5Wonderful! (862 reviews)

"Professional and friendly staff. Convenience to transport."…"

Reviewed on 22 Jan,2020

Grand Hyatt Shanghai
Shanghai Marriott Hotel Parkview
5 out of 5
333 Guang Zhong Road West, Jing'an District, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
SG$139
per night
1 May-2 May
5.68 km from city centre
4.5/5Wonderful! (147 reviews)

"We like to hotel a lot and this is the second time we've stayed here. Although it's a bit far from where most of our activities were, we found it to be value for money. Highly recommend it."…"

Reviewed on 7 Nov,2019

Shanghai Marriott Hotel Parkview
Hyatt On The Bund
5 out of 5
199 Huang Pu Road, Shanghai, Shanghai
SG$195
per night
7 Apr-8 Apr
2.22 km from city centre
4.2/5Excellent! (798 reviews)
Has my recommendation!

"Good view of the Bund from our room. Spacious & consistence good services from reception, to room services, restaurants, bell boy, etc. Except amenities in room. Tea & coffee were not replenished. And basis items are not provided unless you request. Housekeeping needs improvement, We check out for ..."…"

Reviewed on 3 Jan,2020

Hyatt On The Bund
Hyatt House Shanghai New Hongqiao
4 out of 5
2799 Huqingping Highway, Qingpu District, Shanghai
SG$102
per night
19 Apr-20 Apr
24.38 km from city centre
4/5Very Good! (14 reviews)

"Close to shopping centers. Only a hand full of hotel employees spoke English. Overall it was a good experience."…"

Reviewed on 8 Dec,2019

Hyatt House Shanghai New Hongqiao
Hyatt Regency Shanghai Global Harbor
5 out of 5
718 Ning Xia Road, Puxi, Shanghai
Free cancellation
SG$168
per night
10 Apr-11 Apr
5.98 km from city centre
4.2/5Excellent! (89 reviews)

"Very convenient place for family"…"

Reviewed on 27 Dec,2019

Hyatt Regency Shanghai Global Harbor
Can'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.

Visiting Shanghai

History buffs will enjoy exploring Shanghai, and visitors give high marks for the fascinating museums, shopping and temples. This city also attracts tourists with its sightseeing and restaurants. Top sights in the city include The Bund, Jing'an Temple and Shanghai Tower.

  • There are 1634 hotels and other accommodation options in Shanghai
  • The closest major airport is in Shanghai (SHA-Hongqiao Intl.), 8 mi (12.9 km) from the city centre
  • The next closest is in Shanghai (PVG-Pudong Intl.), 20.3 mi (32.7 km) away

Getting around Shanghai

With so many choices for transport, seeing Shanghai is a breeze. You can access metro transport 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.

Dressing for Shanghai

  • Between January and March, you can expect average temperatures of 15°C during the day and 2°C at night
  • From April to June, the average during the day is 29°C, whilst the average at night is 9°C
  • July to September has daytime averages of 32°C with night-time averages of 19°C
  • Between October and December, you can expect daytime averages of 24°C and nighttime averages of 3°C
  • Shanghai gets about 1151 millimetres of rain per year
  • Usually July and August are the hottest months with an average of 30°C, whereas January and February are often coldest, averaging 3°C

Frequently asked questions

What's the best place to stay in Shanghai?
Bellagio by MGM Shanghai is a favourite with Expedia customers. This 5-star hotel offers a full-service spa and 4 restaurants. It is located a short 14-minute walk from Nanjing Road Shopping District. Reviews from our site also recommend The Sukhothai Shanghai and The Puli Hotel And Spa as top options for your stay.
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. Add dates, click “Search”, then use the filter option “free cancellation” to get the best options available in Shanghai.
What's the best budget-friendly accommodation in Shanghai?
Based on reviews, Genting Star Shanghai is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other good options to stay on the cheap include Shanghai Forson Int’l Boutique Hotel - I and Rayfont Downtown Hotel Shanghai.
What's the best accommodation option for a family holiday to Shanghai?
Lanson Place Jin Qiao Service Residences is a top 4-star aparthotel on Expedia for families, and features in-room kitchens and laundry facilities. Other good options for your family trip include The Qube Hotel Shanghai Pudong and Royal International Hotel. Also, attractions such as Shanghai Disneyland© and Shanghai Natural Wild Insect Kingdom are fun for children of all ages.
What's the best hotel for a romantic holiday to Shanghai?
Grand Central Hotel Shanghai is a favourite 4.5-star hotel for couples, and features rainfall showerheads and 24-hour room service. Other good options for a stay with your sweetheart include Pullman Shanghai Skyway and Hyatt On The Bund.
What's the best place to stay for a beach holiday in Shanghai?
The Sukhothai Shanghai is a top hotel for your beach holiday. Home Inn is another good option for your stay near the beach. Head to Jinshan Beach or Sanjiagang Beach Park for some quality time by the water.
What's the best high-end hotel in Shanghai?
The Eton Hotel is a 4.5-star hotel with 4 restaurants and 3 bars, and it’s a popular choice for Expedia travellers looking for a pampered stay. InterContinental Shanghai Jing’ An and Pullman Shanghai Jing An are two other upscale options for your trip.
What's the best boutique-style accommodation in Shanghai?
URBN Boutique Shanghai is a favourite 4-star hotel with Expedia travellers looking for stylish accommodation, and features a restaurant and a bar. Pudi Boutique Hotel Fuxing Park Shanghai and Casa Serena Hotel are a couple of other boutique hotels.
What's the best golf hotel in Shanghai?
Sofitel Shanghai Sheshan Oriental is a 4.5-star hotel featuring 3 restaurants and free WiFi, and it’s a top choice for golfing nearby. Other good options if you’d like to stay near a golf course include Crowne Plaza Shanghai Anting and Grand Mercure Shanghai Century Park Hotel. You can tee off at Hongqiao Golf Club, Tomson Golf Club or Lake Malaren Golf Resort while you’re in town.
What's the best hotel in Shanghai that's close to historical sites?
Based on our travel expertise, The Mansion Hotel is a top 4.5-star hotel for history buffs booking on Expedia, and offers a restaurant and in-room fireplaces. A couple of other options close to historic sites include Okura Garden Hotel Shanghai and Renaissance Shanghai Yu Garden Hotel. Also, notable landmarks to visit include People’s Square, The Bund and Jing’an Temple.
What's it like to stay in Shanghai?
History buffs will enjoy exploring Shanghai, and visitors give high marks for the fascinating museums, shopping and temples. This city also attracts tourists with its sightseeing tours and restaurants. Top sights in the city include People’s Square, Nanjing Road Shopping District and The Bund. In Shanghai, there are 1880 hotels and other accommodation options to choose from.
What should I see while I'm in Shanghai?
Well known for its museums, the city’s cultural venues include Shanghai Museum, Former French Concession and Shanghai Science and Technology Museum. Attractions such as Shanghai Disneyland©, Shanghai Natural Wild Insect Kingdom and Shanghai Ocean Aquarium are fun for children of all ages. Its temples and historic sites are notable and landmarks include People’s Square, The Bund and Jing’an Temple.

Recent Reviews in Shanghai

More trip options