Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Hotels in Shanghai

Filter by

Selecting an option opens a search results page with the selected filter applied
Expedia RewardsSelecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
AreaSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Sofitel Shanghai Hyland
4 out of 5
505 Nanjing Road East, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is £63 per night
0.64 mi from city centre
4.2/5Excellent! (996 reviews)

"This hotel may not be the newest of most luxurious in the area, but you can't beat it on location, with Nanjing Lu pedestrian street right down stairs, and the metro station just a block away. The rooms are clean and comfortable, and windows are well insulated."…"

Reviewed on 8 May 2020

Sofitel Shanghai Hyland
Novotel Shanghai Hongqiao Hotel
4 out of 5
1102 Xiehe Road, Changning District, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is £49 per night
6.88 mi from city centre
4.4/5Excellent! (163 reviews)
Great Value

"Conveniently near Hongqiao with nice amenities"…"

Reviewed on 19 Jan 2020

Novotel Shanghai Hongqiao Hotel
The Shanghai EDITION
5 out of 5
199 Nanjing Road East, Huangpu, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is £210 per night
0.95 mi from city centre
4.6/5Wonderful! (67 reviews)

"It was classy, yet modern. It was very clean and people were nice."…"

Reviewed on 6 Dec 2019

The Shanghai EDITION
Melia Shanghai Hongqiao (NECC)
5 out of 5
1118 Gaojing Road, Shanghai
Get Rates
11.43 mi 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 cancellationReserve now, pay when you stay
The price is £200 per night
2.24 mi from city centre
4.6/5Wonderful! (225 reviews)

"My definition of luxury, this hotel strikes the perfect balance of elegance and simplicity. Rooms are tastefully decorated with all the amenities your'd come to expect from a 5 star hotel including automatic black out curtains and one touch lighting control. The views from this hotel is one of the ..."…"

Reviewed on 8 May 2020

Park Hyatt Shanghai
The St. Regis Shanghai Jingan
5 out of 5
1008 West Beijing Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is £172 per night
1.08 mi from city centre
4.6/5Exceptional! (81 reviews)

"If you like butler service definitely check out St Regis. Jingan. Yo'll get all the attentions and services you want."…"

Reviewed on 26 Dec 2019

The St. Regis Shanghai Jingan
Hyatt Regency Shanghai, Wujiaochang
4.5 out of 5
88 East Guoding Road, Yangpu District, Shanghai
Free cancellationReserve now, pay when you stay
The price is £88 per night
5.35 mi from city centre
4.3/5Excellent! (174 reviews)

"good position, cleaniness and good service"…"

Reviewed on 12 Jan 2020

Hyatt Regency Shanghai, Wujiaochang
The Ritz-Carlton Shanghai, Pudong
5 out of 5
Shanghai ifc No.8 Century Avenue, Lujiazui, Pudong, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is £238 per night
1.85 mi from city centre
4.6/5Wonderful! (316 reviews)

"The view from The Club Studio room was amazing and the Club Lounge access was worth it. However, the decor in the room seems rather old and dated, the tv in the bathroom didn't work. The bed was the best sleep I ever had so that was a relaxing experience. The only one thing we disliked was that we ..."…"

Reviewed on 7 Jan 2020

The Ritz-Carlton Shanghai, Pudong
Swissotel Grand Shanghai
5 out of 5
1 Yu Yuan Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is £57 per night
1.74 mi from city centre
4.3/5Excellent! (915 reviews)
lost in the Translation

"It was good as always. I had issue I left my scale in the room and called right away to get it put away for me so I could pick up when I stay there again the next week. They didn't do it and lost it !! they didn't care or try and help. its my fault but they should of haved it."…"

Reviewed on 22 Jan 2020

Swissotel Grand Shanghai
JW Marriott Hotel Shanghai Tomorrow Square
5 out of 5
399 Nanjing West Road, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is £103 per night
0.33 mi from city centre
4.5/5Wonderful! (473 reviews)
Excellent Location

"Excellent location."…"

Reviewed on 29 Dec 2019

JW Marriott Hotel Shanghai Tomorrow Square
Grand Hyatt Shanghai
5 out of 5
88 Century Avenue, Pudong New Area, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is £138 per night
1.96 mi from city centre
4.4/5Wonderful! (870 reviews)
Great stay

"Everything was excellent- highly recommended."…"

Reviewed on 28 Jan 2020

Grand Hyatt Shanghai
Hyatt Place Shanghai Hongqiao CBD
5 out of 5
9 Shenhong Road, Hongqiao CBD, Shanghai, Shanghai
Free cancellationReserve now, pay when you stay
The price is £67 per night
9.76 mi from city centre
4.4/5Wonderful! (300 reviews)

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

Reviewed on 29 Jan 2020

Hyatt Place Shanghai Hongqiao CBD
Hyatt Place Shanghai Tianshan Plaza
3.5 out of 5
#2 Tower 1 SOHO Tianshan Plaza, 421 ZiYun Road, Changning District, Shanghai
Free cancellationReserve now, pay when you stay
The price is £65 per night
4.12 mi from city centre
4.4/5Wonderful! (139 reviews)
Great

