Hotels in Shanghai

Find the best deals on 4,866 hotels in Shanghai, China

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Shanghai hotels

Find a cheap hotel in Shanghai that meets your travel needs.


Things to do in Shanghai

First National Congress of the CCP
Jin Mao Tower
Paramount

What is the average price of a hotel near First National Congress of the CCP?

Below are the 12 user recommended hotels in the area of Shanghai that is closest to First National Congress of the CCP. The average price near First National Congress of the CCP is £78/night, with prices varying based on several factors including time of year. Hotels near First National Congress of the CCP are typically 48% more expensive than the average hotel in Shanghai, which is £41.

Hotels near First National Congress of the CCP
  • Best value

    Shanghai Charms Hotel

    6.5

    £20

    View Deal
  • #1 Most popular

    Holiday Inn Shanghai Nanjing Road

    8.8

    £96

    View Deal
  • #2 Most popular

    New Harbour Service Apartments

    8.4

    £58

    View Deal
  • #3 Most popular

    Renaissance Shanghai Yu Garden Hotel

    8.5

    £68

    View Deal
  • #4 Most popular

    Ssaw Boutique Hotel Shanghai Bund(Narada Boutique Yugarden)

    8.6

    £58

    View Deal
  • #5 Most popular

    The Langham, Shanghai, Xintiandi

    9.1

    £108

    View Deal
  • Okura Garden Hotel Shanghai

    8.7

    £62

    View Deal
  • Le Royal Meridien Shanghai

    8.1

    £89

    View Deal
  • The Yangtze Boutique Shanghai

    8.9

    £60

    View Deal
  • Andaz Xintiandi, Shanghai - a concept by Hyatt

    8.5

    £119

    View Deal
  • Jin Jiang Tower

    7.7

    £48

    View Deal
  • Four Seasons Hotel Shanghai

    7.7

    £145

    View Deal

What is the average price of a hotel near Jin Mao Tower?

The average price for hotels near Jin Mao Tower is £147 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Jin Mao Tower is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Jin Mao Tower are typically 72% more expensive than the average hotel in Shanghai, which is £41.

Hotels near Jin Mao Tower
  • Best value

    Les Suites Orient, Bund Shanghai

    8.8

    £65

    View Deal
  • #1 Most popular

    Holiday Inn Shanghai Nanjing Road

    8.8

    £96

    View Deal
  • #2 Most popular

    Waldorf Astoria Shanghai on the Bund

    9.0

    £211

    View Deal
  • #3 Most popular

    Grand Hyatt Shanghai

    8.5

    £114

    View Deal
  • #4 Most popular

    Pudong Shangri-La East Shanghai

    8.5

    £105

    View Deal
  • #5 Most popular

    Fairmont Peace Hotel

    9.2

    £211

    View Deal
  • The Ritz-Carlton Shanghai Pudong

    9.1

    £233

    View Deal
  • Grand Kempinski Hotel Shanghai

    8.6

    £96

    View Deal
  • Park Hyatt Shanghai

    8.9

    £218

    View Deal
  • Mandarin Oriental Pudong Shanghai

    9.0

    £156

    View Deal
  • Ifc Residence

    8.8

    £126

    View Deal
  • Regent Shanghai Pudong

    9.1

    £137

    View Deal

What is the average price of a hotel near Paramount?

momondo users have recommended 12 hotels to users looking to stay near Paramount. Hotels in this area have an average price of £49 per night. These prices may change based on several factors, such as time of year. Hotels near Paramount are typically 17% more expensive than the average hotel in Shanghai, which is £41.

Hotels near Paramount
  • Best value

    Shanghai Rock & Wood International Youth Hostel

    8.0

    £8

    View Deal
  • #1 Most popular

    Holiday Inn Shanghai Nanjing Road

    8.8

    £96

    View Deal
  • #2 Most popular

    Mercure Shanghai Royalton

    7.3

    £30

    View Deal
  • #3 Most popular

    Grand Millennium Shanghai Hongqiao

    8.4

    £69

    View Deal
  • #4 Most popular

    Grand Mercure Shanghai Hongqiao

    7.8

    £44

    View Deal
  • #5 Most popular

    Hyatt Place Shanghai Tianshan Plaza

    8.7

    £70

    View Deal
  • JI Hotel Shanghai Hongqiao Branch

    View Deal
  • Shanghai Leading Noble Suites & Hotels

    6.3

    £19

    View Deal
  • Renaissance Shanghai Yangtze Hotel

    8.2

    £65

    View Deal
  • Hongqiao Jin Jiang Hotel

    8.0

    £60

    View Deal
  • Golden Tulip Shanghai Rainbow

    8.3

    £52

    View Deal
  • Hongqiao State Guest Hotel Shanghai

    8.8

    £77

    View Deal

Popular neighbourhoods in Shanghai

