Agoda Hero Banner

Find Hotels in Shanghai, China

13635 vacation rentals and hotels available now

10 best hotels in Shanghai

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Central Hotel
People Square and South Bund Huangpu,Shanghai - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Fitness center
  6. Sauna
  7. Check-in/out [express]
  8. Luggage storage
"I have stayed in other hotels in Shanghai previously but this hotel I would say is the best so far in terms of location, cleanliness, helpful staff, good food served at the restaurant and also strong WiFi signal in room. This hotel so near to the Bund just 8-10 minutes walk and many shopping outlets also within walking distance with the famous Nanjing Street just a stone throw away. I will definitely stay at this hotel from now onwards. For anyone still searching for a hotel in Shanghai, I recommend this hotel without reservation. "
Show more
8.5

Excellent

2096 reviews

Avg price per night
$ 121
Grand Central Hotel Shanghai
People Square and South Bund Huangpu,Shanghai - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Fitness center
  7. Luggage storage
  8. Cash withdrawal
"It was a tough decision for my friend and I to choose hotel in Shanghai knowing the standard and rate in China can be quite different from other countries. We glad that we chose Grand Central despite some reviews said it has slow wifi. We had no problem with it and in fact even VPN works well for me. We love the fact that it is near Nanjing east station and it is very convenient (Family Mart is just behind the hotel, shopping district is just less than 5 minutes). It only cost us about RMB170 from Pudong airport to the hotel but it costs more from hotel to airport (RMB220).The only thing is we book the promo rate which is without breakfast, so can comment much on the food. Overall it was a pleasant stay. We will definitely go back if we are going to Shanghai again."
Show more
8.8

Excellent

3296 reviews

Avg price per night
$ 149
Crowne Plaza Shanghai Pujiang
Shanghai Int’l Tourism Resort and Disney Land,Shanghai - View on map
  1. Car park
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Kids club
  6. Fitness center
  7. Check-in/out [express]
  8. BBQ facilities
"Apart from the location of the hotel, which is quite far from any amenities, the rest were great! The staff were superb, they were responsive, intuitive, and just simply perfect. The food was great too, especially the desserts. On top of that, everything in the hotel is new and well-maintained, including the very nice gym and pool. The hotel exudes luxury in all aspects. I give a thumbs up to the hotel. The sales manager, Clara, also helped us organize the meeting and ceremony perfectly. I can’t find anything to fault this hotel on, except for the location, which in my opinion cannot be helped. You choose where you stay. I gave a 5 stars for location because I just didn’t want the rating of the hotel to drop by one bit. Cheers."
Show more
8.4

Excellent

27 reviews

Avg price per night
$ 148
Starr Hotel Shanghai
Jing'an and SHA Railway Station,Shanghai - View on map
  1. Car park
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Luggage storage
  6. Coffee shop
  7. Bar
  8. Laundry service
"We were staying in Shanghai for 2 nights and booked this service apartment after getting a good rate online. And it was one of the best hotels I've stayed in. Though a service apartment, it is no less than a 4 star hotel. Clean room, with washing machine, microwave, hot plate and a rice cooker. English speaking staff, great breakfast and great location. Just a 1-2 minutes walk away from MTR subway station. There is a shopping center right next to the hotel with KFC, Starbucks, a bakery, a noodle bar and local fruit shops around, this location is really really nice. I had my 3.5 year old kid with me and staying in this hotel was so comfortable. We cooked food, washed laundry and it was a home away from home. Metro ride to Nanjing street just costs 3 RMB per person vs 20 in the taxi. I am definitely staying here whenever I'm back in Shanghai!"
Show more
8.2

Excellent

1100 reviews

Avg price per night
$ 60
Modena by Fraser Putuo Shanghai
Putuo and Changfeng Park,Shanghai - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Kids club
  6. Fitness center
  7. Front desk [24-hour]
  8. Check-in/out [express]
"First time stay in Putuo District in Shanghai and I decided to book a service apartment convenient for a family of 3 (parents & toddler). Experience: * 07/14 (Saturday) morning arrival: - Mgmt provided the first available cleaned & ready room (master bedroom w/ bathroom inside 2FL). - Informed that there was 2 different room configurations (1 is master bedroom,; 1 is bathroom on 1FL). - I telephoned the front desk to request for the other room configuration when available after daily guest checkout. The front desk agreed and advised my family to rest up inside the current room. - Late afternoon: Management called and informed that the new room was avail & will send a bell-hop to help move our luggage into the new room. - After indicating a concern with a bell-hop pressuring us for a tip, mgmt met with us to apologize and indicated this was not a company protocol. Tip was returned and provided a meal vouchers. * I decided to book 2 more evenings here. * TRUST - Modena (LINDA)"
Show more
8.4

