Skip to main content

Filter by:


Star rating

Review score

Shanghai – 311 hotels and places to stay
See the latest prices and deals by choosing your dates.
Shanghai Marriott Hotel Parkview, hotel in Shanghai

Neighboring the Daning Park, the hotel provides a tranquil environment surrounded by nature trails, offering the guests the ability to seamlessly switch between work and leisure.

8.6
Scored 8.6
Fabulous
Rated fabulous
47 reviews
Price from£87.61per night
The Sukhothai Shanghai, hotel in Shanghai

Boasting a fitness centre, a bar and 2 restaurants, The Sukhothai Shanghai is situated in Jingan District and is 1.2 km from People's Square.

8.9
Scored 8.9
Fabulous
Rated fabulous
212 reviews
Price from£204.34per night
Grand Millennium Shanghai HongQiao, hotel in Shanghai

Located just steps away from Carrefour supermarket, Millennium Hongqiao Hotel Shanghai features an indoor pool, tennis court and 5 dining options.

8.5
Scored 8.5
Very good
Rated very good
263 reviews
Price from£95.73per night
The Langham, Shanghai, Xintiandi, hotel in Shanghai

As the gateway to Xintiandi, the lifestyle and entertainment hub of Shanghai, The Langham, Shanghai, Xintiandi is ideally located adjacent to the retail utopia of Huaihai Road, surrounded by various...

8.8
Scored 8.8
Fabulous
Rated fabulous
708 reviews
Price from£146.87per night
Gubei Garden Hotel Shanghai Hongqiao, hotel in Shanghai

Located within Gubei business district, a 3-minute walk from Yili Road Metro Station (Line 10), Gubei Garden Hotel Shanghai Hongqiao offers a business centre and 24-hour front desk.

7.3
Scored 7.3
Good
Rated good
98 reviews
Price from£72.99per night
Bellagio by MGM Shanghai - on the bund, hotel in Shanghai

Bellagio Shanghai is the first Bellagio Hotel in China and the second in the world succeeding its sister hotel, Bellagio Las Vegas.

9.0
Scored 9.0
Superb
Rated superb
97 reviews
Price from£269.72per night
Swissôtel Grand Shanghai, hotel in Shanghai

A luxurious five-star hotel located in Jing’an, Swissotel Grand Shanghai, is a few steps away from the famous West Nanjing Road.

8.4
Scored 8.4
Very good
Rated very good
500 reviews
Price from£105.74per night
Ascott Huai Hai Road Shanghai, hotel in Shanghai

A 10-minute walk from Xintiandi area, the prestigious entertainment and commercial area in Shanghai, Ascott Huai Hai Road provides immediate access to business, entertainment and cultural centres.

7.6
Scored 7.6
Good
Rated good
171 reviews
Price from£150.93per night
Jin Jiang Pine City Hotel, hotel in Shanghai

Located in the centre of Xujiahui commercial district, Jin Jiang Pine City Hotel is only steps from Zhaojiabang Road Station (line 7 and 9). It offers luxurious rooms with free internet access.

7.6
Scored 7.6
Good
Rated good
49 reviews
Price from£65.52per night
Riverdale Residence Xintiandi Shanghai, hotel in Shanghai

A peaceful retreat in the bustling city, Riverdale Residence Xintiandi Shanghai 长河国际公寓新天地 is one block from Middle Huaihai Road, Shanghai’s business and entertainment centre.

8.3
Scored 8.3
Very good
Rated very good
278 reviews
Price from£125.28per night
See all 322 hotels in Shanghai

Most booked hotels in Shanghai in the past month

