Skip to main content

Filter by:


Star Rating

Review Score

Shanghai – 303 hotels and places to stay
See the latest prices and deals by choosing your dates.
Radisson Collection Hyland Shanghai, hotel in Shanghai

Radisson Collection Hyland Shanghai

Hotel in Huangpu, Shanghai

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

8.4
Very Good
1,089 reviews
Price from$122.78per night
Radisson Blu Hotel Shanghai New World, hotel in Shanghai

Radisson Blu Hotel Shanghai New World

Hotel in Huangpu, 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
Very Good
1,056 reviews
Price from$138.41per night
Holiday Inn Shanghai Nanjing Road, an IHG Hotel, hotel in Shanghai

Holiday Inn Shanghai Nanjing Road, an IHG Hotel

Hotel in Huangpu, 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.3
Very Good
938 reviews
Price from$104.78per night
SSAW Boutique Hotel Shanghai Bund, hotel in Shanghai

SSAW Boutique Hotel Shanghai Bund

Hotel in Huangpu, 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
Very Good
1,252 reviews
Price from$112.40per night
Hotel Equatorial Shanghai, hotel in Shanghai

Hotel Equatorial Shanghai

Hotel in Jing'an, 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
Very Good
870 reviews
Price from$77.52per night
Shanghai Joyful Star Hotel-Free shuttle bus to Pudong Airport and Disney, hotel in Shanghai

Shanghai Joyful Star Hotel-Free shuttle bus to Pudong Airport and Disney

Hotel in Pudong, Shanghai

Ideally located in the Pudong District district of Shanghai, Shanghai Joyful Star Hotel-Free shuttle bus to Pudong Airport and Disney is located 10 miles from Shanghai Disneyland, 16 miles from...

8.2
Very Good
490 reviews
Price from$33.63per night
The Langham, Shanghai, Xintiandi, hotel in Shanghai

The Langham, Shanghai, Xintiandi

Hotel in Huangpu, 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
Excellent
686 reviews
Price from$186.15per night
Campanile Shanghai Railway Station and People's Square, hotel in Shanghai

Campanile Shanghai Railway Station and People's Square

Hotel in Jing'an, 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
Excellent
458 reviews
Price from$50.01per night
Seventh Heaven Hotel, hotel in Shanghai

Seventh Heaven Hotel

Hotel in Huangpu, Shanghai

Seventh Heaven Hotel is located along the famous shopping street Nanjing Road, and surrounded by shopping malls and restaurants.

7.3
Good
483 reviews
Price from$66.68per night
Shanghai Marriott Marquis City Centre, hotel in Shanghai

Shanghai Marriott Marquis City Centre

Hotel in Huangpu, 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
Excellent
489 reviews
Price from$141.28per night
See all 331 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
    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
    Exceptional · 28 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
    Wonderful · 95 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
    Wonderful · 55 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
    Very Good · 1,252 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 excellent. Spotlessly clean. Staff friendly

    8.3
    Very Good · 1,056 reviews
  • Radisson Collection Hyland Shanghai
    Breakfast options

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

    Great buffet breakfast- Chinese and Western options.

    8.4
    Very Good · 1,089 reviews
  • Crowne Plaza Shanghai Nanjing Road, an IHG Hotel
    Breakfast options

    Featuring a fitness center, a restaurant as well as a bar, Crowne Plaza Shanghai Nanjing Road, an IHG Hotel is located in the center of Shanghai, a 3-minute walk from Pedestrian Street of East Nanjing...

    Location excellent and rooms and staff were very good

    8.3
    Very Good · 851 reviews

Budget hotels in Shanghai

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
  • 665 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

    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

    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

    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

    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

    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
  • 10

    So much to do in Shanghai.

    So much to do in Shanghai. Eating, shopping, eating, touring, eating, adventuring, did I mention eating? The food was so good. Shanghai has several good museums, Disney, incredible buildings, all kinds of shops and cuisines.
    Brien
    United States of America

