Skip to main content

Filter by:


Star Rating

Review Score

Shanghai – 318 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$142.33per night
Radisson Blu Hotel Shanghai New World, hotel in Shanghai

Directly facing the People's Square, the Shanghai Art Museum, Shanghai Grand Theater 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$101.28per night
Radisson Collection Hyland Shanghai, hotel in Shanghai

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

8.4
Scored 8.4
Very Good
Rated very good
1,168 reviews
Price from$112.67per 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$112.40per 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
Excellent
Rated excellent
504 reviews
Price from$64.77per night
Hotel Equatorial Shanghai, hotel in Shanghai

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

8.3
Scored 8.3
Very Good
Rated very good
890 reviews
Price from$77.52per night
Shanghai Marriott Marquis City Centre, hotel in Shanghai

Shanghai Marriott Hotel City Center offers amenities and guest service in a downtown location within around a 5-minute walk from East Nanjing Road Pedestrian Street and People’s Square subway hub...

8.7
Scored 8.7
Excellent
Rated excellent
516 reviews
Price from$146.84per 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
Excellent
Rated excellent
700 reviews
Price from$194.50per 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$105.44per night
Campanile Shanghai Bund Hotel, hotel in Shanghai

Set in Huangpu District in Shanghai, 2953 feet 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$83.36per 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

    Located in Shanghai, a 17-minute walk from People's Square, The Middle House provides accommodations with free bikes, private parking, a fitness center and a terrace.

    stylish, comfortable, love the scent of the hotel!

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 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.4 mi 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
    Wonderful
    Rated wonderful
     · 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
    Wonderful
    Rated wonderful
     · 52 reviews
  • Crowne Plaza Shanghai Fudan, an IHG Hotel
    Breakfast options

    Crowne Plaza Shanghai Fudan is located 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
    Wonderful
    Rated wonderful
     · 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,327 reviews
  • Radisson Blu Hotel Shanghai New World
    Breakfast options

    Directly facing the People's Square, the Shanghai Art Museum, Shanghai Grand Theater 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,032 reviews

Budget hotels in Shanghai

  • iNestin Shanghai Apt Waigaoqiao
    Cheap hotel

    Located in Shanghai within 9.5 miles of Shanghai Jewish Refugees Museum and 10 miles 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
    Wonderful
    Rated wonderful
     · 11 reviews
  • Mia Hotel - Shanghai Shaanxi South Road
    Cheap hotel

    Located in Shanghai and with Jing'an Temple reachable within 2.1 miles, 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

    Located in Shanghai, 3.2 miles from Shanghai World Financial Centre SWFC, Holiday Inn Express Shanghai Expo Centre, an IHG Hotel has accommodations 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 center, 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

    Located in Shanghai and with Shanghai New International Expo Centre reachable within 2.4 miles, Fairfield by Marriott Shanghai Pudong Central has 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

    Located conveniently in Shanghai, Campanile Shanghai Huaihai has 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

    Located in Shanghai, 6.8 mi from Shanghai New International Expo Center, 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 accommodations with a fitness center, a shared lounge and a restaurant.

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

    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 285 reviews

Hotels located in the center of Shanghai

FAQs about hotels in Shanghai









A Beacon of Modern China

A beacon of 21st-century China, Shanghai is modernizing 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 has 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 centers 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 neighborhoods
Subscribe to receive premium deals

Prices drop the second 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 of America

Explore guest reviews of hotels in Shanghai

  • From $58.07 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 $178.10 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 302 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 $51.50 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 $169.65 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 $111.03 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,327 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 $115.80 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 $165.23 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 $72.24 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 $129.20 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 $131.14 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,169 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 $172.84 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 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 $50.06 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 $55.43 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 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 $112.10 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 of America
  • From $93.63 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 $534.56 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 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 $68.99 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 $74.77 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 $50.06 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 $320.73 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 140 reviews
    Everything. Simply the best hotel in Shanghai
    Matt
    United Kingdom

Research, refine, and make plans for your whole trip