Shanghai's best hotels with breakfast

  • The Middle House
    Breakfast options

    Set in Shanghai, 1.4 km from People's Square, The Middle House offers accommodation with free bikes, private parking, a fitness centre and a terrace.

    stylish, comfortable, love the scent of the hotel!

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 69 reviews
  • Bellagio by MGM Shanghai - on the bund
    Breakfast options

    Bellagio Shanghai is the first Bellagio Hotel in China and the second in the world succeeding its sister hotel, Bellagio Las Vegas.

    Great location and great service highly recommended

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 97 reviews
  • Radisson Collection Hotel, Xing Guo Shanghai
    Breakfast options

    Radisson Collection Hotel, Xing Guo Shanghai is the perfect addition to this curated collection.

    Cosy and top class furniture and bathroom fittings.

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 53 reviews
  • Crowne Plaza Shanghai Fudan, an IHG Hotel
    Breakfast options

    Crowne Plaza Shanghai Fudan is situated opposite the prestigious Fudan University, and is adjacent to a number of well-known characteristic hospitals in China, such as Shanghai Pulmonary Hospital,...

    That it was in close proximity to Fudan university

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 56 reviews
  • SSAW Boutique Hotel Shanghai Bund
    Breakfast options

    SSAW Boutique Hotel Shanghai Bund is ideally located next to the Yu Garden and The Bund in the bustling Huangpu District. Yu Garden Subway Station on line 10 is a 2-minute walk away.

    perfect location, perfect breakfast, perfect servise

    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,373 reviews
  • Radisson Blu Hotel Shanghai New World
    Breakfast options

    Directly facing the People's Square, the Shanghai Art Museum, Shanghai Grand Theatre and East Nanjing Road shopping area, luxury awaits at Radisson Blu Hotel Shanghai New World.

    Perfect location , friendly staff and excellent food

    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,190 reviews
  • Holiday Inn Shanghai Nanjing Road, an IHG Hotel
    Breakfast options

    Conveniently located at Nanjing Road pedestrian street, the Holiday Inn Shanghai Nanjing Road is overlooking the Century Square, adjacent to the People Square and The Bund, known as the “International...

    The room layout was great. The tech was easy to use

    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,071 reviews
  • Radisson Collection Hyland Shanghai
    Breakfast options

    Presenting a spa and fitness centre, Radisson Collection Hyland Shanghai offers accommodation centrally located in Shanghai’s commercial district.

    Great buffet breakfast- Chinese and Western options.

    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,198 reviews

Budget hotels in Shanghai

  • iNestin Shanghai Apt Waigaoqiao
    Cheap hotel

    Located in Shanghai within 15 km of Shanghai Jewish Refugees Museum and 16 km of Shanghai New International Expo Centre, iNestin Shanghai Apt Waigaoqiao provides rooms with free WiFi.

    Good price/quality ratio. Wide rooms, modern style. People in charge, 110%

    9.2
    Scored 9.2
    Superb
    Rated superb
     · 11 reviews
  • Mia Hotel - Shanghai Shaanxi South Road
    Cheap hotel

    Located in Shanghai and with Jing'an Temple reachable within 3.4 km, Mia Hotel - Shanghai Shaanxi South Road provides a shared lounge, non-smoking rooms, free WiFi and a terrace.

    Personnel gentil Chambre propre Super emplacement

    8.2
    Scored 8.2
    Very good
    Rated very good
     · 110 reviews
  • Holiday Inn Express Shanghai Expo Centre, an IHG Hotel
    Cheap hotel

    Situated in Shanghai, 5.1 km from Shanghai World Financial Centre SWFC, Holiday Inn Express Shanghai Expo Centre, an IHG Hotel features accommodation with a shared lounge, free private parking and a...

    Great location and room. close to the trade centre

    8.5
    Scored 8.5
    Very good
    Rated very good
     · 144 reviews
  • Moxy Shanghai Xuhui
    Cheap hotel

    Moxy Shanghai Xuhui has a restaurant, fitness centre, a bar and shared lounge in Shanghai.

    Cleanness, privacy, safety, good and efficient staff

    8.1
    Scored 8.1
    Very good
    Rated very good
     · 111 reviews
  • Fairfield by Marriott Shanghai Pudong Central
    Cheap hotel

    Situated in Shanghai and with Shanghai New International Expo Centre reachable within 3.9 km, Fairfield by Marriott Shanghai Pudong Central features concierge services, non-smoking rooms, a fitness...

    New hotel with good facilities. Good value for money.

    8.0
    Scored 8.0
    Very good
    Rated very good
     · 151 reviews
  • Holiday Inn Express Shanghai Tangzhen, an IHG Hotel
    Cheap hotel

    Situated in Shanghai, 11 km from Shanghai New International Expo Centre, Holiday Inn Express Shanghai Tangzhen features views of the city.

    Night staff were exceptionally polite and helpful.

    8.5
    Scored 8.5
    Very good
    Rated very good
     · 238 reviews
  • Novotel Suites Shanghai Hongqiao
    Cheap hotel

    Situated in Shanghai, 16 km from Jing'an Temple, Novotel Suites Shanghai Hongqiao features accommodation with a restaurant, private parking and a fitness centre.

    Location not very near of metro, railway or airport

    8.1
    Scored 8.1
    Very good
    Rated very good
     · 190 reviews
  • Novotel Shanghai Hongqiao
    Cheap hotel

    Novotel Shanghai Hongqiao in Shanghai has a fitness centre and a shared lounge. The hotel has air-conditioned rooms with a private bathroom and free WiFi.

    je suis fatigue mais dans l'ensamble manifique

    8.1
    Scored 8.1
    Very good
    Rated very good
     · 185 reviews

Hotels located in the centre of Shanghai

FAQs about hotels in Shanghai









A Beacon of Modern China

