Skip to main content

Search hotels in Shanghai

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

Filter by:

Star rating

Review score

Shanghai – 348 hotels and places to stay

See the latest prices and deals by choosing your dates.
Radisson Blu Hotel Shanghai New World, hotel in Shanghai

Directly facing the People's Square, the Shanghai Art Museum, Shanghai Grand Theatre and East Nanjing Road shopping area, luxury awaits at Radisson Blu Hotel Shanghai New World.

Excellent location and business club was great.
Scored 8.6
8.6
Rated fabulous
Fabulous
2,852 reviews
Price from
HK$ 1,019.97
1 night, 2 adults
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...

The location is so convenient, that is in the middle of action! The staff in the from dest is very helpful, making the check in process very pleasent!
Scored 8.5
8.5
Rated very good
Very good
1,745 reviews
Price from
HK$ 1,193.25 HK$ 1,121.66
1 night, 2 adults
Renaissance Shanghai Yu Garden Hotel on the Bund, hotel in Shanghai

Located only 100 metres from Yu Garden metro station (line 10) and 500 metres from Yu Garden, Renaissance Shanghai Yu Garden Hotel on the Bund, part of the Marriott Group, offers luxurious...

Great staff, very helpful. Location also very good with a subway stop almost outside the door.
Scored 8.4
8.4
Rated very good
Very good
866 reviews
Price from
HK$ 1,199
1 night, 2 adults
Swissôtel Grand Shanghai, hotel in Shanghai

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

Many food options and shopping malls within walking distance. 5 mins walk to subway station.
Scored 8.5
8.5
Rated very good
Very good
683 reviews
Price from
HK$ 1,313.97
1 night, 2 adults
Shanghai JOYFUL YARD Hotel-Free shuttle bus from Pudong Airport and Disneylan, hotel in Shanghai

Well situated in the Pudong district of Shanghai, Shanghai JOYFUL YARD Hotel-Free shuttle bus from Pudong Airport and Disneylan is set 17 km from Shanghai Disneyland, 26 km from Shanghai New...

Very nice and usefull staf
Scored 8.6
8.6
Rated fabulous
Fabulous
1,108 reviews
Price from
HK$ 374.92
1 night, 2 adults
Pudong Shangri-La, Shanghai, hotel in Shanghai

Overlooking the Bund and the Huangpu River, Pudong Shangri-La, Shanghai is located in the Lujiazui financial district and is composed of 2 towers.

The breakfast was best! very variable and high quality!
Scored 8.7
8.7
Rated fabulous
Fabulous
676 reviews
Price from
HK$ 985.48
1 night, 2 adults
Seventh Heaven Hotel, hotel in Shanghai

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

It's in a very good location, centrally located. Both airports are easily accessible by metro.
Scored 7.4
7.4
Rated good
Good
833 reviews
Price from
HK$ 443.47
1 night, 2 adults
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.

Nice downstairs area, rooms are spacious, easy walking distance to different attractions and transport, good value, friendly staff.
Scored 8.5
8.5
Rated very good
Very good
1,125 reviews
Price from
HK$ 472.81
1 night, 2 adults
The Westin Bund Center, Shanghai, hotel in Shanghai

The luxurious Westin Bund Center Shanghai is only a few steps away from the Bund Architecture Group and Huangpu Riverside. It offers stylish accommodation with an indoor pool and a spa.

The hotel was very conveniently located near shopping, restaurants, metro, and the main touristic area - the Bund, which offers a fantastic view of the skyline. The room was spatious and comfortable, clean and well maintained by the staff. The breakfast was diverse and of high quality.
Scored 8.4
8.4
Rated very good
Very good
668 reviews
Price from
HK$ 1,270.17
1 night, 2 adults
Magnificent International Hotel, hotel in Shanghai

Situated in Shanghai and with People's Square reachable within 1.2 km, Magnificent International Hotel features concierge services, non-smoking rooms, a fitness centre, free WiFi and a garden.

Location was good and near to the metro station , Staff were very helpful and trying all they can to meet our needs .
Scored 7.7
7.7
Rated good
Good
753 reviews
Price from
HK$ 571.40 HK$ 525.69
1 night, 2 adults
Kerry Hotel Pudong, Shanghai, hotel in Shanghai

Connected to Kerry Parkside with a wide range of shops and restaurants, luxurious Kerry Hotel Pudong, Shanghai is a 3-minute walk from the New International Expo Centre and Huamu Road Subway Station...

Great breakfast with large selection of Asian and European options.
Scored 8.8
8.8
Rated fabulous
Fabulous
613 reviews
Price from
HK$ 2,266.60
1 night, 2 adults
Jin Jiang Pacific Hotel, hotel in Shanghai

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

This hotel has the BEST location in Shanghai. 2min walk to a metro station (line 2 goes straight to the airport), 5min walk to Nanjing Pedestrian Street (with many many shops, cafes and restaurants) and 20min walk to the Bund. The building is beautiful, staff spoke good English -this is very helpful! Room was very spacious, with a big and super comfortable bed, pillows and nice bed linen. Bathroom was goo too, with all the toiletries. All very clean. Breakfast was decent, with some western options. Definitely recommend this hotel.
Scored 7.5
7.5
Rated good
Good
558 reviews
Price from
HK$ 639.41
1 night, 2 adults
Holiday Inn Express Shanghai Tangzhen, an IHG Hotel, hotel in Shanghai

Situated in Shanghai, 11 km from Shanghai New International Expo Centre, Holiday Inn Express Shanghai Tangzhen features views of the city.

This is my second stay. Please refer my first review. I love it here thatI decided to book a second stay here. It will be my default hotel in Shanghai for future visits if rooms are available
Scored 8.6
8.6
Rated fabulous
Fabulous
514 reviews
Price from
HK$ 496.19
1 night, 2 adults
Hotel Indigo Shanghai On The Bund, an IHG Hotel, hotel in Shanghai

The stylish Hotel Indigo Shanghai On The Bund is located along the Huangpu River, with spectacular views of Pudong.

It was fun and modern. The staff were fabulous, especially Ivan. And the view from the rooftop bar is the best in Shanghai!
Scored 8.5
8.5
Rated very good
Very good
749 reviews
Price from
HK$ 1,747.58
1 night, 2 adults
Okura Garden Hotel Shanghai, hotel in Shanghai

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.

Everything
Scored 8.6
8.6
Rated fabulous
Fabulous
575 reviews
Price from
HK$ 924.38
1 night, 2 adults
See all 335 hotels in Shanghai

Most booked hotels in Shanghai in the past month

Shanghai's best hotels with breakfast

  • HUALUXE Shanghai Changfeng Park, an IHG Hotel
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 104 reviews

    HUALUXE Shanghai Changfeng Park is located in Changfeng Ecology Business District's prosperous and energetic commercial circle.

    Quality of service, ambience, hospitality and breakfast spread.

    From HK$ 1,218.01 per night
  • The Puli Hotel And Spa
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 220 reviews

    Located in central Shanghai, The PuLi Hotel and Spa is ideally located just steps away from Jing'an Park, Park Place, Réel Mall and Kerry Centre.

    super stylish hotel with great service. want to come back

    From HK$ 2,783.30 per night
  • The Ritz-Carlton Shanghai, Pudong
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 413 reviews

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

    The overall service, the room quality, hospitality

    From HK$ 2,910.97 per night
  • Regent Shanghai on the Bund
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 16 reviews

    In a prime location in the centre of Shanghai, Regent Shanghai on the Bund offers air-conditioned rooms, a fitness centre, free WiFi and a terrace.

    The staff is willing to go extra mile to deliver best service.

    From HK$ 3,389.77 per night
  • Artyzen NEW BUND 31 Shanghai Qiantan
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 22 reviews

    Situated in Shanghai, 5.7 km from Longhua Temple, Artyzen NEW BUND 31 Shanghai Qiantan features accommodation with a fitness centre, free private parking, a garden and a shared lounge.

    Spacious quiet rooms, large bathroom - very friendly helpful staff

    From HK$ 1,401.57 per night
  • Kimpton Qiantan Shanghai, an IHG Hotel
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 7 reviews

    Kimpton Qiantan Shanghai, an IHG Hotel has a seasonal outdoor swimming pool, fitness centre, a terrace and restaurant in Shanghai.

    From HK$ 2,009.59 per night
  • MGM Shanghai West Bund
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 29 reviews

    Located in Shanghai, 1.7 km from Longhua Temple, MGM Shanghai West Bund provides accommodation with a fitness centre, free private parking, a terrace and a restaurant.

    Один из лучших отелей которые мы когда либо посещали

    From HK$ 2,400.27 per night
  • Artyzen Lingang Shanghai
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 5 reviews

    Located in Shanghai and with Lingang New City reachable within 5.8 km, Artyzen Lingang Shanghai provides concierge services, non-smoking rooms, a fitness centre, free WiFi throughout the property and...

    From HK$ 1,432.23 per night

