Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Shanghai – 508 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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.

Location, great staff and value

Show more Show less
8.3
Very Good
720 reviews
Price from
$87
per night

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

The location is great, walking distance to subway station , shopping malls and various restaurants in Xin Tian Di. The room at executive floor is spacious with good city view, you can have breakfast and enjoy snacks and drinks at the executive lounge, staffs there are nice , helpful and professional, a special thanks to Candy who served us always so cordially.

Show more Show less
8.8
Excellent
611 reviews
Price from
$168
per night

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

We like the breakfast and a good location to go everywhere

Show more Show less
8.3
Very Good
421 reviews
Price from
$127
per night

Okura Garden Hotel Shanghai is set within 7 acres of private landscaped gardens. It features easy access to The Bund and People's Square, about a 10-minute drive away.

I had three time let friends pick up some gift and receive some gifts. The stuff were very nice

Show more Show less
8.6
Excellent
509 reviews
Price from
$133
per night

Located in Huangpu district in Shanghai, about 7 minutes' drive from Shanghai East Jinling Road Ferry Station, Metropolo Classiq, Shanghai, Bund Circle features air-conditioned rooms with free WiFi...

Lovely atmosphere of the early XX Centurty, cool rooms, kind team. Nice weekend trip to Shg with the family!

Show more Show less
8.2
Very Good
186 reviews
Price from
$131
per night

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.

Show more Show less
8.4
Very Good
815 reviews
Price from
$108
per night

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

Great location near the river, great cost, nice and clean rooms

Show more Show less
8.7
Excellent
184 reviews
Price from
$49
per night

Luxurious living in the city is offered at The Ritz-Carlton Shanghai, Pudong, a property with views of Huangpu River and The Bund. It features an indoor pool and exclusive spa.

Everything especially the stuff of the hotel, thank you a lot, for the Birthday card and cake with fruits it was so nice of you 🙏🏻 and the room check in we did earlier thanks for that, because we didn’t sleep all night !!

Show more Show less
9.3
Wonderful
189 reviews
Price from
$277
per night

Novotel Shanghai Atlantis is located in Pudong Avenue, the financial center of Lujiazui, Pudong. It takes about 7 minutes to walk to Pudong Avenue Station of Metro Line 4.

Very good hotel. Big and clean rooms. There are cattle, tea, and coffee in the room. Very good and professional staff. Always ready to help. A young man at the reception Kody (sorry, if the name is wrong) tried to do his best to help us to buy tickets to the Disneyland. .

Show more Show less
7.5
Good
153 reviews
Price from
$64
per night

Located in the heart of Jing’an District, Jing An Shangri-La, West Shanghai is central to Jing’an Kerry Center, the large-scale complex covering an area of 450,000 square yards.

Amazing place Amazing people especially at the front Desk

Show more Show less
8.8
Excellent
208 reviews
Price from
$229
per night

Most-booked hotels in Shanghai in the past month

Shanghai's best hotels with breakfast

Budget hotels in Shanghai

