Skip to main content
In partnership with
www.qyer.com

Search hotels in Shanghai

Enter your dates to see the latest prices and deals for Shanghai hotels

Shanghai – 1302 hotels and places to stay

Filter by:

Star Rating

Review score

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

A
Adele
From
Singapore
I loved everything about this hotel. It was in an excellent location, across Xintiandi where there was no shortage of restaurant options. The room was clean, the bed was comfortable, there was an array of amenities, the shower was amazing. The heated toilet seat has forever changed me. As this was a work trip, i was grateful for the many charging points, and the stationery that was available in-room. Breakfast was excellent, there was a very good and healthy variety.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,184 reviews
Location 9.7
Price from
$196.57
1 night, 2 adults

Shanghai Hongqiao Heyitang Hotel Beixinjing Subway Station Branch

Hotel in Changning, Shanghai

Shanghai Hongqiao Heyitang Hotel Beixinjing Subway Station Branch features a fitness center, garden, a restaurant and bar in Shanghai.

F
Felipe
From
Netherlands
Excepcional! Staff was super friendly and helpful, despite the language barrier. They even helped me with ordering food to be delivered at the hotel!! I could wash my clothes for free here, which was so needed as I was already traveling for a full week. I would definetely be back when in Shanghai!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 122 reviews
Location 9.1
Price from
$119.41
1 night, 2 adults

Today Aparthotel West Lujiazui Shanghai

Hotel in Pudong, Shanghai

Located within one mile of Shanghai World Financial Centre SWFC and 1.3 miles of Jin Mao Tower, Today Aparthotel West Lujiazui Shanghai has rooms with air conditioning and a private bathroom in...

S
Saran
From
Thailand
The property is just like in the photo, still new and clean. Location is near Shangcheng Station (500 m) and Century Avenue Station (750 m). Family mart is near the location (300 m) surrounded by restaurants and shops.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 204 reviews
Location 9.8
Price from
$66.53
1 night, 2 adults

Atour Hotel People's Square Metro Station Shanghai

Hotel in Huangpu, Shanghai

Ideally set in the center of Shanghai, Atour Hotel People's Square Metro Station Shanghai is within a 7-minute walk of Pedestrian Street of East Nanjing Rd. And 0.7 miles of People's Square.

F
Farhad
From
Canada
Very clean room and extremely friendly staff
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 141 reviews
Location 9.4
Price from
$139
1 night, 2 adults

Holiday Inn Shanghai Pudong Airport, an IHG Hotel

Hotel in Pudong, Shanghai

Located in Shanghai and with Shanghai Disneyland reachable within 15 miles, Holiday Inn Shanghai Pudong Airport, an IHG Hotel has concierge services, non-smoking rooms, a garden, free WiFi and a...

A
Ariana
From
Argentina
Brand new hotel, very conveniently located, just a few steps away from Pudong terminals. Everyone was very nice, the food in the restaurant was excellent and the installations are brand new. Couldn’t ask for more.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 406 reviews
Location 9.7
Price from
$103.90
1 night, 2 adults

SAVHE Atour Hotel on the Bund Nanjing Road Pedestrian Street -Free night snacks and afternoon tea

Hotel in Hongkou, Shanghai

SAVHE Atour Hotel on the Bund Nanjing Road Pedestrian Street -Free night snacks and afternoon tea has a fitness center, garden, a shared lounge and terrace in Shanghai.

M
MERCEDES
From
Colombia
This hotel is beautiful and thoughtful in every way. Every detail feels like a gift, from the smell to the materials used in the decoration. The food is delicious and plentiful and the staff always want to help. The location is great, two blocks away from the pedestrian bund street. They offer plenty of complimentary services- laundy, yoga room, late night dinner, mini bar… We absolutely loved staying here, it felt like an oasis in the city.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 113 reviews
Location 9.4
Price from
$137.74
1 night, 2 adults

Tonight Aparthotel West Nanjing Road Branch Shanghai

Hotel in Jing'an, Shanghai

Located conveniently in the Jing'an District district of Shanghai, Tonight Aparthotel West Nanjing Road Branch Shanghai is located 1.1 miles from Jade Buddha Temple, 1.3 miles from Shanghai Train...

J
Jocelyn
From
United States
The staff, the facilities, the rooms, the environment, the VIEW - everything is absolutely perfect. Big thank you to Jinye for the warm welcome!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 114 reviews
Location 9.6
Price from
$73.87
1 night, 2 adults

Tonight Aparthotel Jing'an Temple Branch Shanghai

Hotel in Jing'an, Shanghai

1.4 miles from Jade Buddha Temple, Tonight Aparthotel Jing'an Temple Branch Shanghai is located in Shanghai and provides free WiFi and express check-in and check-out.

J
Jeffrey DeGeneres
From
United States
The rooms were reasonably priced. The location was great.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 265 reviews
Location 9.5
Price from
$46.67
1 night, 2 adults

Dayin Garden Hotel -People's Square & Nanjing Road-Large Social Area -Bar -Café -Gym -Free Laundry Luggage Storage -24H Front Desk-English Service

Hotel in Jing'an, Shanghai

