Hotels in Shanghai

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

Shanghai
Jun 18 — Jun 192
Shanghai
Fri 6/18
Sat 6/19
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Shanghai

Filter by star ratings
All filters
Riverview Hotel on the Bund
Riverview Hotel on the Bund
7.4 Good
No 76 South Zhongshan Road, Shanghai, China
Show on map
0.8 mi from city centre, Shanghai, SH, China 
GoodBased on 602 reviews
7.4

Providing an in-house night club and a beauty centre, Riverview Hotel on the Bund is located in Shanghai and offers 4-star accommodation. It has a spa, as well as a sauna, massage services and a hair salon.

Grand Hyatt Shanghai
Grand Hyatt Shanghai
8.5 Excellent
88 Century Avenue, Shanghai, China
Show on map
1.7 mi from city centre, Shanghai, SH, China 
ExcellentBased on 782 reviews
8.5

Grand Hyatt Shanghai offers views of Pudong and Shanghai, as well as an indoor pool, a Turkish steam bath and a Jacuzzi. It provides free wireless internet, a lounge bar and is close to Jin Mao Tower.

Four Seasons Hotel Shanghai
Four Seasons Hotel Shanghai
7.7 Good
500 Weihai Road, Shanghai, China
Show on map
2.2 mi from city centre, Shanghai, SH, China 
GoodBased on 6 reviews
7.7

Located a short walk from West Nanjing Road Station, Four Seasons Hotel Shanghai is an ideal base when visiting Shanghai. Some of the popular features at this luxury 5-star hotel include an indoor pool, a Jacuzzi and free Wi-Fi.

Cordis Shanghai Hongqiao
Cordis Shanghai Hongqiao
9.1 Excellent
No. 333 Shenhong Road, Minhang, Shanghai, China
Show on map
10.6 mi from city centre, Shanghai, SH, China 
ExcellentBased on 666 reviews
9.1

Providing a shuttle to Shanghai Hongqiao International Airport, plus free Wi-Fi, the hotel is a convenient place to stay in Shanghai. It also provides a 24-hour reception, a swimming pool and an express check-in and check-out feature.

Jumeirah Himalayas Hotel Shanghai
Jumeirah Himalayas Hotel Shanghai
8.2 Excellent
1108 Meihua Road, Shanghai, China
Show on map
3.9 mi from city centre, Shanghai, SH, China 
ExcellentBased on 485 reviews
8.2

Showcasing views of Pudong, Jumeirah Himalayas Hotel Shanghai is located in Shanghai and features a sauna and a heated pool so guests can unwind during their stay. It provides a day spa, as well as an express check-in and check-out feature, laundry facilities and free Wi-Fi.

The Middle House
The Middle House
9.1 Excellent
366 Shi Men Yi Road Jingan District, Shanghai, China
Show on map
2.3 mi from city centre, Shanghai, SH, China 
ExcellentBased on 309 reviews
9.1

The Middle House, located in Huangpu, offers comfortable accommodation and excellent services and facilities. It is situated a short walk from the Shanghai Museum.

Hyatt Place Shanghai Hongqiao Cbd
Hyatt Place Shanghai Hongqiao Cbd
8.4 Excellent
9 Shenhong Road, Hongqiao Cbd, Shanghai, China
Show on map
10.9 mi from city centre, Shanghai, SH, China 
ExcellentBased on 494 reviews
8.4

Located in Shanghai, the hotel provides direct access to Shanghai Hongqiao International Airport and features free Wi-Fi. It has a gym, as well as an express check-in and check-out feature, a 24-hour reception and a swimming pool.

Grand Central Hotel Shanghai
Grand Central Hotel Shanghai
8.6 Excellent
505 Jiujiang Road, Shanghai, China
Show on map
1.8 mi from city centre, Shanghai, SH, China 
ExcellentBased on 892 reviews
8.6

