Jun 17, 2019 - Jun 18, 2019

2 guests - 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 159
from AED 298
from AED 510

What are travelers saying about Shanghai?

Art & Design Lovers
Adventure Travelers
Business Travelers
History Buffs
Member reviews (539)
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.

Mel S Wong
Mel S WongSan Francisco, California, USA

Shanghai has always been the cosmopolitan representative of was chic, modern and beautiful when it was first introduced to the Western world in the 1800s, it is chic, modern and beautiful now and more than ever.

Tyson Bramer
Tyson BramerLos Angeles, California, USA

One of the most unexpected great cities I have been to. Although I was only here for a 24 hour layover, I will most certainly come back for a longer stay. If you trip is as short as mine, it is possible to see so many things in one day.


The least expensive month is October, with an average of AED 305 per night. The most expensive month to stay in Shanghai is November, with an average price of AED 369 per night.
The average price of a hotel in June last year was AED 309 per night. This is 7% less than the average nightly price of AED 332 seen over the previous 12 months.
In Shanghai, the expected average temperature in June is 25.0°C/76.9°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 Shanghai Hongqiao (SHA) (13.77km). Other nearby airports include: Shanghai Pu Dong (30.48km)

Plan a trip to China