Hotels in Shanghai, China

Search and compare Shanghai, China hotels from hundreds of travel sites and save

Shanghai, Shanghai, China
Jun 9 — Jun 102
Shanghai, Shanghai, China
Fri 6/9
Sat 6/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Shanghai, China

These hotels in Shanghai see the most activity from our users at the moment. Try adjusting the dates or room and guest combinations if you're not finding the results you're looking for.
Filter by star ratings
All filters
Pullman Shanghai Jing An
7.4 Good
330 Meiyuan Road, Jingan District, Shanghai, China
Show on map
3.5 mi from city center, Shanghai, SH, China 
GoodBased on 103 reviews
7.4

Commanding views of Shanghai, Pullman Shanghai Jing'an Hotel provides free Wi-Fi, a Jacuzzi and a sauna. This modern property is ideally situated in Jing'an.

Grand Central Hotel Shanghai
8.5 Excellent
505 Jiujiang Road, Huangpu, Shanghai, China
Show on map
1.8 mi from city center, Shanghai, SH, China 
ExcellentBased on 97 reviews
8.5

Providing a sauna, an indoor pool and a Jacuzzi, Grand Central Hotel Shanghai is located in Shanghai and is a brief walk from Bund Center. It provides 5-star accommodation with air-conditioned rooms.

Seventh Heaven Hotel
7.4 Good
627 East Nanjing Road, Huangpu, Shanghai, China
Show on map
1.8 mi from city center, Shanghai, SH, China 
GoodBased on 182 reviews
7.4

Seventh Heaven Hotel is set in Shanghai and is within a short walk of nearby attractions, such as Bund Center and the Shanghai Natural History Museum. This modern hotel features complimentary wireless internet and views of Nanjing Road.

Ramada Plaza Shanghai Pudong Airport
7.8 Good
1100 Qi Hang Road, Pudong, Shanghai, China
Show on map
18.3 mi from city center, Shanghai, SH, China 
GoodBased on 400 reviews
7.8

The hotel provides 4-star accommodation in Shanghai, just moments from Shanghai Pudong International Airport. It also features a sauna and a fitness centre.

Radisson Collection Htl Hyland Shanghai
8.3 Excellent
505 Nanjing Road East, Huangpu, Shanghai, China
Show on map
1.8 mi from city center, Shanghai, SH, China 
ExcellentBased on 351 reviews
8.3

Featuring a popular location, Radisson Collection Hyland Shanghai offers views of Pudong, Nanjing Road and Shanghai, and is a short walk from Bund Center. It is located in Huangpu and has easy access to public transport, with Yuyuan Garden Metro Station within walking distance.

Shanghai Marriott Marquis City Centre
8.5 Excellent
555 Middle Xizang Road, Huangpu, Shanghai, China
Show on map
2.1 mi from city center, Shanghai, SH, China 
ExcellentBased on 182 reviews
8.5

Boasting a limousine service and an indoor pool, Shanghai Marriott Hotel City Centre is a deluxe base in Shanghai. Only a short walk from Nanjing Road, it provides modern rooms equipped with an iPod docking station, a spa bath and a refrigerator.

Dorsett Shanghai
8.1 Excellent
No.800 Hua Mu Road, Pudong, Shanghai, China
Show on map
3.0 mi from city center, Shanghai, SH, China 
ExcellentBased on 172 reviews
8.1

Located a short stroll from Century Park Metro Station Shanghai, the hotel provides guests with an ideal base while in Shanghai. Guests also have access to complimentary wireless internet and on-site parking.

The Peninsula Shanghai
9.1 Excellent
32 Zhongshan Dong Yi Road, Huangpu, Shanghai, China
Show on map
2.2 mi from city center, Shanghai, SH, China 
ExcellentBased on 121 reviews
9.1

Located in Huangpu, this hotel is just a short stroll from the Waibaidu Bridge. Featuring views of Huangpu River, it also offers a wide range of facilities, such as an indoor pool, a sauna and free Wi-Fi.

Central Hotel Shanghai
8.6 Excellent
No 555 Jiujiang Road, Huangpu, Shanghai, China
Show on map
1.8 mi from city center, Shanghai, SH, China 
ExcellentBased on 90 reviews
8.6

