Hotels in Shanghai

Special offers and Exclusive deals

Search Hotels

2026-11-04
2026-11-05
Guests

WHERE TO STAY IN SHANGHAI

5-star hotels

Fairmont Peace Hotel On The Bund

20 Nanjing Road East, Shanghai, China Show map

Located in the immediate vicinity of Bund International Architecture Exhibition, the 5-star Fairmont Peace Hotel On The Bund Shanghai has a nightclub and a sunbathing terrace. With a location…

From US$ 338 Book Now

The Peninsula Shanghai

32 Zhongshan Dong Yi Road, Shanghai, China Show map

The 5-star The Peninsula Shanghai hotel is located within 25 minutes' walk of the large People's Public Square and has an indoor pool with a hot tub. This Shanghai hotel is in the Downtown Shanghai…

From US$ 585 Book Now

4-star hotels

Haig Court - Welcome Drink & Welcome Fruit

No. 370, Huashan Road, Jing'An District, Shanghai, Shanghai, China Show map

Located merely 0.8 km from Hisamitsu department Store, the comfortable Haig Court - Welcome Drink & Welcome Fruit Shanghai hotel is about 5 minutes' walk from Chinese Printed Blue Nankeen Exhibition…

From US$ 179 Book Now

Green Court Residence City Center, People'S Square,Shanghai

55 Beijing XI Road, Shanghai, China Show map

The smoke-free Green Court Residence City Center, People'S Square,Shanghai hotel is nestled in the centre of Shanghai, approximately 15 minutes' walk from Yanzhong Park, and features Wi-Fi and…

From US$ 92 Book Now

3-star hotels

Ji Hotel Shanghai Hongqiao Aegean Sea

Building 3, No.3111, He Chuan Road, Shanghai, China Show map

Ji Hotel Shanghai Hongqiao Aegean Sea offers 172 rooms 25 minutes' walk from Liu Haisu Art Museum. This hotel in the Hongqiao district, 3.2 km from Shanghai Children's Museum.

From US$ 42 Book Now

Holiday Inn Express Zhabei Shanghai

No.1738 Zhongxing Road, Shanghai, China Show map

Providing 472 rooms, the 3-star Holiday Inn Express Zhabei Shanghai is situated merely 13 minutes' walk from Suzhou River. This Shanghai inn provides currency exchange and a lift, plus Wi-Fi in the…

From US$ 31 Book Now

2-star hotels

Shanghai Fish Inn People Square

No. 135, Jiangyin Road, Shanghai, China Show map

The comfortable 2-star Shanghai Fish Inn People Square offers access to the attractive Jing'an Sculputure Park, which is located just 1.7 km away. Boasting a location only 8 minutes on foot from the…

From US$ 37 Book Now

Shanghai Fish Inn East Nanjing Road

No.4, 74 Long, Ningbo Road, Shanghai, China Show map

Featuring a lift and a tour desk, Shanghai Fish Inn East Nanjing Road is located 8 minutes' walk from Henderson celebrity Shopping Center. This inn boasts views of the city and offers Wi-Fi in public…

From US$ 29 Book Now

Recommended hotels

W Shanghai - The Bund

No.66 Lvshun Road, Shanghai, China Show map

Situated in Hongkou, which is a quiet suburb and home to the Shanghai Jewish Refugees Museum, a former synagogue with displays on the area's history as a Jewish WWII refuge and ghetto, the fantastic…

From US$ 272 Book Now

The St. Regis On The Bund, Shanghai

538 Zhong Shan Dong Er Road Huangpu District, Shan, Shanghai, China Show map

Offering a sauna and a foot bath, the 5-star The St. Regis On The Bund, Shanghai hotel is situated in the shopping district of Shanghai, 3.7 km from the 468m-tall poured-concrete tripod Oriental…

From US$ 248 Book Now