Hotels located in the center of Shanghai

  • Atour Hotel Shanghai Center Lujiazui

    Atour Hotel Shanghai Center Lujiazui

    Hotel in Pudong, Shanghai
    Central location

    Ideally set in the Pudong District district of Shanghai, Atour Hotel Shanghai Center Lujiazui is located 1.1 miles from Shanghai World Financial Centre SWFC, 1.8 miles from Jin Mao Tower and 2.2 miles...

    10.0
    Exceptional · 2 reviews
  • Atour Light Hotel Shanghai Xujiahui Jiaotong University

    Atour Light Hotel Shanghai Xujiahui Jiaotong University

    Hotel in Xuhui, Shanghai
    Central location

    Atour Light Hotel Shanghai Xujiahui Jiaotong University features free WiFi throughout the property and views of city in Shanghai.

    10.0
    Exceptional · 1 review
  • Broadway Mansions Hotel - Bund

    Broadway Mansions Hotel - Bund

    Hotel in Hongkou, Shanghai
    Central location

    Located beside the confluence of Suzhou Creek and Huangpu River, as well as the northern end of The Bund, Broadway Mansions Hotel is a nineteen-floor Art Deco hotel designed by Mr.

    9.7
    Exceptional · 3 reviews
  • Bulgari Hotel Shanghai

    Bulgari Hotel Shanghai

    Hotel in Jing'an, Shanghai
    Central location

    Bulgari Hotel Shanghai has free bikes, garden, a shared lounge and terrace in Shanghai. Offering a restaurant, the property also features a bar, as well as an indoor pool and a hot tub.

    객실내 조식 너무 멋졌어요..,재방문하여 호텔 전체 서비스를 이용할 계획입니다. 침대는 제가 다녀본 호텔중에서 최고였습니다.

    9.5
    Exceptional · 33 reviews
  • Capella Shanghai, Jian Ye Li

    Capella Shanghai, Jian Ye Li

    Hotel in Xuhui, Shanghai
    Central location

    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.5
    Exceptional · 24 reviews
  • Magnotel Hotel of Shanghai Wanping Road

    Magnotel Hotel of Shanghai Wanping Road

    Hotel in Xuhui, Shanghai
    Central location

    Accepting only Mainland Chinese citizens, Jingjiang Inn Shanghai Xujiahui South Wanping Road is located in the Xuhui district in Shanghai, an 11-minute walk from Dong'an Road Subway Station.

    9.5
    Exceptional · 2 reviews
  • Atour Hotel Shanghai World Expo West Gaoke Road

    Atour Hotel Shanghai World Expo West Gaoke Road

    Hotel in Pudong, Shanghai
    Central location

    Located conveniently in the Pudong District district of Shanghai, Atour Hotel Shanghai World Expo West Gaoke Road is located 4.2 miles from Shanghai World Financial Centre SWFC, 4.4 miles from...

    9.2
    Wonderful · 5 reviews
  • Shanghai Fish Inn People Square

    Shanghai Fish Inn People Square

    Hotel in Huangpu, Shanghai
    Central location

    Conveniently located in the Huangpu District district of Shanghai, Shanghai Fish Inn People Square is located a 13-minute walk from Pedestrian Street of East Nanjing Rd., 1.7 miles from Jing'an Temple...

    地铁1/2/8号线人民广场站11号口出,500米左右就能到达,绝对超值,在上海最繁华的地段,住到这样品质的小酒店真的是物超所值。酒店新开业所有用品都是新的,房间是复古装饰风格,和周边环境还蛮配的。

    9.0
    Wonderful · 16 reviews

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
  • 221 attractions
  • 75 points of interest
  • 22 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Shanghai:

  • 10

    It is a super safe and clean city.

    It is a super safe and clean city. I can walk down on the street without worrying my safety. The subway system is well established. I can take subway to almost anywhere within the city super fast without any congestions. There are variety of restaurants satisfying almost all your needs. Advice to foreigners (1) Get a local phone as you'd need for car reservation and other local services (2) Get Wechat pay and Alipay established. Most of local places accept primarily Wechat pay and Alipay. Cash is not a common option. I got both of them set up during the first 2 days when I was in Shanghai.
    Lin
    United States of America
  • 10

    Shanghai is a buzzing modern metropolis full of interesting...

    Shanghai is a buzzing modern metropolis full of interesting and exciting activities and locations. The food is excellent, though we didn’t risk eating any street food, preferring our hotel and restaurants for eating out. On top of this it feels really safe: as a family (2 adults and our 16 year old daughter) we walked all around the French Concession, the Bund and from our hotel to one of the art districts and never once felt threatened or unsafe. With the help of Alipay and its DiDi taxi app we were able to get about the city with ease when we eventually got tired from walking. Overall, we found Shanghai to be a very welcoming and accessible city and we would happily come back to visit again.
    Gerard
    United Kingdom
  • 10

    Shanghai is a very interesting city under different point of...

    Shanghai is a very interesting city under different point of view. It offers the opportunity to live different type of lifes. In ther day there are many attractions to see: The mandarin Wu house (great place to take a rest), The incredible skyscrapers, the long river promenade, the bar and restaurant at night. Was surprised me the most was that you can visit most of the intersting places by feet or by metro.
    IVAN
  • 10

    The cleanest city I’ve stayed in around the world and the...

    The cleanest city I’ve stayed in around the world and the safest and some amazing sites with local transport and subway excellent value for money and completely different from anywhere else I’ve stayed before
    Philip
    United Kingdom
  • 10

    What is great about Shanghai: 1.

    What is great about Shanghai: 1. Preservation and modern uses of historic districts. 2. Unit architecture combining Chinese and Western architectures, and modern architecture. 3. Great promenades along Huangpu River and Suzhou Creeks. 4. Lots of dining, shopping, and entertainment options. 5. For families with children, there are many options. 6. Very safe and very clean. 7. Extensive subway system, and high-speed rail connection to other cities in China. 8. The city is getting quieter, with more electric vehicles on the road. What is not so great: 1. Some places like the Bund and train stations can get very crowded. 2. The language barrier still. 3. The air is still polluted, but getting less so. 4. Shanghai is getting expensive.
    Jesus Vicente
    Philippines
  • 10

    Shanghai Tower a must.

    Shanghai Tower a must. Very easy to get around Shanghai by Metro, Bus, Maglev or Didi (Uber) and Taxi. From Airport take the metro to your closest station of accommodation and use Didi to your Hotel if not shuttle is available. Make sure you offload the Alipay app on your phone and link your local credit card on the app. No other credit cards accepted. Use google translate to communicate. It is so safe and beautiful and you could walk anywhere. Do fairy trip on the Bund or boat cruise. Bookings done at the bund. The Yu Garden a must. Visit Zhujiajiao Water Town. Book through trip advisor or go on your own.
    Nolene
    South Africa