"Very good stay, this is my third time staying at Hyatt Place Tianshan Shanghai. I will definitely come again."…"

Reviewed on 1 Jan 2020

Hyatt Place Shanghai Tianshan Plaza
Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area)
3.5 out of 5
No. 815 Chen Yang Road, Pudong New Disctrict, Shanghai
The price is £43 per night
17.7 mi from city centre
4.2/5Very Good! (478 reviews)
clean rooms, comfortable beds, shuttle from Pudong

"12 hour layover at Pudong, this hotel is perfect option for tired travelers. Shuttle picks up every 30 minutes and the beds were incredibly comfortable. Not sure it's only 3 miles from airport, but shuttle made that unimportant. I would definitely stay again."…"

Reviewed on 3 Feb 2020

Shanghai-Deco Hotel(Pudong Airport/Disney /Free Trade Zone Area)
InterContinental Shanghai Jing’ An
5 out of 5
500 Heng Feng Rd, Jing'an District, Shanghai, Shanghai
Free cancellation
The price is £113 per night
1.44 mi from city centre
4.4/5Excellent! (305 reviews)

"New and clean hotel with friendly staff. But the restaurant is expensive and not so tasty."…"

Reviewed on 6 Jan 2020

InterContinental Shanghai Jing’ An
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.

Discover neighborhoods in Shanghai

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

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 tours and restaurants. Top sights in the city include People's Square, Shanghai Museum and Nanjing Road Shopping District.

  • There are 1813 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

Sightseeing and Staying in Shanghai

Well known for its museums, the city's cultural venues include Shanghai Museum, Former Shanghai French Concession and Shanghai Science and Technology Museum. Attractions like Shanghai Disneyland©, Shanghai Natural Wild Insect Kingdom and Shanghai Ocean Aquarium are fun for kids of all ages. Its temples and historic sites are notable and landmarks include People's Square, Old Chinese City and The Bund.

In Jiaxing, there are 1813 hotels and other accommodation choices so you can easily organise your perfect holiday retreat at an affordable rate. Below are highly ranked ones based on our user reviews:

  • Capella Shanghai, Jian Ye Li - This 5-star hotel in Xuhui features a full-service spa, a restaurant and a health club. It's a favourite with Expedia travellers for its dining options and breakfast.
  • Fairmont Peace Hotel - Our customers like the bar and clean, comfortable rooms at this hotel. This 5-star hotel in Downtown Shanghai features a full-service spa, 3 restaurants and an indoor pool.
  • Crowne Plaza Shanghai Pujiang - Guests who stay at this 4-star hotel in Minhang can enjoy access to a restaurant and free parking, along with free WiFi. Expedia customers like its helpful staff and WiFi.

Other favourite sights in Shanghai include Nanjing Road Shopping District, Xintiandi Style Shoppping Centre and Pudong Riverside Promenade and Park.

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 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 night-time 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 Mandarin Oriental Pudong Shanghai and The Sukhothai Shanghai 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, Bo Ai International Hotel is a popular 3.5-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 Rayfont Downtown Hotel Shanghai and SSAW Boutique Hotel Shanghai Bund(Narada Boutique YuGarden).
What's the best accommodation option for a family holiday to Shanghai?
Shanghai Marriott Hotel City Centre is a top 5-star hotel on Expedia for families, and features a restaurant and laundry facilities. Other good options for your family trip include New Harbour Service Apartments and Shanghai Baron Business Hotel. Also, attractions such as Shanghai Disneyland© and Shanghai Ocean Aquarium are fun for children of all ages.
What's the best hotel for a romantic holiday to Shanghai?
Fraser Suites Top Glory Shanghai is a favourite 5-star aparthotel for couples, and features deep-soaking baths and kitchens. Another choice for a stay with your sweetheart is Mandarin Oriental Pudong Shanghai.
What's the best place to stay for a beach holiday in Shanghai?
Mandarin Oriental Pudong Shanghai is a top 4-star hotel for a beach holiday, and features a restaurant and free WiFi. Other good options for your stay near the beach include Palm Beach Resort Shanghai and Shanghai Haitan Hotel. Head to Sanjiagang Beach Park or Bihaijinsha Beach for some quality time by the water.
What's the best high-end hotel in Shanghai?
Fairmont Peace Hotel is a 5-star hotel with 3 restaurants and a full-service spa, and it’s a popular choice for Expedia travellers looking for a pampered stay. Shanghai Marriott Hotel City Centre and The Yangtze Boutique Shanghai are two other upscale options for your trip.
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. 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, Moller Villa Hotel Shanghai is a top 4.5-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 Renaissance Shanghai Yu Garden Hotel and Les Suites Orient, Bund Shanghai. Also, notable landmarks to visit include People’s Square, The Bund and Oriental Pearl Tower.

Shanghai Hotel Reviews

More trip options