Search for hotels in these Shanghai neighbourhoods
Hotels in Xuhui
Search hotels in Xuhui
  • Best value

    Shanghai Soho Garden Hotel

    8.5

    £36

    View Deal
  • #1 Most popular

    Juss Hengshan Hotel (Regal International East Asia Hotel)

    8.1

    £49

    View Deal
  • #2 Most popular

    Everbright Convention & Exhibition Centre Hotel

    7.0

    £112

    View Deal
  • #3 Most popular

    Skyfortune Boutique Hotel Shanghai

    8.0

    £63

    View Deal
  • #4 Most popular

    Shanghai Fenyang Garden Boutique Hotel

    8.3

    £85

    View Deal
Hotels in Huangpu
Search hotels in Huangpu
  • Best value

    Shanghai Meego Yes Hotel

    8.5

    £8

    View Deal
  • #1 Most popular

    Shanghai Marriott Hotel City Centre

    8.8

    £84

    View Deal
  • #2 Most popular

    Grand Central Hotel Shanghai

    8.6

    £76

    View Deal
  • #3 Most popular

    Rayfont Downtown Hotel Shanghai

    6.8

    £25

    View Deal
  • #4 Most popular

    Les Suites Orient, Bund Shanghai

    8.8

    £65

    View Deal
  • #5 Most popular

    Shangfu Jiari Hotel Nanjing Pedestrian Street

    6.1

    £40

    View Deal
Hotels in Jing'an
Search hotels in Jing'an
  • Best value

    Jitai Hotel - Shanghai Train Station South Square

    6.5

    £13

    View Deal
  • #1 Most popular

    Hotel Equatorial Shanghai

    8.5

    £44

    View Deal
  • #2 Most popular

    The Puli Hotel And Spa

    9.0

    £198

    View Deal
  • #3 Most popular

    Park Inn By Radisson Shanghai Downtown

    8.6

    £52

    View Deal
  • #4 Most popular

    The Portman Ritz-Carlton Shanghai

    8.7

    £124

    View Deal
  • #5 Most popular

    Pullman Shanghai Jing An

    8.1

    £57

    View Deal
Hotels in Yangpu
Search hotels in Yangpu
  • Best value

    Shanghai Paradise Hotel

    4.4

    £47

    View Deal
  • #1 Most popular

    Jinjiang Metropolo Shanghai Magnotel Hotel

    7.2

    £68

    View Deal
  • #2 Most popular

    Wyndham Bund East Shanghai

    6.8

    £218

    View Deal

When to book a hotel in Shanghai

Check out the information below to find the best deal on a Shanghai hotel room
Low season
June
High season
July

cheapest month to stay

47%

expected price decrease

most expensive time to stay

37%

expected price increase

Price
£49 - £142
Highest day of week
Sunday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

£77

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£115

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Shanghai is: 1-2 star, 21 days before.
1-2 star
£21 - £23
3 star
£38 - £44
4-5 star
£89 - £94

How much does a hotel in Shanghai cost per night?

Use the information below to find quality Shanghai hotel rooms for low prices
4 stars and up
Best value

Shanghai Marriott Hotel City Centre

8.8

£84

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Shanghai

These hotels and hostels are the cheapest accommodations available in Shanghai

Shanghai City Central International Hostel

9.1

£7

View Deal

Shanghai Lanshan Youth Hostel

7.3

£9

View Deal

Shanghai Old West Gate Hostel

4.2

£8

View Deal

Jianianhua Hostel

£9

View Deal

Shanghai Meego Yes Hotel

8.5

£8

View Deal

7 Days Inn Shanghai Jinshan City Beach Branch

10.0

£10

View Deal
Find popular hostels in Shanghai

Get the best value hotel in Shanghai

These hotels have the best prices for their ratings

Shanghai City Central International Hostel

9.1

£7

View Deal

7 Days Inn Shanghai Jinshan City Beach Branch

10.0

£10

View Deal

Greentree Inn Shanghai Fengxian Xidu Business Hotel

9.6

£18

View Deal

7Days Inn Shanghai Anting Subway Station

7.8

£11

View Deal

Shanghai Meego Yes Hotel

8.5

£8

View Deal

Vatica Shanghai Jiading District Anting Metro Station Moyu Road Hotel

10.0

£16

View Deal

Shanghai travel information

How long do people stay in Shanghai?

On average, people stay in Shanghai for a total of 5 nights.

How much does a hotel cost in Shanghai?

Hotels in Shanghai show a range of prices for their rooms. These are determined by factors such as availability, locale and amenities. On average, rooms will be around £63 per night.

When is the best time to book a hotel in Shanghai?

Room prices for hotels in Shanghai can be as much as 47% lower in the month of June. So this is a great time to book and save money.

Which day is cheapest to stay in Shanghai?

The cost of a Shanghai hotel room will vary for each day, but generally Thursday works out the most economical, with Saturday proving the least economical.

How much does a hostel in Shanghai cost?

On average, a hostel in Shanghai will be priced around £21. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be £42 lower than your typical Shanghai hotel.

Based on the weather in Shanghai, what attractions are popular during March?

With an average temperature of 8 °C and a fairly low chance of precipitation (80 mm), March is a great month to explore the outdoors near Shanghai.