Agoda Hero Banner

Find Hotels in Shanghai, China

13451 vacation rentals and hotels available now

11 best hotels in Shanghai

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
PRIMUS Hotel Shanghai Hongqiao
Hongqiao Airport and National Convention Center,Shanghai - View on map
"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

162 reviews

Avg price per night
$ 154
Dongjiao State Guest Hotel
Lujiazui and New Int'l Expo Center Pudong,Shanghai - View on map
"Hotel staff, cleanliness, location, pricing, everything is great! Except during a conference when there was a break, some people were smoking in the hallway outside my room on the 4th floor, the smoke seeped inside. This should not be allowed for a hotel of its class."
Show more
8.7

Excellent

51 reviews

Avg price per night
$ 254
Ramada Plaza Shanghai Pudong Airport
Pudong Int'l Airport and New District,Shanghai - View on map
"we fell in love with shanghai and china upon being well looked after at the airport, friendly geeting, good instructions the shuttle bus driver was very polite, very helpful, and put us at ease the baggage attendant at the hotel gave us good information and exerted no pressure whatsoever we did have trouble understanding the english spoken st the front desk for the check-in and check-out we were inspired by the layout of the room with the very interesting smart balcony idea the room service was very efficient we enjoyed being able to browse the shops downstairs we were so happy to have been able to stay in shanghai at this hotel, it will be a lasting good memory and we'd easily come again thank you for requesting our feedback"
Show more
7.8

Very good

1132 reviews

Avg price per night
$ 204
Modena by Fraser Putuo Shanghai
Putuo and Changfeng Park,Shanghai - View on map
"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

2242 reviews

Avg price per night
$ 68
Orange Hotel Select Shanghai Pudong Airport
Pudong Int'l Airport and New District,Shanghai - View on map
Avg price per night
$ 81
Seventh Heaven Hotel
People Square and South Bund Huangpu,Shanghai - View on map
"a) about the hotel. the space of room is in standard limited best for 2 people. but there is free wi-fi at lobby. while in the room is free connect by a cable. starting by 5th-6th floors are the business office. and 7th is the lobby while start from 8th up to 16th are hotel rooms service. although a bit small room but fantastic in best location at the heart of all shopping malls. b) about the shopping. here is the best offer, since its ground floor is giodano shop, you can done it when outside got rainning. normally, from the front of hotel, you can walk along this long walking street, there are fully of shops and department stores,(whole nanjing street & nearby) until 10:00pm as their closing time. c) about the location. since its surroundings are all hotels and plenty of shops & malls in middle heart of people square, so first your shopping can be done easily for day & nightimes. second, yes it's very near to mrt station.. just only 1-2 minutes walk. third, you can went out by walking to either shanghai musuem or go to the most famous shopping market called as "yuyuan garden – shanghai city god temple (cheng huang miao of shanghai)... this area they offer all souvenirs for the tourists. only 10 minutes walk from the hotel. d) about the meal. this area is best for foreigners who prefer mc.donals, kfc, ajisen ramen, subway, etc. while others are plenty of local chinese foods & shop such as red pork, wan-tan & noodles. e) about travelling & fee. the cab from pudong airport to hotel & vise versa (it's taken approx 55 minutes to 1.15 hrs) will cost about rmb.160-190/trip. while mrt from people's square to shanghai exhibition hall in zhoujiadu (5 stations in blue track) this will cost only rmb.4.00 per a passenger ticket or can drop at next station is "yaohua road""
Show more
7.3

Very good

2259 reviews

Avg price per night
$ 40
Hotel Indigo Shanghai Hongqiao
Hongqiao Airport and National Convention Center,Shanghai - View on map
"The hotel is stunning, very tasteful curated and decorated. Looks like a LV hotel with vintage leather luggage everywhere. Staff are nice too. However, it’s not as close as Agoda shows, it’s about a 15 minutes drive from the airport to the hotel, not waking distance. "
Show more
8.6

Excellent

18 reviews

Banyan Tree Shanghai On The Bund
The Bund and North Bund,Shanghai - View on map
"I have been a big fan for all Banyan Tree resorts in Thailand and Indonesia. Wanted to try their new hotels in cities. They have kept the high standard of services and tasteful deco, and added a modern touch in the Shanghai hotel. Staffs are helpful and provided good services. Still recommending Banyan Tree as one of my favorite hotel chains."
Show more
8.6

Excellent

410 reviews

Avg price per night
$ 432
ibis Shanghai North The Bund Zhoujiazui Road
Yangpu Wujiaochang,Shanghai - View on map
"They even help me all the way to find my lost mobile phone. Im really appreciate their help and support."
8.1

Excellent

24 reviews

Avg price per night
$ 40
Grand Mercure Shanghai Hongqiao
New Hongqiao Commercial Center and Changning,Shanghai - View on map
"one of the best 5-star hotel in shanghai in convenient location. the staff speak english and are professional. rooms are clean and good maintained. buffet is also nice. i think i will choos this hotel again next time when i stay in shanghai. "
Show more
7.7

Very good

1022 reviews

Avg price per night
$ 137
PRIMUS Hotel Shanghai Hongqiao
Hongqiao Airport and National Convention Center,Shanghai - View on map
"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

162 reviews

Avg price per night
$ 154

Fast facts about Shanghai, China

Accommodations13,451 properties
Popular hotelGrand Central Hotel Shanghai
Popular areaShanghai Int’l Tourism Resort and Disney Land
Nightly rates from$9
AirportShanghai Pudong International Airport
Reasons to visitSightseeing, Shopping, Restaurants

Discover the neighborhoods 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 52. The average price for a 4-star hotel in Shanghai is USD 102. The average price for a 5-star hotel in Shanghai is USD 202.

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 52. The average price for a 4-star hotel in Shanghai this weekend is USD 108. The average price for a 5-star hotel in Shanghai this weekend is USD 212.

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

The average price for a 3-star hotel in Shanghai tonight is USD 56. The average price for a 4-star hotel in Shanghai tonight is USD 108. The average price for a 5-star hotel in Shanghai tonight is USD 224.

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 Ramada Plaza Shanghai Pudong Airport, Shanghai Jiejia hotel and Da Zhong Pudong Airport Hotel Shanghai.

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, Oriental Hotel Shanghai and Banyan Tree Shanghai On The Bund.

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, Xintiandi and Huaihai Rd and Lujiazui and New Int'l Expo Center Pudong.

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.