Located in Huangpu, this hotel is within a 10-minute walk of Bund Center and Nanjing Road. It also offers free Wi-Fi, an executive floor and a sauna.

Renaissance Shanghai Yu Garden Hotel
8.1 Excellent
159 South He Nan Road, Huangpu, Shanghai, China
Show on map
1.1 mi from city center, Shanghai, SH, China 
ExcellentBased on 228 reviews
8.1

Located just a few steps from City God Temple, this modern hotel features both a bar and a restaurant. This luxury property is conveniently situated in Huangpu.

Tips for booking hotels in Shanghai, China

Cheapest month:February
Most expensive month:April
Average price in Shanghai:$168/night
Cheapest price found:$9/night
Cheapest day:Thursday
Most expensive day:Saturday
$121 - $217
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$154 - $193
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Shanghai, China hotels

Some of the best Shanghai hotel options as decided by our users. Take a look at user reviews to learn why these properties were rated the best.
1
W Shanghai - The Bund
8.8 Excellent
66 Lvshun Road, Hongkou, Shanghai, China
Show on map
2.5 mi from city center, Shanghai, SH, China 

W Shanghai - The Bund offers a sauna and a Jacuzzi, along with rooms with free wireless internet in rooms. Just a short walk from Lujiazui Metro Station, the hotel's accessible setting makes it an ideal base while in Shanghai.

$325
Avg. per night
2
Regent Shanghai Pudong
9.2 Excellent
210 Century Avenue, Pudong, Shanghai, China
Show on map
1.7 mi from city center, Shanghai, SH, China 

Located in Pudong, this hotel is just a quick walk to Shanghai Stock Exchange and Pudong International Information Port. On arrival, guests can enjoy views of Shanghai before heading to their 5-star accommodation.

$218
Avg. per night
3
The Ritz-Carlton Shanghai Pudong
9.1 Excellent
Shanghai Ifc, 8 Century Avenue, Pudong, Shanghai, China
Show on map
1.6 mi from city center, Shanghai, SH, China 

Situated in Pudong, The Ritz-Carlton Shanghai Pudong is just steps from Shanghai Tower and Jin Mao Tower. This 5-star hotel offers views of The Bund and Huangpu River, as well as a sauna, an indoor pool and a Jacuzzi.

$310
Avg. per night
4
Moonlo Hotel
9.0 Excellent
68-1, Lane 409, Jianghui Road, Pudong, Shanghai, China
Show on map
14.7 mi from city center, Shanghai, SH, China 

Featuring a Jacuzzi, Moonlo Hotel is situated in Shanghai and provides comfortable accommodation. It offers complimentary Wi-Fi, an express check-in and check-out feature and meeting rooms.

$104
Avg. per night
5
Waldorf Astoria Shanghai on the Bund
8.6 Excellent
No. 2, Zhong Shan Dong Yi Road, Huangpu, Shanghai, China
Show on map
1.5 mi from city center, Shanghai, SH, China 

Waldorf Astoria Shanghai on the Bund provides an art deco setting while in Shanghai. Offering complimentary Wi-Fi, a restaurant and an indoor pool, the hotel is within a 10-minute walk of The Bund.

$348
Avg. per night
6
Intercontinental Hotels Shanghai Jing'an
7.6 Good
500 Heng Feng Rd, Jing'an District, Shanghai, China
Show on map
3.6 mi from city center, Shanghai, SH, China 

InterContinental Shanghai Jing' An provides chic accommodation in Shanghai and is a few minutes on foot from Hanzhong Road Metro Station. Some of the popular facilities at this 5-star hotel include a Jacuzzi, an indoor pool and outdoor tennis courts.

$166
Avg. per night
7
Le Méridien Shanghai, Minhang
8.1 Excellent
3199 Cao Bao Road, Minhang, Shanghai, China
Show on map
9.1 mi from city center, Shanghai, SH, China 

This art deco hotel in Shanghai offers complimentary Wi-Fi, as well as an indoor pool and a Jacuzzi. It also provides an express check-in and check-out feature, a playground and a kids club.