A beacon of 21st-century China, Shanghai is modernising at an electrifying rate. Nowhere is this more evident than the skyscraper-punctuated Pudong commercial district. The most distinct - the Oriental Pearl Tower - has a ball at the top and bottom and offers fabulous city views. A number of towers also twist as they go up – a feat of contemporary engineering.

This side of the city also houses Shanghai Pudong International Airport, while Shanghai Hongqiao Airport is over the Huangpu River in the Puxi district. An area of older and less dominating buildings, Puxi features the elegant Bund area whose varied architecture includes a surprising array of Art Deco.

With a choice of shopping centres and small shops beneath brightly lit neon signs just like Chinatowns across the world, Shanghai shopping is fantastic.

Other must-see Shanghai attractions include the wonderful Shanghai Museum and the Jade Buddha Temple. For a break from the hustle and bustle head to the Yuyuan Gardens, the beach or peaceful Zhujiajiao Water Town in the west.

Whether you choose one of the Shanghai hotels, apartments or hostels, take time to go to a tea house, a Chinese institution. Also worth sampling are Shanghai hairy crab, steamed dumplings and the freshwater fish so popular with locals.

Learn more about visiting Shanghai
  • 684 attractions
  • 75 points of interest
  • 22 neighbourhoods
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Shanghai:

  • 8.0
    Scored 8.0

    I have travelled to Shanghai for almost 15 years and always...

    I have travelled to Shanghai for almost 15 years and always like the hustle and bustle of the city. Just wish they would be more animal friendly and aware of helping animals and have more pet services to help abandoned and stray pets. I find this very upsetting. The Chinese have come a way but have a l o n g way to go wrt animal welfare ... This aspect really spoils my Shanghai experience. They have an efficient subway system that's clean and on time. Easy to use and inexpensive. The markets and street vendors are fun and the local food is delicious and fresh. Etiquette amongst locals needs urgent attention ... hawking and spitting is gross but very evident and sometimes one has to look carefully where you put your feet.
    Moodley
  • 10
    Scored 10

    Hilights for us (father and daughter):

    Hilights for us (father and daughter): - 1933 Old Millfun: old brutalist slaughterhouse converted into cools space with shops and restaurants - M50 Creative Park (old weaving factory converted to galleries and studios)
    John
    Netherlands
  • 10
    Scored 10

    We stayed only for 2 days and I was traveling with 2...

    We stayed only for 2 days and I was traveling with 2 children - our first visit to Shanghai. It was February (Spring Festival) and very cold, but dry and bright. As this was a family/tourist trip we visited the Wild Animal Park (almost an hour away by taxi) and Shanghai World Circus (15 minutes away by taxi) and wandered around to see the Bund, historic sites and shops. The city is incredibly dynamic and vibrant - so much energy and noice! So many lights and people! There is an enormous amount to see and do in Shanghai - certainly 2 days wasn't enough! We ate at the Peach Hotel; an extraordinary building. Getting around IS easy - in addition to walking (street signs are in Chinese and pin-yin), and taxis (you need the Didi app - if you want an English version use the What's App or AliPay mini-programme). And of course there is the Metro! Next time I would stay much longer!
    Rowenna
    United Kingdom
  • 10
    Scored 10

    Initial I wanted to stay for only 4 nights but I extended to...

    Initial I wanted to stay for only 4 nights but I extended to a 1 week due to my work. Upon check in they upgraded my room and when I extended the stay they kept me in the same upgraded room for the whole week. It was very pleasant stay and the dinner at Revolving Restaurant was simply awesome.
    Daniel
    Malaysia
  • 2.0
    Scored 2.0

    For me not interesting at all, too impersonal, too much...

    For me not interesting at all, too impersonal, too much concrete, not "homelike", no atmosphere, very expensive generally. Hardly possible to communicate with locals. No martial arts or else. All applications (e.g. maps, searches) in Chinese only. Found anyway small restaurants for locals, better prices. Some temples may be good (Jing'An, Jade Buddha etc.).
    Ivan
    Hungary
  • 10
    Scored 10

    The buildings in the financial centre are superb.

    The buildings in the financial centre are superb. Shopping is available in abundance but not in variety. Accessibility is extremely good using the cheap and efficient 18 metro lines and other transport networks. People are friendly and the foods are easily available and reasonably priced.
    Tim Foo
    Singapore

Explore guest reviews of hotels in Shanghai

  • From £62.87 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 240 reviews
    Perfect location, next to metro line 2 which goes straight to the Pudong airport, and metro line 10. The hotel is in Puxi hutong area, just 5-10 mins walk from the Bund. And one metro stop from the other Pudong side of the river and the skyscraper area. Good price for value that you can get, if your requirements for the hotel room are not very high. Bed was comfortable, beddings clean. Staff is friendly, English speaking and don't ask too much questions.
    Tomas
    China
  • From £177.37 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 619 reviews
    I think we landed the best hostel in Shanghai for the value! Clean room, comfy bed, well-equipped bathroom, nice-looking shared space to work, unbeatable location (2 mins walk to Nanjing road, plenty of shops, cafe and restaurants), and especially super staff - thanks Xu Yun who helped and gave us a half-day stay without any charge since our flight was delayed. If ever I go to Shanghai again, this is the place.
    Thuychang
    Vietnam
  • From £58.70 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 238 reviews
    The location is very convenient. It’s not far from Pudong airport. On the other hand it is close to a metro station from Line 2 with easy access to the city center and main landmarks of Shanghai, like Bund, etc. The staff couldn’t speak English, but they are still very helpful. They used an automatic translator to communicate with me, which really worked!
    Roya
    Japan
  • 8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 33 reviews
    The rooms are very spacious and calm. Everything was very modern and clean. The artwork in the halls and inside the rooms was a bonus which made the ambiance even more upscale. The staff at the reception was very helpful and arranged a taxi for me late evening to Visit Shanghai city. Free pick up and drop off from Shanghai Pudong airport.
    Amine
    Germany
  • From £86.42 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 540 reviews
    Quite possibly the best hotel I've ever stayed in. I don't know what we liked more: the location (amazing), the breakfast, the staff, the hygene or the esthetics and the room itself. If we ever visit Shanghai again (which we've agreed to definitely do) I wouldn't waste my time searching for another hotel. 10/10
    Uroš
    Serbia
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 86 reviews
    I really liked the attention of the staff, very professional and an extra credit to Mr. Mars you, he is an excellent person, very attentive and kind. He helps us with everything we need. Truly a cozy and quiet hotel to rest. I wish you the best for such good service🙌🏼
    Kharla
    Philippines
  • From £45.78 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 766 reviews
    The hotel is around 15-20minutes drive from pudong airport , the hotel provides free bus service so it is very convenient if you are in transit and need to take a flight the next day from Pudong airport . It's very clean and breakfast is also quite okay..
    PRAKASH
    South Korea
  • From £43.70 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 368 reviews
    Amazing hotel. Free shuttle bus from and to Shanghai Pudong AirPort at required times. Very Nice and clean rooms. NOW WHAT WAS ABSOLUTLY AMAZING - most helpful hotel staff who I have ever seen. They helped me with everything. I have to say THANK YOU again.
    Jozef
    Slovakia
  • From £141.07 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 104 reviews
    Very good business hotel. Modern interior in the quite spacious standard rooms. Big swimming pool. Good location to get to both airports and to bars and restaurants at the western end of the French concession.
    Martin G
    Germany
  • From £87.87 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 903 reviews
    best loction at central of shanghai , walking distance to most famous shopping streets , metro station only steps away . which is lined to 2 major airport and main railway station .
    wei
    Australia
  • From £79.10 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 155 reviews
    It was according most of good hotel standards. The breakfast has plenty if the option, all kind of food available. The airport Pudong international is relatively close.
    Bojan
    Serbia
  • From £191.69 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 459 reviews
    That was one of the best hotels of my life. And I travel a lot!!! Location, Staff, Room and View were spectacular!!! And great restaurants in the hotel!!!
    Tercio
    Brazil
  • From £97.39 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 40 reviews
    Beautiful hotel, large rooms with everything I needed for a short stay, best breakfast during my stay in China, nice and helpful staff
    Halina
    Canada
  • From £87.29 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 508 reviews
    I was pleased with the hotel location and facilities. Pudong International Exhibition Center is the best place to do business.
    Chang
    South Korea
  • From £144.31 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 550 reviews
    The location is the best part about this hotel! We loved being close to all the best attractions of Shanghai city.
    Morgann
    United States
  • From £33.05 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 567 reviews
    Hotel staff very friendly and helpful, can speak English. near airport with free shuttle bus every hour.
    Worakit
    Thailand
  • From £194.12 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 709 reviews
    I have been visiting Shanghai for more than 10 years and i would stay that this hotel is the best one.
    FIRAT
    Turkey
  • From £87.87 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 903 reviews
    The location is perfect, and this hotel may be the best value-for-money in its category in Shanghai.
    Gabor
    Hungary
  • From £55.64 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 532 reviews
    Really good hotel , stayed here before already best value and price in Shanghai.
    Joislav周一
    Montenegro
  • From £66.07 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 479 reviews
    Near airport,you live hotel,the shuttle bus to airport for free.
    Nick
    Taiwan

Research, refine and make plans for your whole trip