Hotels in Shanghai that Travelers Love

Top 10 Hotels in Shanghai

See all 1,024 Hotels in Shanghai
Shanghai Marriott Hotel City Centre
Shanghai Marriott Hotel City Centre

555 Xi Zang Road Middle, Shanghai 200003

5.0 out of 5.0

Located in Downtown Shanghai, this luxury hotel is within a 10-minute walk of Park Hotel and Nanjing Road Shopping District …

$123
avg/night
The Peninsula Shanghai
The Peninsula Shanghai

32 Zhongshan Dong Yi Road, Shanghai 200002

5.0 out of 5.0

Located in Puxi, this luxury hotel is within a 10-minute walk of Waibaidu Bridge and The Bund. Pudong Riverside Promenade and …

$381
avg/night
Sofitel Shanghai Hyland
Sofitel Shanghai Hyland

505 Nanjing Road East, Shanghai 200001

4.0 out of 5.0

This family-friendly Shanghai hotel is located in the historical district, within a 15-minute walk of Nanjing Road Shopping …

$105
avg/night
Four Seasons Hotel Shanghai at Pudong
Four Seasons Hotel Shanghai at Pudong

210 Century Avenue, Shanghai 200120

5.0 out of 5.0

Located in Lujiazui, this luxury hotel is steps from Shanghai World Financial Center and Jin Mao Tower. Oriental Pearl Towe …

$288
avg/night
Howard Johnson Plaza Shanghai
Howard Johnson Plaza Shanghai

595 Jiu Jiang Road, Shanghai 200001

4.0 out of 5.0

Located in Downtown Shanghai, this hotel is within a 15-minute walk of Nanjing Road Shopping District, People's Square, and …

Get Rates
Ramada Shanghai East
Ramada Shanghai East

811 East Huaxia Road, Pudong, Shanghai 201200

4.0 out of 5.0

Located in Pudong, this hotel is 2.4 mi (3.8 km) from Jianye Lane and within 9 mi (15 km) of Shanghai Disneyland© and Shangha …

Get Rates
Okura Garden Hotel Shanghai
Okura Garden Hotel Shanghai

58 Mao Ming Nan Road, Shanghai 200020

4.5 out of 5.0

Right in the heart of the historic French Concession, this hotel is blocks from Huahai shopping street, and less than 3 km (2 …

$114
avg/night
Pudong Shangri-La East Shanghai
Pudong Shangri-La East Shanghai

33 Fu Cheng Road, Shanghai 200120

5.0 out of 5.0

This family-friendly Shanghai hotel is located on the waterfront, within 1 mi (2 km) of Shanghai History Museum, Shanghai …

$181
avg/night
Narada Boutique Hotel Shanghai Yu Garden
Narada Boutique Hotel Shanghai Yu Garden

No. 839 Renming Road, Huangpu District, Shanghai 200000

4.0 out of 5.0

Narada Boutique Hotel Shanghai Yu Garden is in Huangpu, next to Yuyuan Garden, or the Garden of Happiness. Yuyuan Shopping …

$80
avg/night
Fraser Residence Shanghai
Fraser Residence Shanghai

98 Shou Ning Road, 200021 Shanghai, Shanghai 200021

4.5 out of 5.0

Located in Downtown Shanghai, this luxury aparthotel is within a 15-minute walk of Flower, Bird, Fish & Insect Market, …

$109
avg/night

Recent Reviews in Shanghai

Hide content

Where to stay in Shanghai

Shanghai Hotel Guide

Travelers to Shanghai are simply spoiled for choice when it comes to booking the perfect places to stay in Shanghai. Expedia offers 623 short- and long-stay options within a 6-mile radius of Shanghai's center.

Some of the more central accommodation options of downtown Shanghai are the Tomorrow Square, Shanghai - Marriott Executive Apartments and Le Royal Meridien Shanghai.

The district of Xuhui offers 102 hotels and apartments. Xuhui is 5 miles from the heart of Shanghai and is one of the more popular hotel areas, Hotel options include the Twelve at Hengshan, A Luxury Collection Hotel, Shanghai and Le Sun Chine. Visitors to Shanghai will also find some comfortable places to stay in Hongqiao International Airport. This hotel neighborhood is 8 miles from the center of Shanghai. There are 88 hotels in Hongqiao International Airport, including the Shanghai Marriott Hotel Hongqiao and Renaissance Shanghai Zhongshan Park.

An alternative is Hong Kou - The North Bund. Hong Kou - The North Bund is home to the Ocean Hotel Shanghai and Wisdom Hotel Shanghai. Or, try Huangpu - The Bund, where you'll find the The Peninsula Shanghai and Waldorf Astoria Shanghai on the Bund. The Jing An Shangri-La, West Shanghai and The Portman Ritz-Carlton, Shanghai are in Jing'an, while The Langham, Shanghai, Xintiandi and 88 Xintiandi Boutique Hotel Shanghai are part of the Luwan - Xintiandi area.

Shanghai is known for the Bund. The Park Hyatt Shanghai and Pudong Shangri-La East Shanghai, are within a short stroll from The Bund.

Hotels near the Jin Mao Tower include the Banyan Tree Shanghai On The Bund and the Four Seasons Hotel Shanghai at Pudong. The Hotel Indigo Shanghai on The Bund and Andaz Xintiandi Shanghai - a concept by Hyatt are handily situated within an easy walk of the Xintiandi. The Nanjing Road Shopping District, another Shanghai attraction, is close to the Hyatt On The Bund and the Les Suites Orient, Bund Shanghai. Accommodation options within walking distance of the Shanghai Museum include the The Puli Hotel And Spa and also the JW Marriott Hotel Shanghai Tomorrow Square.

Situated 8 miles away from Shanghai is Hongqiao International Airport. Stay nearby at Dijon Hotel Shanghai Hongqiao Airport or G-LUXE Hongqiao Shanghai by Gloria.