Situated under a 10-minute stroll from East Nanjing Road Metro Station, Grand Central Hotel Shanghai provides guests with an ideal base while visiting Shanghai. Some of the features on offer at this luxury 5-star hotel are free Wi-Fi, an indoor pool and a Jacuzzi.

Moller Villa Hotel Shanghai
Moller Villa Hotel Shanghai
8.7 Excellent
No 30 Shanxi Road South, Shanghai, China
Show on map
2.4 mi from city centre, Shanghai, SH, China 
ExcellentBased on 378 reviews
8.7

Situated in Huangpu, Shanghai Hengshan Moller Villa Hotel offers contemporary accommodation with state-of-the-art facilities. It also provides a coffee bar, 24-hour room service and free Wi-Fi.

The St. Regis Shanghai Jingan
The St. Regis Shanghai Jingan
8.9 Excellent
1008 West Beijing Road, Shanghai, China
Show on map
2.9 mi from city centre, Shanghai, SH, China 
ExcellentBased on 141 reviews
8.9

Offering views of Shanghai, The St Regis Shanghai Jingan is situated in a well-known shopping district, and treats guests to a sauna and an indoor pool. This luxury property is ideally located in Jing'an.

Tips for booking a Shanghai hotel

Cheapest month:August
Most expensive month:February
Average price in Shanghai:$134/night
Absolute cheapest price found:$6/night
Cheapest day:Sunday
Most expensive day:Saturday
$59 - $209
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$67 - $133
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Shanghai hotels

Show all 6,853 hotels

Cheapest hotels in Shanghai, China

Show all 6,853 hotels

Hotel prices in Shanghai

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

Where to stay in Shanghai

About Shanghai

East meets West in Shanghai, China's cosmopolitan concrete jungle where glitzy skyscrapers collide with ancient Chinese temples. Shanghai is known for its colonial-era architecture, mouth-watering cuisine and centuries-old charm.

Things to do

Stroll along the Bund, Shanghai's colonial waterfront lined with Neoclassical, Gothic and Baroque buildings. Compare the Old Shanghai with the futuristic Pudong skyline on a boat tour along the Huangpu River.

Immerse yourself amongst the traditional Chinese flora at Yuyuan Garden. Built during the Ming dynasty 400 years ago, the garden is a blend of elaborate pagodas, emerald ponds and exquisite sculptures. Visit during spring when the cherry blossoms are in full bloom and don’t miss the famous Mid Lake Pavilion Teahouse, which counts Bill Clinton and Queen Elizabeth II among its former guests.

Discover Shanghai’s edgy subculture at the M50 art complex, an abandoned cotton mill transformed into a series of galleries showcasing contemporary Chinese art. For panoramic views, climb to the top of Shanghai Tower, China’s tallest building. Standing at 632 metres, the gigantic structure features the world’s highest observation deck on its 118th floor.

To experience what Shanghai was like before the audacious skyscrapers dominated the city’s skyline, spend a day wandering the Old City. Tour the 12th-century Jìng’ān Temple and witness its glistening nine-metre high Buddha. Browse the markets filled with jade stone carvings, shadow puppets, chopsticks, zǐshā teapots and Tibetan jewellery.

Getting there

Shanghai is serviced by two airports, Hongqiao International Airport and Pudong International Airport, which are both approximately one hour on the subway from Shanghai. Taxis, shuttle buses and trains are available for getting around.

Shanghai travel FAQs

  • Where is the best place to stay in Shanghai?

    Users favor staying in areas such as Shanghai, Liantang, and Chengqiao. Consider these locations when searching for your desired stay.

  • What are the best hotels in Shanghai?

    Waldorf Astoria Shanghai on the Bund (9.0/10 from 407 reviews), Shanghai Marriott Hotel City Centre (8.8/10 from 1,976 reviews), and Renaissance Shanghai Yu Garden Hotel (8.6/10 from 1,302 reviews) are all highly rated places to stay in Shanghai.