Located in Shanghai and with Shanghai Train Station reachable within 1.2 miles, Dayin Garden Hotel -People's Square & Nanjing Road-Large Social Area -Bar -Café -Gym -Free Laundry Luggage Storage -24H...

L
LANGDI
From
Japan
It was pretty clean and nice place with English available stuffs, moreover the place is close to downtown, so it was convenient for sightseeing. I highly recommend this hotel when you stay in Shanghai. Thank you Zhao and Sun!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 247 reviews
Location 8.6
Price from
$78.19
1 night, 2 adults

Tonight Aparthotel West Nanjing Road Shanghai

Hotel in Jing'an, Shanghai

Located in Shanghai, one mile from Pedestrian Street of East Nanjing Rd., Tonight Aparthotel West Nanjing Road Shanghai provides express check-in and check-out and free WiFi.

T
Tiernan
From
Australia
Location is the best in Shanghai. Hotel staff is very friendly and the facilities are highly comfortable.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 324 reviews
Location 9.6
Price from
$75.60
1 night, 2 adults
See all 1302 hotels in Shanghai

Hotels with airport shuttles in Shanghai

Most booked hotels in Shanghai and surrounding area in the past month

See all

Hotels located in the center of Shanghai

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 303 reviews

    Well set in the center of Shanghai, Opartment - People's Square 远东饭店 - 人民广场 provides air-conditioned rooms, a terrace, free WiFi and a bar.

    From $314.22 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 27 reviews

    In the heart of Shanghai, Molly Homestay - Nanjing East Road the Bund 3-Bedroom with Elevator Apartment offers rooms with free Wifi.

    From $442.27 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 829 reviews

    Blending 1930’s Shanghai charm with luxuries of the modern world, The Yangtze Boutique Shanghai is located in Shanghai’s city center, just 98 feet from People’s Square metro station (line 1, 2 and 8).

    From $245.43 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Ideally set in the Huangpu District district of Shanghai, Atour Light Hotel Shanghai The Bund East Jinling Road is located a 14-minute walk from Yu Garden, 0.7 miles from Pedestrian Street of East...

    From $111.06 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 24 reviews

    Book and Bed-People's Square offers accommodations within 300 yards of the center of Shanghai, with free Wifi and a kitchen with an oven, a microwave, and a fridge.

    From $391.73 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 4 reviews

    Downtown, 3B2B, near Pedestrian St, the Bund, Pearl Tower features accommodations within 200 yards of the center of Shanghai, with free Wifi and a kitchenette with an oven, a microwave, and a fridge.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 9 reviews

    Moli B&B-Right on Nanjing East Road the Bund 2-Bedrooms with Elevator Apart ment Near the subway provides accommodations within 400 yards of the center of Shanghai, with free Wifi and a kitchen with a...

    From $315.91 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,067 reviews

    Rising up along the bustling East Nanjing Road Pedestrian Street, the gorgeous 66-story Conrad Shanghai is one of Shanghai’s landmarks in the city center.

    From $186.94 per night

Best hotels with breakfast in Shanghai and nearby

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 2,572 reviews

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

    From $163.71 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 84 reviews

    Located conveniently in Shanghai, Crystal Orange Hotel - Shanghai The Bund Jinling East Road has a buffet breakfast and free WiFi.

    From $129.03 per night
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 724 reviews

    With a view of People's Square, the iconic Jin Jiang Park Hotel in Shanghai was built in 1934 and is one of the city's key historical buildings.

    From $122.62 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,070 reviews

    Housed in a historic neoclassical building, Jin Jiang Pacific Hotel offers elegant rooms located along the popular Nanjing Pedestrian Street.

    From $113.62 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 536 reviews

    Occupying the higher floors of Tomorrow Square beside People's Square, JW Marriott Hotel offers rooms with excellent views of Shanghai. It has indoor and outdoor pools and 6 dining options.

    From $199.40 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 2,425 reviews

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

    From $167.64 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6,496 reviews

    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.

    From $195.96 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 285 reviews

    A 10-minute walk from Xintiandi area, the prestigious entertainment and commercial area in Shanghai, Ascott Huai Hai Road provides immediate access to business, entertainment and cultural centers.

    From $156.72 per night

Budget hotels in Shanghai and nearby

  • Located within a 2-minute walk of Pedestrian Street of East Nanjing Rd. And half a mile of People's Square, 上海繁花酒店 FLORAL HOTEl has rooms with air conditioning and a private bathroom in Shanghai.

    From $110.64 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 3 reviews

    Located conveniently in the center of Shanghai, Ji Hotel - Shanghai Nanjing Road People's Square has buffet breakfast and free WiFi.

    From $103.76 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 1,232 reviews

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

    From $70.20 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 7 reviews

    Hills &XING 1771 Homestay near Line1&2&13 and Shanghai People's Square offers accommodations in Shanghai, 2.1 miles from Shanghai Train Station and 2.4 miles from Superbrand Shopping Mall.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 2,747 reviews

    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.

    From $95.33 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 741 reviews

    A peaceful retreat in the bustling city, Riverdale Residence Xintiandi Shanghai 长河国际公寓新天地 is one block from Middle Huaihai Road, Shanghai’s business and entertainment center.

    From $125.94 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,166 reviews

    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.

    From $113.59 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 197 reviews

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

    From $70.20 per night

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

  • 1476 attractions
  • 75 points of interest
  • 22 neighborhoods

