Skip to main content

Filter by:


Star rating

Review score

Shanghai – 316 hotels and places to stay
See the latest prices and deals by choosing your dates.
Holiday Inn Shanghai Nanjing Road, an IHG Hotel, hotel in Shanghai

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...

8.4
Scored 8.4
Very good
Rated very good
1,030 reviews
Price from£118.44per night
Radisson Blu Hotel Shanghai New World, hotel in Shanghai

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.

8.3
Scored 8.3
Very good
Rated very good
1,139 reviews
Price from£92.71per night
SSAW Boutique Hotel Shanghai Bund, hotel in Shanghai

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.

8.4
Scored 8.4
Very good
Rated very good
1,325 reviews
Price from£88.25per 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
700 reviews
Price from£178.05per night
Ramada Plaza Shanghai Pudong Airport - A journey starts at the PVG Airport, hotel in Shanghai

Ramada Plaza Shanghai Pudong Airport is located 1.3 km from Pudong International Airport. It provides free shuttle service to and from Pudong International Airport and it is about a 5-minute drive.

7.5
Scored 7.5
Good
Rated good
751 reviews
Price from£119.88per night
Campanile Shanghai Railway Station and People's Square, hotel in Shanghai

Renovated in June 2017, Campanile Shanghai Natural History Museum Hotel is located in Jing’an District of Shanghai, featuring the view of Suzhou River.

8.6
Scored 8.6
Fabulous
Rated fabulous
504 reviews
Price from£50.85per night
Central Hotel Shanghai, hotel in Shanghai

Central Hotel Shanghai is a 9-minute walk from People's Square Metro Station, a 3-minute walk from Nanjing Road and a 10-minute drive from the famous Bund.

8.4
Scored 8.4
Very good
Rated very good
520 reviews
Price from£82.79per night
Campanile Shanghai Bund Hotel, hotel in Shanghai

Set in Huangpu District in Shanghai, 900 metres from Yu Garden or the Bund, Campanile Shanghai Bund Hotel features a restaurant, bar and free WiFi throughout the property.

8.3
Scored 8.3
Very good
Rated very good
979 reviews
Price from£65.44per night
Hotel Equatorial Shanghai, hotel in Shanghai

Hotel Equatorial Shanghai is conveniently situated about a 4-minute drive from Shanghai Exhibition Centre and Nanjing Road shopping street. It features 3 dining options and a fitness centre.

8.3
Scored 8.3
Very good
Rated very good
890 reviews
Price from£70.97per night
Magnificent International Hotel, hotel in Shanghai

Surrounded by several shopping malls and restaurants, Magnificent International Hotel is located in central Shanghai, a 10-minute walk from Yuyuan Garden, 15-minute walk from the People’s Square and...

7.1
Scored 7.1
Good
Rated good
159 reviews
Price from£36.94per night
See all 328 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
  • Capella Shanghai, Jian Ye Li
    Breakfast options

    Located in the cultural preservation zone of Xuhui District, Capella Shanghai, Jian Ye Li is located 0.6 km from Zhaojiabang metro station on Line 7 and 9.

    早餐很不錯 有中式跟西式任你點選 味道跟氛圍都超讚 整體住宿物有所值 會想要再回去的一家精品旅館

    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 29 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.1
    Scored 9.1
    Superb
    Rated superb
     · 52 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,325 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.

    Location, service, view, cleanness, friendly personnel

    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,139 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,030 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
     · 105 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
     · 141 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
     · 149 reviews
  • Campanile Shanghai Huaihai
    Cheap hotel

    Ideally located in the centre of Shanghai, Campanile Shanghai Huaihai offers air-conditioned rooms, a garden, free WiFi and a shared lounge.

    Great location , very nice room and very friendly staff!

    8.5
    Scored 8.5
    Very good
    Rated very good
     · 430 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
     · 232 reviews
  • Holiday Inn Express Shanghai Gubei, an IHG Hotel
    Cheap hotel

    Holiday Inn Express Shanghai Gubei, an IHG Hotel in Shanghai provides adults-only accommodation with a fitness centre, a shared lounge and a restaurant.

    スタッフが優しかった。基本は中国語だが、意味が分からない時には翻訳機を介してきちんと説明してくれる。

    8.2
    Scored 8.2
    Very good
    Rated very good
     · 285 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
  • 652 attractions
  • 75 points of interest
  • 22 neighbourhoods
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Shanghai:

  • 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
  • 8.0
    Scored 8.0

    The receptionist was very kind and helpful.

    The receptionist was very kind and helpful. She managed our group and others well. We went to the Bund, The Starbucks Roastry, and Disney. We ate at Cheesecake Factory. Taxis were a bit confusing to order from for travelers. Next time I would find a better way to get around.
    A family who travels
    United States