Excellent

2241 reviews

Avg price per night
$ 63
PRIMUS Hotel Shanghai Hongqiao
Hongqiao Airport and National Convention Center,Shanghai - View on map
  1. Valet parking
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Luggage storage
  5. Swimming pool [indoor]
  6. Fitness center
  7. Cash withdrawal
  8. Spa
"I found this hotel good in every way. Note tho' "excellent" for "location" is subject to where you want to be in Shanghai. I had a high-speed train departure from the Hongqiao station at 6:0 AM. The hotel is a few minutes away by taxi. "
Show more
8.5

Excellent

164 reviews

Avg price per night
$ 141
Crowne Plaza Shanghai Noah Square
Putuo and Changfeng Park,Shanghai - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Hot tub
  7. Front desk [24-hour]
  8. Cash withdrawal
"Very clean hotel with well managed facilities and located close to a shopping area."
8.7

Excellent

90 reviews

Avg price per night
$ 121
InterContinental Shanghai Pudong
Lujiazui and New Int'l Expo Center Pudong,Shanghai - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Kids club
  7. Front desk [24-hour]
  8. Check-in/out [express]
"This hotel was selected for it's business amenities and it's location. I was quite pleased with the choice because it surpassed my expectations and provided an opportunity for a very pleasant personal experience as well. I would definitely recommend the InterContinental hotel to others planning a trip to Shanghai for business or pleasure."
Show more
8.6

Excellent

272 reviews

Avg price per night
$ 119
The Eton Hotel Pudong
Lujiazui and New Int'l Expo Center Pudong,Shanghai - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Fitness center
  7. Check-in/out [express]
  8. Luggage storage
"There are more western owned 5 star hotels in Shanghai than I count. Hyatt (owned by Starwood) has at least 4 that I know of. There are also several other Starwood hotels in Shanghai. I have stayed in a couple of them. The Eton compares favorably with any one of them. It is just as well kept, just as luxurious, and just as comfortable as anyone could ask of a top 5-star hotel. The bed was the most comfortable bed I have slept on since I moved to China, and the bathroom was amazing! This was the biggest bathroom I have ever had in a hotel anywhere. The bath tub was an enormous 4 feet square (I think that is about 1.3 meters)and the rain shower was also huge. The hotel is in the business area of Pudong, but it is very close to a couple major tourist attractions for those wanting to sight see. The Oriental Pearl Tower and Super Brand Mall are about a 10 minute walk or a three minute taxi ride from the hotel, and there is also a metro station across the street from the hotel so almost anywhere in the city is just a ride away. Taxis in Shanghai are also plentiful and cheap by international standards and they can take you anywhere you will need to go for probably $6 or $7 at most. This is a great hotel and easy to find for a great price."
Show more
8.2

Excellent

1495 reviews

Avg price per night
$ 73
HUALUXE Shanghai Twelve At Hengshan
Xuhui and Minhang,Shanghai - View on map
  1. Airport transfer
  2. Bicycle rental
  3. Car park
  4. Shuttle service
  5. Swimming pool [indoor]
  6. Hot tub
  7. Free Wi-Fi in all rooms!
  8. Front desk [24-hour]
"Surrounding and ambience of the hotel are nice, quiet and yet, convenient. The hotel is just right next to subway station that you can easily access to other places. We're totally blown away by the elegance design and services of the Twelve at Hengshan. We arrived hotel as early as 9AM on our check-in day. Without us asking for it the hotel staff immediately got us an upgraded room which was totally beyond what we could expect. We were able to get some rest from the red eye flight which made a huge difference of our 1st day arrival. We want to specially thank the hotel staff Landy and chief in the 7F restaurant who gave us great assistance during our stay. Both of them were very thoughtful and thorough when handling hotel quest's requests and providing the needed helps. During our 2-night stay, I had slept really well because of the nice bedding and quietness. We will definitely choose Twelve @Hengshan again in our next visit to Shanghai."
Show more
8.5

Excellent

75 reviews

Avg price per night
$ 135

Fast facts about Shanghai, China