$146
Avg. per night
8
JW Marriott Hotel Shanghai at Tomorrow Square
8.2 Excellent
399 Nanjing West Road, Huangpu, Shanghai, China
Show on map
2.0 mi from city center, Shanghai, SH, China 

This Huangpu hotel is located in an area popular with tourists and is about a 10-minute walk from Huangpu River and Nanjing Road. It boasts views of Shanghai, plus offers access to a gift shop, an atm/cash machine and a beauty centre.

$187
Avg. per night

Cheapest hotels in Shanghai, China

These Shanghai properties charge the lowest price per night of those we've come across. As prices can vary by date, change the dates if you're flexible to compare rates.
Hanting Premium Hotel Shanghai Hongqiao Railway Station
No.655 Huqingping Highway, Minhang, Shanghai, China
Show on map
9.8 mi from city center, Shanghai, SH, China 

Providing a shuttle service to Shanghai Hongqiao International Airport, plus complimentary Wi-Fi, the hotel is a comfortable base in Shanghai. It offers 3-star accommodation with air-conditioned rooms.

$31
Avg. per night
Homeinn Selected (Shanghai Pudong International Airport Free Trade Zone)
No. 1026 Shiwan 8Th Road, Shiwan Town, Pudong, Shanghai, China
Show on map
17.3 mi from city center, Shanghai, SH, China 

The hotel offers 3-star accommodation in Shanghai, just moments from Shanghai Pudong International Airport. It also provides free Wi-Fi.

$39
Avg. per night
Shanghai Fish Inn Bund
8.1 Excellent
No. 639 Middle Henan Road, Huangpu, Shanghai, China
Show on map
2.1 mi from city center, Shanghai, SH, China 

Situated just a short stroll from East Nanjing Road Metro Station, Shanghai Fish Inn Bund offers guests an ideal base when in Shanghai. It also provides free wireless internet.

$43
Avg. per night
Jinjiang Inn Select Shanghai Pudong Airport
9.2 Excellent
No 8, Qi Hang Road, Pudong Airport, Shanghai, China
Show on map
17.5 mi from city center, Shanghai, SH, China 

The hotel provides 2-star accommodation in Shanghai, just minutes from Shanghai Pudong International Airport. Guests can also enjoy free wireless internet.

$44
Avg. per night
Rayfont Downtown Hotel
7 Zhao Jia Bang Road, Xuhui, Shanghai, China
Show on map
2.1 mi from city center, Shanghai, SH, China 

Rayfont Downtown Hotel Shanghai is set in Shanghai and is within a short walk of nearby attractions, such as Oasis Skyway Garden Hotel. The multiple amenities this modern hotel offers include an indoor pool, a beauty centre and a sauna.

$46
Avg. per night
Jinjiang Inn Select Shanghai Nanjing Road Pedestrian Street
8.4 Excellent
680 East Nanjing Road, Huangpu, Shanghai, China
Show on map
1.9 mi from city center, Shanghai, SH, China 

Jinjiang Inn - Nanjing East Road Pedestrian Street - East Asia Hotel is situated in Shanghai and is within a 10-minute walk of East Nanjing Road Metro Station. Rooms are air conditioned and a wireless internet connection is included free of charge.

$48
Avg. per night
Shanghai Fish Inn East Nanjing Road
7.9 Good
No.4, Lane 74, Ningbo Road, Huangpu, Shanghai, China
Show on map
2.0 mi from city center, Shanghai, SH, China 

Shanghai Fish Inn East Nanjing Road is situated in Huangpu, just 30 minutes from Shanghai Hongqiao International Airport. It is conveniently located for those wanting to discover the area's attractions.

$49
Avg. per night
Argyle International Airport Hotel Shanghai
10.0 Excellent
No. 458, Konggang 1 Road, Changning, Shanghai, China
Show on map
8.8 mi from city center, Shanghai, SH, China 

The hotel provides 4-star accommodation in Shanghai, just moments from Shanghai Hongqiao International Airport. Rooms are air conditioned and a Wi-Fi connection is provided free of charge.

$52
Avg. per night

Hotel prices in Shanghai, China

Some of the best options for booking a hotel in Shanghai categorized by hotel class. We've highlighted the most popular properties according to our users as well as the best value within each hotel class.
2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Other accommodations in Shanghai, China