Budget hotels in Shanghai

  • Atour Hotel Shanghai South Station Shilong Road
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 7 reviews

    Set within 300 metres of Shanghai South Railway Station and 1.3 km of Shanghai South Railway Station Metro Station, Atour Hotel Shanghai South Station Shilong Road offers rooms with air conditioning...

    Décoration moderne et la localisation qui est pratique si l’on doit prendre un bus pour voyager le lendemain matin

    From HK$ 581.43 per night
  • Fairfield by Marriott Shanghai Lingang Special Area
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 11 reviews

    Featuring a fitness centre, restaurant and views of city, Fairfield by Marriott Shanghai Lingang Special Area is located in Shanghai, 4.5 km from Lingang New City.

    Everything was perfect. Staff is so helpful. Thanks a lot for a pleasant stay.

    From HK$ 547.49 per night
  • Mia Hotel - Shanghai Xuhui Jiaotong University
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 80 reviews

    Set in Shanghai, 4.5 km from Longhua Temple, Mia Hotel - Shanghai Xuhui Jiaotong University offers accommodation with a fitness centre, private parking, a shared lounge and a terrace.

    The staffs are really friendly here and the environment is nice.

    From HK$ 719.40 per night
  • Atour Hotel Shanghai Songjiang Sports Center
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 5 reviews

    Located in Shanghai, 28 km from Shanghai South Railway Station, Atour Hotel Shanghai Songjiang Sports Center features views of the city.

    From HK$ 498.21 per night
  • iNestin Shanghai Apt Waigaoqiao
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 13 reviews

    Located in Shanghai within 15 km of Shanghai Jewish Refugees Museum and 16 km 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%

    From HK$ 512.45 per night
  • LJZ Supreme Tower Hotel
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 67 reviews

    LJZ Supreme Tower Hotel has a total area of 19635 square meters. Set within 3.6 km of Shanghai New International Expo Centre and 7 km of Jin Mao Tower, LJZ Supreme Tower provides accomodation in...

    Very beautiful hotel with friendly staff and nice breakfast

    From HK$ 602.24 per night
  • voco Shanghai Zhangjiang, an IHG Hotel
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 6 reviews

    voco is a premium brand from IHG, focusing on Sustainability & Art, giving people a different choice. Hotels to count on, but different enough to be fun.

    From HK$ 766.56 per night
  • Campanile Shanghai Bund Hotel
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,612 reviews

    Set in Huangpu District in Shanghai, 900 metres from Yu Garden or the Bund, Campanile Shanghai Bund Hotel features a restaurant, bar and free WiFi throughout the property.

    Everything ,good people, very helpful and super clean

    From HK$ 728.16 per night

Hotels located in the centre of Shanghai

FAQs about hotels in Shanghai

A Beacon of Modern China

A beacon of 21st-century China, Shanghai is modernising 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 offers 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 centres 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
  • 1165 attractions
  • 75 points of interest
  • 22 neighbourhoods