Explore guest reviews of hotels in Shanghai

  • From $69.74 per night
    7.6
    Good · 229 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
  • 8.9
    Excellent · 19 reviews
    The location of the accommodation is really near the Shanghai Hongqiao Airport and Train Station so it is easy to commute for business travels for instance. The Primus Residence is very comfortable, the room is spacious, they amenities are complete, they provide amost everything needed when you ask. Access to the Primus Hotel (another building) swimming pool. Unfortunately, it got closed due to area covid restriction mid-way through our stay.
    Philippe
    France
  • From $166.56 per night
    8.4
    Very Good · 1,252 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 $289.62 per night
    8.8
    Excellent · 213 reviews
    We went to celebrate our 10 year anniversary since we are in Shanghai to visit my grandfather. They did their best for our experience, I’ve got nothing to complain about the hotel and the room we’ve got have a breathtaking view. The breakfast was good and there was flowers and amenities for our anniversary. The room was spotless and staff very well trained and kind.
    A
    Angela
    Canada
  • From $178.10 per night
    8.9
    Excellent · 290 reviews
    The staff is really nice ! Awesome and helpful ! The rooms are really clean, comfortable, good isolated, calm areas. The terrace is really cozy. The surrounding are a Burger King, small market, pizza hut, Starbucks, and other restaurants, just less than few minutes by walk. It takes arround 20 min from the Pudong Airport, and the hotel provides free shuttle.
    Marcus567
    Sweden
  • From $39.56 per night
    8.2
    Very Good · 490 reviews
    This hotel makes your first arrival in China easy. If you arrive at Pudong airport T2 just go to outside door 6 to catch the free shuttle bus to the hotel. We also used the free shuttle bus from the hotel back to the airport everyday to catch the subway into the city. Breakfast was OK. Rooms were OK Price made it worth staying
    Marie-Therese
    New Zealand
  • From $145.17 per night
    8.1
    Very Good · 198 reviews
    The best hotel I have ever stayed in! The location, staff, food and a big room are totally perfect! You even have your own small coffee machine in the room. The staff were extremely accommodating and allowed us to check in early at like 10am. Thank you for helping me and my friend to have an amazing trip in Shanghai.
    Alina Novoselova
    China
  • From $66.68 per night
    7.3
    Good · 489 reviews
    The location and price is the best feature of this hotel. The front desk staff can speak enough English to be helpful. There was a concierge who helped me with restaurant and taxi directions. My room was changed to one large bed when a friend could not be there. It was clean with a firm bed. The A/C worked well.
    syndi
    United States of America
  • From $105.90 per night
    8.5
    Very Good · 392 reviews
    The breakfast was good and the location of the hotel is great. The staff of the hotel was very helpful and the laundry room was a plus for me. I enjoyed walking around the neighborhood; there are many shops and restaurants in the area. I definitely recommend Campanile Shanghai Huaihai.
    Enrique
    France
  • From $65.28 per night
    7.8
    Good · 276 reviews
    The airport - hotel - airport transfer works without delays. Extremely reliable. I used it for five days without any problems. And I used it on the way to Disney. Another highlight is the extremely attentive staff. And, finally, the cost is extremely affordable by Shanghai standards.
    Mario Luiz
    Brazil
  • From $194.35 per night
    8.7
    Excellent · 312 reviews
    Rooms are spacious, well kept and the personell is very accommodating. Located right next to Hongqiao station so perfect for people who have missed the train, or who arrive in Shanghai via train and plan on leaving the country through pudong airport.
    Georg
    Austria
  • From $258.52 per night
    8.4
    Very Good · 417 reviews
    the hotel was great, the location is exceptional. the rooms are nice and better than any hotel in Shanghai. both lyna and lydia at the reception were very helpful and they did all they can to please us and make our stay as best as it could
    Rayed
    United Arab Emirates
  • 8.6
    Excellent · 177 reviews
    Very posh hotel in Shanghai. It does give you that 5 star feeling. The gym, Spa and Pool (Make sure you take your swimming cap from the room) are excellent.
    A
    Alistair
    United Kingdom
  • From $111 per night
    8.4
    Very Good · 492 reviews
    Asked for late check out and they granted with late check out. Thanks. Location is great. Metro Line 2 and 10 exit 1. 4 star hotel with 5 star quality
    Murat
    Turkey
  • From $174.68 per night
    8.5
    Very Good · 184 reviews
    have to say this is best hotel in Shanghai!!nice room nice receptionists nice roommates this is best choice!!xiaoxu super handsome thanks!!!
    A
    Anonymous
    China
  • From $119.22 per night
    8.3
    Very Good · 127 reviews
    it was a great location and it is my regular place. when I visit Shanghai, I always try my best to stay in this hotel.
    Tharmarajah
    Austria
  • From $155.47 per night
    8.3
    Very Good · 500 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 of America
  • From $71.13 per night
    7.9
    Good · 203 reviews
    The location is very good!!! A very good price for such hotel in Shanghai. The staff (Morgan) is also helpful
    Aries Alitora
    Indonesia
  • From $205.77 per night
    8.9
    Excellent · 54 reviews
    One of the best hotels I stayed in Shanghai. Efficient and friendly staff. Excellent breakfast.
    giorgio
    Italy
  • From $336.92 per night
    9.0
    Wonderful · 138 reviews
    Everything. Simply the best hotel in Shanghai
    Matt
    United Kingdom

Research, refine, and make plans for your whole trip