What Guests Said About Shanghai:

  • 10.0

    Shanghai is an exciting city filled with history,...

    Shanghai is an exciting city filled with history, interesting people and food. However be prepared to spent on transportation as some areas are not well connected by buses or the metro. Being able to converse in Mandarin would ease communication, however the use of google translate can help too!
    Guest review by
    Zethy Hanum
    Malaysia
  • 10.0

    I loved everything, is clean,is safe,is beautiful,is very...

    I loved everything, is clean,is safe,is beautiful,is very well organized and easy to travel with the underground tube It was very crowded but it's understandable, very hot weather 36-38°Celsius, the people are very nice and willing to help even if they don't speak English or vice-versa, we had a brilliant time 💖
    Guest review by
    Florina
    United Kingdom
  • 8.0

    It was only a quick 3 day look,not nearly long enough,but...

    It was only a quick 3 day look,not nearly long enough,but something very different.We went when it was Chinese school holidays,i had no idea,millions of people everywhere,traffic a night mare,they has police everywhere to control the traffic and the public,and so hot 36c on one day and 35c on other when we left it was 37c.Most of the swimming pools are inside hotels not outside,which i did find a bit strange considering how hot it gets there.Taxis took us to the wrong locations a few times,not many speak English there.We did not travel great distances there because of the time schedule we had,hence really needed more time,there was so much i wanted to see.You need to have cash on you for the taxis and of course some will rip you of.In conclusion i would say it was quite good,but not the best holiday Ive had,we do lean more to beach type holidays,one thing i would say take plenty of money with you,its quite pricey
    Guest review by
    barric666
    Australia
  • 8.0

    Shanghai is a beautiful place and the people are okay.

    Shanghai is a beautiful place and the people are okay. However, for a black person we found the people were somewhat intrusive. Theytook videos and pictures of us and my sons were frustrated a bit. Told them thats how celebrities feel
    Guest review by
    Alice
    United States
  • 2.0

    I caught 10 taxis whilst in Shanghai.

    I caught 10 taxis whilst in Shanghai. The first one coming from Longyang Rd station to the hotel overcharged me by 280yuan because I didn't know where I was going and was taken on a very long unneccessary drive. He charged me 330 yuan. I now know I should have paid between 30 -50 yuan depending on traffic. The same thing happened in 3 other (metered) taxis but i caught them out and refused to pay. I caught retailers trying to put more charge in their credit card devices than I was supposed to be paying. I caught them and refused to pay. I got short changed when paying cash. All of this leaves a very bad taste in my mouth and leaves me with a feeling that Shanghai people are dishonest. I also noticed a lack of signage that had another language as well as chinese on them. If you want tourists to come back, you should cater for them and not just view them as people to take money from. I have been to Beijing 3 times and had a great time every visit. I've been to Hong Kong about 16 times and had great times. I don't want to return to Shanghai and will not recommend it to others
    Guest review by
    Ian
    New Zealand
  • 10.0

    We spent time in Shanghai many years ago and to see the...

    We spent time in Shanghai many years ago and to see the transformation of the city was breathtaking! Congratulations for the vision. The subway was an excellent way to travel in the city and was easy to use. We had a wonderful time.
    Guest review by
    Lois
    New Zealand

See reviews by guests who stayed at hotels in Shanghai

See all
  • From $195.96 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6,496 reviews
    Great location, the best service! Will definitely come back to this hotel when in Shanghai again. We arrived at the hotel earlier than the original check in time, but Oliver at the reception desk checked us in with great smile and service. Nothing was too much for the personal at this hotel. Ready in a second to help you anytime. Room was great and nothing to complain about. Breakfast outstanding and enough choice for international travellers, like us, as well.
    Guest review by
    Ramona
    Netherlands
  • From $177.95 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 1,222 reviews
    Great room, great location, great service in general. I will come back there If I coming back to Shanghai. Walk distance to the metro, one block away to the People's Square, the metro will open a fantastic rail network close to anything. The Line 2 goes from the airport to the hotel in one way and going to the Convention Centre to the other end of the line. Really convenient place to be.
    Guest review by
    Mariano
    Australia
  • From $70.20 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 197 reviews
    I was absolutely surprised to stay in such comfortable conditions. The bed was better that in several 4 or 5 star hotels. Everything clean. And just 500m from centre of Shanghai. Just great !!!!!
    Guest review by
    Krzysztof
    Poland
  • From $147.18 per night
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 406 reviews
    Ideal for transit stopover at Shanghai Airport. The walk from the terminal to the hotel is undercover and takes ten minutes. The room is spacious. Excellent breakfast. Helpful staff
    Guest review by
    PETER
    United Kingdom
  • From $58.83 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 1,400 reviews
    Lay over for 16 hrs at shanghai pudong nice hotel
    Guest review by
    sherilyn
    France
gogless