Apr 13, 2020 - Apr 14, 2020

2 adults - 1 room

Where to stay in Shanghai

As China’s largest and most prosperous city, Shanghai is a sophisticated and vibrant destination with a city skyline that rivals similar modern developments in Dubai and Singapore.

The most popular area to visit is The Bund, a waterfront area in central Shanghai that is a favorite with sightseers keen to capture photographs of the famous skyline of Pudong, while it is also a popular place for relaxation, walking and dining at the restaurants and bars that look onto the waterfront. It is also a wonderful place to spend the evening – once the sun has set the skyline is lit up by a myriad of bright lights providing a colorful end to the day.

While there is a wonderful modernity to the city, Shanghai’s history is never far from the surface. Yu Garden with its manicured greenery and traditional architecture is said to date back more than 400 years to the Ming Dynasty and can be found close to The Bund, while the nearby Fangbin Road is a throwback to how the city used to look, hence the nickname of Shanghai Old Street.

The area around The Bund is also a thriving center for nightlife as is the recently developed area of Xintiandi located in the in the center of Shanghai City. It is one of the most popular areas in the city for tourists and locals looking to enjoy shopping by day and nightlife after dark.

No matter where you opt to stay in Shanghai, getting around is a straightforward process thanks to the city’s extensive public transport system based on buses, taxis and the metro and elevated light rail system, which boasts a network of 11 lines.

Hotels in Shanghai City Center

1. The Peninsula Shanghai

A luxurious five-star choice, the Peninsula is in a prime location on The Bund with exceptional views across the river to the high-rise buildings of Pudong. The hotel is a classic accommodation choice in a city of style and boasts lavish rooms, a rejuvenating spa, fine dining and an eye-catching replica seaplane located in the Peninsula’s sumptuous Rosemonde Aviation Lounge.

2. The Bund Riverside Hotel

A mid-range hotel, the Bund Riverside is ideally located for those looking to explore the city’s famous Bund as well as look for bargains in the shopping stretch that is Nanjing Road. The interiors reflect the styling of modern Shanghai, while remaining true to traditional Chinese design.

3. Shanghai Fish Inn Bund

For those looking for a budget price hotel, the Shanghai Fish Inn Bund is close to many of the city’s attractions including The Bund itself and the shopping outlets on Nanjing Road Shopping. Guests are within walking distance of public transport access as well as other attractions such as Yu Garden.

Find more great hotel options for Shanghai using our search engine.

Top rated hotels in Shanghai

from AED 221
from AED 297
from AED 577

What are travelers saying about Shanghai?

Art & Design Lovers
Business Travelers
Adventure Travelers
Nightlife Lovers
Member reviews (607)
Natalka K
Natalka K

Shanghai can offer something to everyone. Modern cosmopolitan city with lots of historical parts . International cuisine, vibrant art scene.. you name it!

Nursinah Ananda
Nursinah Ananda

Loved everything about Shanghai. Very nice scenery at night and The Bund is a must to see.

Anne Lowrey
Anne LowreySan Francisco, California, USA

Shanghai makes for a great introduction to mainland China. Although it can still be overwhelming, it's easier to get around more western Shanghai -- while still absorbing so much Chinese culture and history -- than in other parts of the country. Make sure you see the French Concession area, and enjoy some xiao long bao!

Anna Penner-Ray
Anna Penner-RayHelena, Montana, USA

I've been to Shanghai four times, for thee-day weekends when I lived in Beijing. I went there to visit Disneyland, and loved staying at a hotel called the Home Inn (Kangqiao Xiuyan Road Metro Station) 如家快捷酒店(上海康桥秀沿路地铁站店)(原秀沿路工业园区店) because it was affordable, close to the park, and lets foreigners stay there.


The least expensive month is February, with an average of AED 306 per night. The most expensive month to stay in Shanghai is July, with an average price of AED 392 per night.
The average price of a hotel in April last year was AED 347 per night. This is 1% more than the average nightly price of AED 343 seen over the previous 12 months.
In Shanghai, the expected average temperature in April is 16.0°C/60.7°F. The warmest month is typically July, which averages 32.4°C/90.3°F. The coolest month is January, with temperatures averaging 1.1°C/34.0°F.
The nearest airport to Shanghai is Changhai (CNI) (4.41km). Other nearby airports include: Shanghai Hongqiao (13.77km) Shanghai Pu Dong (30.48km)

Plan a trip to China