Find the perfect hostel, theme hotel, or vacation rental for your stay in Shanghai, China
Green Court Serviced Apartment
8.5 Excellent
55 Beijing Xi Road, Huangpu District, Shanghai, China
Show on map
2.1 mi from city center, Shanghai, SH, China 

Offering a Jacuzzi, Green Court Serviced Apartment is situated in Shanghai and is a brief stroll from Huangpu River and Nanjing Road. It is set amongst a variety of restaurants and cafés and is within a 10-minute walk of People's Square Metro Station.

$75
Avg. per night
Shanghai Blue Mountain Bund Youth Hostel
8.6 Excellent
6f, No.350 South Shanxi Road, Huangpu, Shanghai, China
Show on map
2.0 mi from city center, Shanghai, SH, China 

Located in Huangpu, this 3-star hostel is within easy walking distance of the Shanghai Natural History Museum and Bund Center. It is ideally positioned for those wishing to discover the area's attractions.

$76
Avg. per night
Massenet At Sinan Mansions Shanghai
No.51, Sinan Road, Huangpu, Shanghai, China
Show on map
1.5 mi from city center, Shanghai, SH, China 

Located in Huangpu, this 5-star hotel is within easy walking distance of Shanghai French Concession. It also offers an indoor pool, a sauna and free Wi-Fi.

$4,867
Avg. per night
Shanghai Hongqiao Airport Hotel
Shanghai Hongqiao Airport Hotel
No.2 Gate, Departure Floor, Hongqiao, Minhang, Shanghai, China
Show on map
9.9 mi from city center, Shanghai, SH, China 

Situated in Shanghai, the hotel provides direct access to Shanghai Hongqiao International Airport and features free Wi-Fi. It is also conveniently located within walking distance of Hongqiao Airport Terminal 2 Metro Station.

$95
Avg. per night
Four Seasons Hotel Shanghai
500 Weihai Road, Jing'an, Shanghai, China
Show on map
2.2 mi from city center, Shanghai, SH, China 

Just 10 minutes' walk from West Nanjing Road Station, Four Seasons Hotel Shanghai has an accessible location, making it an ideal place to stay when visiting Shanghai. Some of the popular features provided at this stylish 5-star hotel are an indoor pool and free Wi-Fi.

$22
Avg. per night

Where to stay in Shanghai, China

Utilize the map to find properties close to the Shanghai area(s) or attractions you plan on visiting. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

About Shanghai, China

Shanghai represents glitz and glam renowned for its futuristic skyline that encompasses architectural masterpieces, with traditional cuisine that persists at the core of its being. The most populated city in the world, Shanghai sprawls down the eastern coastline of China, attracting tourists with its elegant architecture, luxury shopping and riveting subculture.

Things to do in Shanghai

The Bund sits at the heart of Shanghai, comprising the majority of the city’s economic infrastructure, including banks and trading houses. Simply stroll down by the waterfront and admire the collection of art deco buildings and unique juxtaposition of traditional and modern China.

Looking for the city’s best views? Stepping out onto the observation platform of the Shanghai Tower is sure to take your breath away. From the world’s highest sky deck, you can peer down on the Jīnmào Tower and World Financial Centre below you. When you’re done with your photographs, break for some retail therapy in the mall at the base.

Escape the concrete jungle and visit The Yùyuán Gardens & Bazaar, located beside the City God Temple in the Old City. Enjoy the park’s spread of pavilions, pine trees, and places to relax out of the sun, a perfect escape in the midst of a thriving metropolis.

For a taste of art and Shanghai subculture, check out one of the galleries in the M50 art complex. Want to learn about the history of the city? The Shanghai Museum is a must-see, transporting you back in time through the Ancient Chinese Bronzes Gallery and the impressive Chinese Calligraphy Gallery.

Getting around Shanghai

The Shanghai Pudong International Airport and Shanghai Hongqiao International Airport provide for gateways in and out of the city, connecting you to the rest of the world.Shanghai’s extensive public transit system consists of metros, buses and taxis. For an entertaining change of pace, catch a ride on the world’s oldest trolleybus system.

Facts about staying in Shanghai, China

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation