Search Hotels near Top Shanghai Attractions

Top 10 Shanghai Hotel Deals

See all 862 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
4.6 out of 5 (646 reviews)

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

CA$171
Royal International Hotel
Royal International Hotel

998 Xiuchuan Road, Chuansha, Shanghai 201200

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

This family-friendly Shanghai hotel is located on the Strip, within a 15-minute walk of Heming Tower and Chuansha Park. Huang …

CA$111
Hilton Shanghai
Hilton Shanghai

No 250 Hua Shan Road, Shanghai 200040

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

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

CA$132
The Puli Hotel And Spa
The Puli Hotel And Spa

1 ChangDe Road, Shanghai 200040

5.0 out of 5.0
4.7 out of 5 (613 reviews)

With restaurants and terraces overlooking Jing'An Park, Puli Hotel & Spa feels like a resort hotel while being in downtown …

CA$300
Fairmont Peace Hotel
Fairmont Peace Hotel

20 Nanjing Road East, Huang Pu District, Shanghai 200002

5.0 out of 5.0
4.8 out of 5 (377 reviews)

This family-friendly Shanghai hotel is located on the waterfront, within a 10-minute walk of The Bund and Pudong Riverside …

CA$279
Fraser Residence Shanghai
Fraser Residence Shanghai

98 Shou Ning Road, 200021 Shanghai, Shanghai 200021

4.5 out of 5.0
4.4 out of 5 (525 reviews)

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

CA$136
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 (800 reviews)

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

CA$159
Campanile Shanghai Bund Hotel
Campanile Shanghai Bund Hotel

No.33 Fujian Rd.(S), Shanghai 200002

2.5 out of 5.0
3.9 out of 5 (70 reviews)

Located in Downtown Shanghai, this hotel is within a 10-minute walk of Yu Yuan Garden and Old Chinese City. Nanjing Road …

CA$71
The Yangtze Boutique Shanghai
The Yangtze Boutique Shanghai

No. 740 Hankou Road, People's Square, Shanghai 200001

5.0 out of 5.0
4.5 out of 5 (706 reviews)

Located in Downtown Shanghai, this luxury hotel is within a 10-minute walk of Shanghai Urban Planning Exhibition Center, …

Get Rates
Royal Century Hotel Shanghai
Royal Century Hotel Shanghai

No.588 Tang An Road, Shanghai 201210

4.5 out of 5.0
4.4 out of 5 (47 reviews)

Located in Pudong, this spa hotel is within 12 mi (20 km) of Shanghai Disneyland©, Long Museum, and Shanghai New Internationa …

CA$94

Recent Reviews in Shanghai

Hide content

Narrow your search

Shanghai Hotel Guide

If you are looking for quality hotels and apartments in Shanghai, you've got plenty to chose from. Spend some time looking through our 213 hotel options, all within a 6-mile (10-kilometer) radius of the city center.

One of the ingredients to trouble-free traveling is finding a convenient location to stay, so why not check out the latest offers at the JW Marriott Hotel Shanghai Tomorrow Square and Tomorrow Square, Shanghai - Marriott Executive Apartments, which you'll find within 0.6 miles (1 kilometers) of the city center.

A very good place to stay in is Huangpu - The Bund. Huangpu - The Bund is 1 mile (2 kilometers) from downtown and has 45 Expedia-listed hotels. In Huangpu - The Bund, the Peninsula Shanghai and Waldorf Astoria Shanghai on the Bund are some popular options. An alternative accommodation neighbourhood is Lujiazui , approximately 4 miles (6 kilometers) from downtown Shanghai. Some of the most popular Lujiazui places to stay include the Pudong Shangri-La and Kerry Hotel Pudong Shanghai.

An alternative is Jing'an. Jing'an is where you'll find the Portman Ritz-Carlton, Shanghai and Four Seasons Hotel Shanghai. Or, you could try Luwan - Xintiandi, where you'll find the Langham, Xintiandi, Shanghai and Andaz Xintiandi Shanghai - a concept by Hyatt. Hong Kou - The North Bund is 3 miles (5 kilometers) from Shanghai's downtown, while Shanghai Railway Station Area is 4 miles (6 kilometers) from the heart of Shanghai. The Banyan Tree Shanghai On The Bund and Hyatt On The Bund are in Hong Kou - The North Bund, while Four Points by Sheraton Shanghai, Daning and Courtyard by Marriott Shanghai Central are situated in Shanghai Railway Station Area.

But of course, a vacation in Shanghai wouldn't feel complete if you don't take a trip to the Bund. If you'd prefer to book accommodation near this Shanghai icon, consider the JW Marriott Hotel Shanghai Tomorrow Square and The Peninsula Shanghai, which are all within a short stroll.

The Fairmont Peace Hotel is close to People's Square. Another close accommodation option is the Hotel Indigo Shanghai on The Bund. If you'd rather stay near Nanjing Road Shopping District, you could also try the Les Suites Orient, Bund Shanghai or the Le Royal Meridien Shanghai. The Shanghai Museum, another Shanghai attraction, is close to the Puli Hotel And Spa and the Shanghai Marriott Hotel City Centre. Accommodation options near the Xintiandi include the Fraser Residence Shanghai and also the 88 Xintiandi Boutique Hotel Shanghai.

Accommodation closest to Madame Tussaud's Wax Museum, are Ascott Huai Hai Road Shanghai and The Yangtze Boutique Shanghai. THE ONE Executive Suites and Pei Mansion Hotel are within easy walking distance of Brilliance Shimao International Plaza.
 Those traveling to Shanghai for Shanghai Urban Planning Exhibition Center, could stay at the Okura Garden Hotel Shanghai and Pudi Boutique Hotel Fuxing Park Shanghai. Hotels to book that are nearest to MOCA Shanghai, are the Grand Central Hotel Shanghai and Oriental Riverside Hotel.

You could try the Holiday Inn Shanghai Pudong Kangqiao or the Gardenview Hotel. The Holiday Inn Shanghai Pudong Kangqiao is located 9 miles (14 kilometers) from the main part of Shanghai. The Gardenview Hotel, is located 14 miles (23 kilometers) away. Alternative Expedia-listed hotels include the QUBE Pudong and the Ramada Plaza Pu Dong South Shanghai.

After you have got to know Shanghai, take a little time visit the other natural and cultural attractions of the Shanghai area. Visit Shanghai's temples and indoor markets. You should also take the time to check out the region's coastal plains and rivers. Adventurous visitors may enjoy bungee jumping in this part of China.

Just because you're traveling in East China, doesn't mean you can't indulge in your obsession for sporting events. You will find Shanghai Stadium 4 miles (6 kilometers) to the northeast of Shanghai. Sleep right near the action at the Twelve at Hengshan, A Luxury Collection Hotel, Shanghai or the Renaissance Shanghai Zhongshan Park.

Hongqiao International Airport is the most frequently used airport for accessing Shanghai. It is 8 miles (13 kilometers) drive away. If you plan to stay nearby, try the Shanghai Marriott Hotel Hongqiao or Cypress Hotel Jin Jiang Shanghai.

false