Explore guest reviews of hotels in Shanghai

  • From £45.59 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 744 reviews
    The room is big and comfortable. Good shuttle bus service to and from the hotel, although the messages can be clearer about where to get on the bus from the airport. We went to the gate 25 on arrival floor and had to mess around at the airport to find the bus that was outside the departure hall. Overall I recommend the hotel if you need to catch an early flight the next day. If you have time to visit Shanghai then this is not for you as it takes 2 hours to get to the city centre.
    Tingting
    United Kingdom
  • From £139.83 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 301 reviews
    It’s a beautiful boutique hotel with wonderful facilities and staff. The reception lady Ling Ling was very nice and offered us late check out due to our flight times. Rooms were large and gorgeous. Breakfast was included with the owner Ms Yang personally taking care of guests. Outstanding service with a smile. Lots of food and convenience stores around plus Starbucks and Burger King. Free airport transfers. We as a family wouldn’t hesitate to stay here next time in Shanghai.
    Imran
    United Arab Emirates
  • From £40.43 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 232 reviews
    I chose the hotel for its location near the airport. In theory you can take the subway and get the airport in half an hour or so. In my case I ended up taking a Didi as I was tired and did not want to miss my flight. In the end I made the flight with not a moment to spare. Otherwise the hotel is pretty far from the downtown areas of Pudong and Puxi so I would not recommend it unless you have to catch a flight. For the price and quality of the room it serves this purpose.
    Justin
    Canada
  • From £133.20 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 751 reviews
    Thia Hotel is near Pudong airport (only 5.min. by car). The room and the staffs were OK. The dinning of restaurant inside of Hotel was not so good. We ordered a Hainan chicken rice. But unfortunately the dinner was not good and cold. I gave this informartion to restaurant manager. So we got the breakfast free of charge next morning, The hotel offers also a shuttle bus. But we lost it 2 times. We took the taxi to hotel.
    Happyyun
    Austria
  • From £98.06 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,325 reviews
    The staff is polite and always friendly. Breakfast is very GOOD comparing to other hotels I have stayed before. Perfect location is for sightseeing. Everything was almost perfect, only the stay was too short to try out the whole offer. We encountered a slight issue to get a taxi to Pudong airport. Just a friendly improvement advice, it would be helpful to inform the customer the spot that they can get a taxi nearby.
    Loretta
    United Kingdom
  • From £90.90 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 292 reviews
    Excellent location right inside the Shanghai Hangqiao airport Terminal 2. And connection to Hongqiao Railway Station is walking distance internally just 10min leisure walk. Connection to Terminal 1 is also easy by subway Line 10 costing just RMB 3. This hotel was very convenient for me since I had to daily travel to different nearby towns by train and take flight
    SONAL
    India
  • From £129.72 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 413 reviews
    The hotel is in a good location and we have been there several times before when we lived in Shanghai. We booked the hotel as we were arriving Christmas Day and we wanted to have the Christmas Day Brunch and then spend the night. Unfortunately our plan was delayed and we missed the brunch! However, we enjoyed an afternoon stroll on the Bund and up Nanjing Rd.
    Louise Michele
    New Zealand
  • From £56.72 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 271 reviews
    Location. The Bund is located at a short walk from hotel. Good restaurants offer around. It's very easy to get from Pudong Airport to the hotel by subway, simply take line 2 and get off at East Nijing Road Station (exit 6). We took the subway which is very cheap (7 Yuan per trip) carrying big bags and had no problem at all.
    VaTorres
    Australia
  • From £101.44 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 182 reviews
    Good location for Disneyland ❤️ and there's a shuttle bus send us and fetch us everyday to/from Disneyland. And the hotel driver, hotel staffs, will update us everything via weChat group chat. Definitely will back to Novotel again when we go to Shanghai Disneyland ❤️ highly recommended for those travel with kids 😍
    Yinying
    Malaysia
  • From £102.97 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,168 reviews
    First and best thing is the location, right in the heart of Shanghai, close to metro stations and the Bund. The staff is super friendly and helpful. My room was upgraded to a bigger one, so it was amazingly comfortable. Soundproof, good minibar, big and soft bed.
    Evgeniia
    China
  • From £135.70 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 516 reviews
    Love the central location of the hotel, walking distance to NanJing Pedestrian Road/The Bund/Metro Station. Room is very spacious and clean. Will consider to stay in this hotel again should we return to Shanghai.
    Zhuo
    Singapore
  • From £39.31 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 544 reviews
    The hotel provides the free shuttle transfer from PuDong airport. our flight arrived at 10.15pm and managed to catch the shuttle at 11.30pm. We were having a smooth check in and the room was cozy and clean.
    HsiaoSzu
    Malaysia
  • From £43.52 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 350 reviews
    A great hotel, perfect if you need a place close to Pudong airport. The transfer service is excellent. Rooms are beautiful, staff is friendly. All of this for an amazing price
    Luca
    United Kingdom
  • From £88.01 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 241 reviews
    One of the best locations. This hotel was the first five star hotel in mainland China. The finish is a bit old but still pretty good. Loved the swimming pool and squash court
    Yue
    United States
  • From £73.51 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 150 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 £419.70 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 207 reviews
    Best location possible in Shanghai, right on The Bund with views to Pudong. Fantastic rooms, very helpful staff, great breakfast and tea time.
    Ludvina
    Spain
  • From £54.17 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 305 reviews
    Good location, Near Pudong Airport Hotel has shuttle bus pick up from airport to the hotel and shuttle bus has time table every 30 minute
    Wasiwat
    Thailand
  • From £58.70 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 501 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 £39.31 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 544 reviews
    Close to the Pudong airport, they have a free shuttle between Pudong airport and hotel. Great breakfast
    Jinbo
    New Zealand
  • From £251.82 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 140 reviews
    Everything. Simply the best hotel in Shanghai
    Matt
    United Kingdom

Research, refine and make plans for your whole trip