Explore guest reviews of hotels in Shanghai

  • From $161.30 per night
    8.6
    Excellent · 509 reviews
    As a Shanghainese, this time was my first time staying there. It surprised me. Okura Garden Hotel Shanghai is very famous for its food, butter cookies & service. The room is super clean, detailed and comfortable. If you want to know more about Shanghai, traditional/ modern. it’s definitely among the best hotels in Shanghai. The location is perfect, the metro is nearby. I am super impressed. Also, thank you Miss Li Hua Feng 李化凤(receptionist) for the professional service.
    Rui
    Australia
  • From $57.46 per night
    7.9
    Good · 567 reviews
    Relatively close to the airport. Free transfer to the airport from the hotel, even in the early morning. They prepare a small breakfast to go (milk, boiled egg, some bakery), that was really nice. Staff super friendly, quite room, large and comfy bed. Good choice for a short stop over in Shanghai. Small shop at the hotel, possible to buy some basic stuff, drinks, cup noodles, shampoos etc. But otherwise there's nothing around the hotel, no shops, not cafes.
    AnnaVy
    Georgia
  • From $82.60 per night
    8.0
    Very Good · 408 reviews
    Modern hotel with location facing Shanghai Century in Pudong, you exit hotel and walk directly into the Park. Direct metro station access to the hotel, which let you jump on the metro to catch Maglev to Pudong airport (PVG) Glad to see that hotel follow "green policy", nice! Very helpful personnel, thanks Ms Amanda to help with my luggage! Good breakfast, starting at 7:00 which allowed me to get it even on the departure day. Flawless wi-fi
    Leonardo
    Austria
  • From $473.45 per night
    9.1
    Wonderful · 179 reviews
    The hotel is in the most interesting and busy area of ​​Shanghai. Both the concierge part and the reception part are 10. Very humane and close treatment. One of the best hotels without a doubt. 100% recommended. In the face of any slight inconvenience they are here to help, even with personal means. The Chinese are special. My greatest respects. Special greetings to Liam, Amy, Yu and Sophie.
    Kelvin
    Spain
  • From $155.09 per night
    8.3
    Very Good · 689 reviews
    Room and toilet cleanliness was in top condition. Bed was comfortable. Hotel was near to both People's Square and Nanjing Road East MTR station. It is also close to the Shanghai Bund. Counter staff and cleaning staff were all polite and friendly. There are several restaurants nearby. Train service to Pudong airport on Line 2 takes around 1 hour.
    JACKY
    Singapore
  • From $97.73 per night
    8.1
    Very Good · 243 reviews
    Breakfast buffet is excellent and also offers some local cuisines. Room service is great. The hotel also offers shuttle services to Disneyland, airports, and the nearest Metro station, which is great if you wish to go to Disneyland or sightseeing in downtown Shanghai. But do make sure to reserve for seats to avoid not being able to get on.
    Wei-Chin
    Taiwan
  • From $188.88 per night
    8.6
    Excellent · 204 reviews
    Grandious arhitecture, five star location, stouning view, nice interiour design, grate antreprenorial execution, nice people at the reception and restaurant, nice SPA with amasing view fom the 30 level. Everithing is gaven for this hotel to be the best, except management!
    CSILLA
    Romania
  • From $116.68 per night
    8.3
    Very Good · 210 reviews
    it is very convenient to connect with air and train but one more thing is to connect with National Exhibition and Convention Center(Shanghai) if need too because I come this time to join event at there and if hotel can register for membership I will apply it for sure
    MONTHIRA
    Thailand
  • From $153.88 per night
    8.7
    Excellent · 274 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 $111.91 per night
    8.3
    Very Good · 68 reviews
    Wonderfully located in Pudong. Very close to a subway station and only a short walk to Lujiaziu Financial District. I was lucky enough to get a river-view room. The beds were comfy, and the room was big and spacious. An old-school luxury hotel.
    Lebo Tladi
    Japan
  • From $190.68 per night
    8.5
    Very Good · 145 reviews
    Location was perfect, directly at Peoples Park. Staff was super friendly and the room had a fantastic view to Peoples Square and Pudong, especially at night. Quiet room and very comfortable bed, some of the best pillows i had in a hotel!
    Christian
    Germany
  • 7.4
    Good · 7 reviews
    I had a wonderful stay at the Forson Hotel. I needed a place near the airport, and also near the hospital. It was perfect for both. It was also pretty easy to get into the center of Shanghai from the hotel.
    Joel
    China
  • 8.8
    Excellent · 245 reviews
    Staffs are very nice and the rooms are very spacious. This feels like one of the best in-city hotels we have stayed in; and the price is very reasonable.
    Qingqing
    United States of America
  • From $138.82 per night
    8.4
    Very Good · 815 reviews
    Perfect Europian style breakfast against my stays till today in other hotels around. 50mts from metro which is very important in shanghai
    STEFANOS
    Turkey
  • From $59.92 per night
    8.4
    Very Good · 107 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 $339.58 per night
    9.3
    Wonderful · 189 reviews
    Everything was perfect, the best hotel I have ever stayed at. Luxurious facilities and outstanding views of Shanghai.
    Valentina
    Italy
  • From $50.78 per night
    5.8
    Above average · 136 reviews
    Location was great in terms of short stay for taking flight from Shanghai Pudong Airport.
    Shyamal Das
    Bangladesh
  • From $81.42 per night
    7.4
    Good · 300 reviews
    Near airport,you live hotel,the shuttle bus to airport for free.
    Nick
    Taiwan
  • From $63.01 per night
    7.3
    Good · 434 reviews
    best hotel in magic city Shanghai
    CARL
    United States of America
  • From $712.45 per night
    9.3
    Wonderful · 64 reviews
    best hotel in town, period.
    Jun
    United States of America

Research, refine, and make plans for your whole trip