What guests said about Shanghai:

  • Scored 10
    10

    The view of the buildings from the Bund across the river at...

    The view of the buildings from the Bund across the river at night is a must. The metro is easy to use and very affordable. Suggest booking accommodation within walking distance of any metro stop. Eating out at regular Chinese restaurants is inexpensive and good.
    Ria Moothilal
    South Africa
  • Scored 10
    10

    Shanghai is a large city, and a lot of places to visit.

    Shanghai is a large city, and a lot of places to visit. We took the Bus Tour (Hop-on-off bus) to get an overview of the city centre. Aside from the stops of popular points of interest, we visited the 上海書城,田子坊,上海大劇院。Unlike many other international large cities we visited, we feel safe to explore this city on our own.
    WAI KEI
  • Scored 8.0
    8.0

    Couldn't access Google here. You really need Chinisese app.

    Couldn't access Google here. You really need Chinisese app. Buying a train ticket is difficult. It was already on my third day that I finally got a metro card, after hundred attempts Though sightseeing was great, and so was food
    Kzey
    Philippines
  • Scored 10
    10

    This was my third time in Shanghai so I aimed for places I...

    This was my third time in Shanghai so I aimed for places I had never seen like the Shanghai Tower, view from the observation deck was super. I also visited both Shanghai Museums, many rooms in the old one were closed yet it was busy due to the special Egyptian treasures exhibit. The New one in Pudong was worth seeing. Jing'an Temple is another spot that should be on one's to see list, it's right next to the subway. Too bad it's surrounded by modern buildings and their hustle and bustle. More and more difficult to find older districts as they are being replaced by modern buildings and stores. Their extensive subway system can get you to almost all corners of the city, it's extremely convenient, however, due to it's size, passengers may have to walk a long way from one platform to another when one changes trains, or just getting in and out of the subway, it can be tiring. Platforms and trains are very clean, no garbage in sight, streets too in general. Shanghainese in general are well behaved, those who aren't are usually workers or visitors from smaller cities.
    Zone
    Canada
  • Scored 8.0
    8.0

    It is an amazing city and very modern and hi-tech.

    It is an amazing city and very modern and hi-tech. My first trip here and I would recommend as a travel destination. Was there for business but it is obvious that it could have been an amazing leisure destination as well.
    Yuri_Mohan
    South Africa
  • Scored 10
    10

    Wonderful vibrant city with great architecture, history and...

    Wonderful vibrant city with great architecture, history and things to see. Overall we had 6 days in Shanghai which we enjoyed. Use the Metro and visit some of the off beat areas such as M50. The new Shanghai Museum is stunning and worth several hours.
    Martin
    United Kingdom

See reviews by guests who stayed at hotels in Shanghai

  • From HK$ 621.95 per night
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 169 reviews
    This hotel is just the best place where you can stay very close to everything in Shanghai… you have metro stations, walking and exercising streets, the bund is pretty close… the are is perfect is quite for rest, and a lot secure. I just loved this place. You got a small kiosk on ground where you can find everything… the personal was incredible kind and helpful…. I will stay here again if I get the chance…. The apartment is a lot spacious…. Cuddles 🥰 for everything…. Thanks 🙏
    Carlos Alfredo
    Panama
  • From HK$ 1,119.07 per night
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 541 reviews
    I stayed here as it was close to Shanghai Pudong Airport. After the small entrance the large area of the hotel on the third floor was a surprise. One big plus for me is that the hotel was not kept a a silly high temperature, room was 16 degrees on arrival but was quickly brought up to 20, much better than starting at 24 -26 degrees and then struggling to get it down because Air Con is set to heat only in November.
    Mark
    United Kingdom
  • Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 39 reviews
    Anting Villa is one of the best hotels we have ever visited. We liked the following: - service. High professional, friendly, and solving any of our issues - location.. convenient to see Shanghai, not far from the metro and the French concession sightseeing - room facilities and design of the interior Many thanks to the Manager of the hotel for high-quality service!
    Anna
    United Kingdom
  • From HK$ 811.34 per night
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,205 reviews
    The location is prefect for seeing Shanghai (including the Jing'an Temple which can be seen from your hotel room) with an underground station literally around the corner with two lines to choose from. Only a short walk away from the French Concession area, full of great bars & restaurants.
    Paul
    United Kingdom
  • From HK$ 1,182.57 per night
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 71 reviews
    A strongly recommended place to stay if you want a genuine Shanghai French Concession experience! Nice rooms, lots of atmosphere, and very friendly staff. The hotel is in a side street, so a bit more difficult to find, but it also means no traffic noise.
    Niels
    Netherlands
  翻译: