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$122.94per 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.30per 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,167 reviews
Price from$112.69per 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.43per 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
503 reviews
Price from$64.78per 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.54per 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.88per 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.54per 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.47per 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.37per night
See all 330 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,325 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,030 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 $320.80 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 202 reviews
    An exceptional stay at The Puli in Shanghai! Perfectly located by JinAn Temple and subway, the hotel offers great convenience. The staff, notably Charlene Yuan, were superb, providing service in fluent Chinese and English. We were pleasantly surprised by an upgrade to a spacious room, complete with modern amenities. The added luxury of fresh fruit in our room was delightful. The breakfast, with a wide variety of fresh, tasty Western options, was a daily treat. Can't wait to return!
    Roy
    Netherlands
  • From $58.08 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 743 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 $131.17 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,168 reviews
    Very central -on of the entrance is right on the Shanghai Walking St where we could shop and dine from locals to internationals . Good view of the Bund from hotel room. Very good breakfast spread with Shanghai signature and European dishes. . Very convenient access to road transport pickups . Concierge staff were very helpful despite they were less conversant in English . Card access to all floors provides good security to guests.
    Tiang Beng
    Malaysia
  • From $169.69 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 $124.92 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 $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 $51.51 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 232 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
  • From $72.26 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.23 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 $50.07 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 544 reviews
    A small and clean hotel with quiet room. The people who work there speak English. There is a shuttle bus to and from the airport every hour. There are eateries near the hotel. I would recommend it if you have to spend a night near the Pudong airport.
    Cathy
    Netherlands
  • From $50.07 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.44 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 349 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 $93.65 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 $138.68 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 208 reviews
    Hotel In the very center of Shanghai. 3 metro lines just beside the hotel, each to go anywhere. All the staff are very helpful and friendly. Very polite .
    GONGLIANG
    France
  • From $74.79 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 $320.80 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 233 reviews
    It has the best view of Shanghai and staffs in there are very friendly and welcoming. Definitely will go again.
    Zhiyi
    Australia
  • From $213.57 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 167 reviews
    Best imaginable location in central shanghai. Kitchenette makes for a comfortable long-term stay.
    Matthew
    United States of America
  • From $320.80 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 140 reviews
    Everything. Simply the best hotel in Shanghai
    Matt
    United Kingdom
  • From $66.70 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 507 reviews
    best hotel in magic city Shanghai
    CARL
    United States of America
  • From $636.26 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 81 reviews
    best hotel in town, period.
    Jun
    United States of America

Research, refine, and make plans for your whole trip