Accommodations13,635 properties
Popular hotelJI Hotel Shanghai Lujiazui Pudong Nan Road
Popular areaShanghai Int’l Tourism Resort and Disney Land
Nightly rates from$7
AirportShanghai Pudong International Airport
Reasons to visitSightseeing, Shopping, Restaurants

Discover the neighborhoods of Shanghai


Just viewed by other Agoda travelers


Traveler impressions of Shanghai


Frequently asked questions

What's the average price of a hotel in Shanghai?

The average price for a 3-star hotel in Shanghai is USD 40. The average price for a 4-star hotel in Shanghai is USD 81. The average price for a 5-star hotel in Shanghai is USD 147.

What's the average price of a hotel in Shanghai this weekend?

The average price for a 3-star hotel in Shanghai this weekend is USD 47. The average price for a 4-star hotel in Shanghai this weekend is USD 99. The average price for a 5-star hotel in Shanghai this weekend is USD 167.

What's the average price of a hotel in Shanghai tonight?

The average price for a 3-star hotel in Shanghai tonight is USD 41. The average price for a 4-star hotel in Shanghai tonight is USD 77. The average price for a 5-star hotel in Shanghai tonight is USD 144.

What are the best hotels in Shanghai near Shanghai Pudong International Airport?

Verified travelers to Shanghai who stayed near Shanghai Pudong International Airport have given top reviews to Da Zhong Pudong Airport Hotel Shanghai, Ramada Plaza Shanghai Pudong Airport and Orange Hotel Select Shanghai Pudong Airport.

What are the best hotels in Shanghai near The Bund (Wai Tan)?

Verified travelers to Shanghai who stayed near The Bund (Wai Tan) have given top reviews to Hyatt On The Bund, Banyan Tree Shanghai On The Bund and Oriental Hotel Shanghai.

What are the best hotels in Shanghai near South Bund Soft Spinning Material Market?

Verified travelers to Shanghai who stayed near South Bund Soft Spinning Material Market have given top reviews to Grand Central Hotel Shanghai, Central Hotel and Seventh Heaven Hotel.

What are the most popular hotels in Shanghai?

Popular hotels in Shanghai include Grand Central Hotel Shanghai, Central Hotel and The Eton Hotel Pudong.

What are the best hotels in Shanghai for couples?

Couples who stayed in Shanghai have given high ratings to Grand Central Hotel Shanghai, Central Hotel and The Eton Hotel Pudong.

What are the best hotels in Shanghai for families?

Families who stayed in Shanghai highly recommend Grand Central Hotel Shanghai, Central Hotel and The Eton Hotel Pudong.

What hotels in Shanghai have the best views?

Verified travelers to Shanghai have given top reviews for the views at SSAW Boutique Hotel Shanghai Bund, Pudong Shangri-La, Shanghai and Oriental Hotel Shanghai.

What hotels in Shanghai have the best breakfast?

Verified travelers to Shanghai have given top reviews for the breakfast at Okura Garden Hotel, SSAW Boutique Hotel Shanghai Bund and Courtyard by Marriott Shanghai Central.

What's the best neighborhood in Shanghai to stay in?

Popular neighborhoods among travelers staying in Shanghai include People Square and South Bund Huangpu, Lujiazui and New Int'l Expo Center Pudong and Hongqiao Airport and National Convention Center.

Show more questions



More about Shanghai

Shanghai was once just a humble fishing village at the mouth of the Yangtze River, but today it is one of China's biggest cities, and among the largest cities in the world. A sprawling and progressive metropolis with a proud and resplendent past, Shanghai is an epicenter of art and culture as well as commerce.

The city is served by Shanghai Pudong International Airport, which is conveniently located near a variety of hotels. There’s a great deal to see and do in Shanghai, one of which is the famous Oriental Pearl Tower. Those interested in learned more about the history of this region will find Qibao Historical Town to be a great destination.

China celebrates numerous festivals throughout the year, and Shanghai is definitely at the center of most of them. Travelers who want to experience these stunning displays of Chinese arts and culture are well advised to plan their arrival accordingly. Of course traveling to this region during the Chinese New year will be a special challenge, as everything will be at heightened state of excitement and chaos.

Getting around Shanghai is easy and affordable as options include the Shanghai metro and affordable taxis. When traveling through the older parts of the city, the best option would be to travel on foot.

Shanghai is a dazzling city with an exciting mix of the old and new in one of the most populated regions in the world.

There’s much more to see and learn about Shanghai, and the interactive map on this page is a great way to find out where the attractions and hotels can be found in this exciting city.