Search Hotels near Top Shanghai Attractions

Most Popular Hotels in Shanghai

See all 1,073 Hotels in Shanghai
Ramada Plaza Shanghai Pudong Airport

Ramada Plaza Shanghai Pudong Airport

1100 Qi Hang Road, Shanghai 201207

3.5 out of 5.0
4 out of 5 (883 reviews)

Located in Pudong, this hotel is within 20 mi (32 km) of Shanghai Disneyland©, Shanghai WIld Animal Park, and Long Museum. …

PHP6,182
Sheraton Grand Shanghai Pudong Hotel & Residences

Sheraton Grand Shanghai Pudong Hotel & Residences

No 38 Pujian Road, Shanghai 200127

5.0 out of 5.0
4.1 out of 5 (187 reviews)

Located in Lujiazui, this luxury hotel is within 3 mi (5 km) of Mercedes Benz Arena, Jin Mao Tower, and Lujiazui Central …

PHP4,986
Four Points by Sheraton Shanghai, Pudong

Four Points by Sheraton Shanghai, Pudong

No 2111 Pudong Nan Road, Shanghai 200127

4.0 out of 5.0
3.8 out of 5 (83 reviews)

Located in Lujiazui, this hotel is within 3 mi (5 km) of Mercedes Benz Arena, Jin Mao Tower, and Lujiazui Central Greenland …

PHP4,364
Hilton Shanghai Hongqiao

Hilton Shanghai Hongqiao

No.1116 Hong Song East Road, Shanghai 201103

5.0 out of 5.0
4.2 out of 5 (599 reviews)

Located in Hongqiao, this luxury hotel is within 3 mi (5 km) of L'Avenue, Shanghai Zoo, and St. Ignatius Cathedral. French …

PHP4,433
Central Hotel Shanghai

Central Hotel Shanghai

No 555 Jiujiang Road, Shanghai 200001

4.0 out of 5.0
4.4 out of 5 (1,015 reviews)

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

PHP5,350
Novotel Shanghai Clover

Novotel Shanghai Clover

Building No 1, Lane 3188, Shanghai 201315

4.5 out of 5.0
4.2 out of 5 (120 reviews)

Located in Pudong, this hotel is within 9 mi (15 km) of Shanghai Disneyland©, Long Museum, and Kerry Parkside Mall. Shangha …

PHP3,794
Grand Central Hotel Shanghai

Grand Central Hotel Shanghai

505 Jiujiang Road, Shanghai 200001

4.5 out of 5.0
4.5 out of 5 (1,055 reviews)

This family-friendly Shanghai hotel is located in the business district, within a 10-minute walk of Three on the Bund and The …

PHP6,355
Shanghai Marriott Hotel City Centre

Shanghai Marriott Hotel City Centre

555 Xi Zang Road Middle, Shanghai 200003

5.0 out of 5.0
4.6 out of 5 (975 reviews)

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

PHP7,690
Hilton Shanghai

Hilton Shanghai

No 250 Hua Shan Road, Shanghai 200040

4.5 out of 5.0
4.2 out of 5 (567 reviews)

Towering 40 stories above Shanghai’s main business and entertainment centre, the Hilton Shanghai is in the heart of the forme …

PHP5,981
Le Royal Meridien Shanghai

Le Royal Meridien Shanghai

789 Nanjing Road East, Shanghai 200001

5.0 out of 5.0
4.3 out of 5 (891 reviews)

This central Shanghai hotel is on the Nanjing Road Pedestrian Street, within 1.5 kilometers of the Bund.

Get Rates

Recent Reviews in Shanghai

Narrow your search

Shanghai Hotel Guide

Search for hotels in Shanghai on Expedia. You can easily find your hotels in Shanghai using one of the methods below:

  • View our selection of featured hotels in Shanghai
  • Use the map to find hotels in the Shanghai neighborhood you prefer
  • Use the filters to see hotels in a specific area of Shanghai, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Shanghai
  • Enter your travel dates to view the best deals on hotels in Shanghai - while they last
false