Top Things to Do in Shanghai: Best Activities & Must-Sees

Author's Profile Picture

Vibrant and energetic, the cosmopolitan city of Shanghai is where East meets West. Located where the Yangtze River meets the East China Sea, Shanghai boasts an exciting blend of culture, tradition and modernity. If you’re headed to this city, whether on a layover or for a destination holiday, you’ll find ideas for the top things to see and do in Shanghai right here.

Top Things to Do in Shanghai

  • 🌃 The Bund – Famous riverside promenade featuring historic architecture and views of Pudong.
  • 🏰 Shanghai Disney Resort – A major theme park with attractions and shows for the whole family.
  • 🗼 Oriental Pearl Tower – Iconic TV tower offering spectacular views of the Shanghai skyline.
  • 🐬 Shanghai Haichang Ocean Park – A marine park featuring dolphins, polar animals, and spectacular shows.
  • 🏯 Yu Garden – A classical Ming Dynasty garden with pavilions and ponds.

What to Do in Shanghai Based on Your Stay

What to do in Shanghai all depends on how much time you have and what type of activities you’re most interested in. To provide you with some inspiration and guidance, take a look at our Shanghai itinerary ideas below.

Length of Stay

Couple

Family

Friends

Solo

1 day

A peaceful walk around Yu Garden with a meal in the French Concession

Explore the Shanghai Ocean Aquarium and Shanghai Science and Technology Museum in Pudong

Breakfast on the Bund, browsing Tianzifang’s art galleries and finishing with a cocktail on one of the city’s rooftop bars

Enjoy the sunrise on the Bund, discover the city’s bookshops, and try Xiaolongbao soup dumplings

2-3 days

Take in Lujiazui’s skyscrapers, romantic strolls and try local dishes like Shengjianbao and Da Cu Wan

Burn off energy at Century Park, enjoy the Shanghai Urban Planning Exhibition Centre, and take a family-friendly boat ride in Qibao Water Town

Cafe-hop and souvenir shop in the French Concession, visit night markets, and hit up the bars in Xintiandi

Visit the city’s museums, like the Shanghai Museum and Yuz Museum, and take a relaxing walk around the Shanghai Botanical Garden

4-5 days

Head out of the city to the traditional town of Zhujiajiao, eat at Qibao Ancient Town, and sightsee on a Huangpu River Cruise

Visit Shanghai Disneyland Resort, and head up high to Pudong’s observation decks.

Special meals at local hot-spots, a day trip to Suzhou, visit art galleries and try Shanghai Slings at trendy bars

Indulge in spa treatments, discover the city’s museums and galleries, and try popular local dishes

1 week

Excursions to nearby ancient water towns and heritage sites, romantic dinners, and take in the city at night.

Trips to theme parks, aquariums, and family-friendly museums

Journey to Moganshan to spend time in nature, spa treatments, shopping and cocktails

Take the high-speed train to Hangzhou, enjoy the city’s culture and art scenes, and hit up local cafes and eateries

Interested in learning more about what to do in Shanghai? Keep reading to discover more activities.

💥 Search cheap flights to Shanghai & the best hotels in Shanghai! Get connected fast with China eSIM.
🎁 Get 5% off & save up to £2 on your first Shanghai Attractions & Tours booking! 👇

Must-Visit Districts in Shanghai

Whether you’re in the mood to relax or want to feel the energy of the city, you’ll find that Shanghai’s distinct neighbourhoods offer a little something for everyone. From colonial-era waterfronts to luxury malls, the city’s districts have their own unique vibes, attractions and take on local cuisine.

The Bund: Shanghai’s historical waterfront

The Bund

Located on the Western bank of the Huangpu River, The Bund offers a unique blend of old and new. You’ll find colonial-era buildings looking onto nearby Pudong’s dramatic skyline, making this a great area for a gentle riverside walk. You can even take to the river cruise for a sightseeing cruise. There are plenty of waterfront cafes along the promenade to relax in and enjoy a cup of coffee, as well as trendy rooftop bars for when the city lights come on.

The Former French Concession: Shanghai’s historic tree-lined district

Wukang Building

Dating back to the 19th-Century, the Former French Concession is nowadays best known for its trendy cafes, boutique shops, and relaxed, creative atmosphere. Here, you’ll find colonial architecture from the time the area was under French control. Think Art Deco influences and picturesque tree-lined streets. A perfect place to while away an afternoon, with parks to explore and local eateries to pop into.

Lujiazui: Shanghai’s ultra-modern architecture

Lujiazui

The city’s financial and commercial district, Lujiazui in Pudong, is what comes to mind when you think of 21st-century Shanghai. With skyscrapers and high-end malls, this ultra-modern area is a true sight to behold. Famous sky-high architecture includes the Oriental Pearl Tower and the Shanghai Tower, both offering observation decks for panoramic city views. For those who don’t have a head for heights, the family-friendly Shanghai Ocean Aquarium is just around the corner.

Jing’An: Authentic Shanghai Lifestyle

Jingan Temple

Located in central Shanghai, the Jing'An district is where old meets me. Named after the Buddhist Jing’an Temple, find a fascinating mixture of 1920s-30s architecture to modern-day high-rises. If you're looking for a spot of shopping, Jing'An is the place to go. For all things luxury, head to the Plaza 66 and Jing’an Kerry Centre malls, and explore the Anyi Road markets over the weekends.

🎁 Exclusive Offers For You:
Hotels: Save up to 10% (Book online or on Mobile)
Homes & Apts: Save up to £39 (App-only deal)

Shanghai Hotel Picks

5 star

9.4/10Outstanding11815 Reviews
People's Square Shanghai|0.54km from city centre
This five-star hotel is a bit old, but thankfully its location on Nanjing Road is excellent, very close to all the theaters my child wanted to visit. There are a lot of foreigners staying here; I saw a hotel staff member (a girl) helping foreigners with their luggage multiple times in the elevator, and they were all large pieces (why don't they have male porters specifically for this?). During my stay, there was even a power outage (both elevators and the room lost power), but thankfully it was restored in about half an hour. The front desk and the greeters at the entrance were very friendly. Since we stayed for 7 consecutive days, the front desk even gave us complimentary fruit (though it was just one banana, one pear, and one apple, it's the thought that counts! Oh, and they also gave us two drink vouchers for the lobby coffee bar). All in all, if convenience is your priority (being close to the Bund and People's Square), this hotel is a good choice.
FromHK$784
9.5/10Outstanding6501 Reviews
People's Square Shanghai|0.47km from city centre
Hotel 🏨 Location: Excellent! It's right next to the New World Mall and directly connected to it, which is incredibly convenient. Dining, watching movies, catching a stand-up show, and taking the subway are all easily accessible. Service: Extremely polite. This five-star international hotel is very attentive; staff always greet you, and the service is spot-on. They also help with luggage when you enter and leave. Special thanks: To Joe from the concierge team for helping me hail a taxi and even loading my considerable luggage into the car. His service was warm and thorough.
FromHK$1,110
9.4/10Outstanding10424 Reviews
Train Station Area Shanghai|2.4km from city centre
I highly recommend the Pullman Shanghai Jing An. My stay in the Deluxe King Room was perfect, deserving a full five-star rating. The hotel is located in the heart of Jing An, within walking distance of the metro station, making it incredibly convenient to get to major commercial areas. The room was spacious and elegant, the bed soft and comfortable, and the entire room was spotlessly clean with excellent soundproofing. The front desk service was attentive and efficient, housekeeping was meticulous and thorough, and the breakfast offered a rich variety of delicious options. The overall ambiance is light luxury and grand, making it perfectly suited for business or leisure travelers. I will definitely choose to stay here again on my next visit to Shanghai.
FromHK$725
9.3/10Very Good5244 Reviews
Huaihai Road Area Shanghai|1.78km from city centre
Service: Before checking in, I read many reviews complaining about the check-in staff. I definitely experienced it myself. All the staff avoided eye contact; it was hard to find someone to help with check-in, and everyone seemed busy. There was a young man near the elevator entrance who suggested not standing there. He would just lower his head and walk away when he saw guests; I don't know what purpose it served to have someone standing there. The bellhop at the luggage storage was enthusiastic, but I suggest increasing the refrigerated storage space and training staff. They shouldn't advise guests to carry their refrigerated items with them when checking out, especially on such hot days; it's better to leave them in the air-conditioned hotel. The staff at the entrance who helped with luggage and opened car doors were polite, and their service was appreciated. Some of the hosts at the breakfast restaurant were very warm and friendly. Others were not, and some were only friendly towards Japanese guests. The chefs at the cooking stations were all excellent, and the food was delicious. Facilities: Older hotels always have shortcomings in their hardware. As soon as I exited the elevator on the guest floor, I smelled dust, and there was a musty smell in the room. The shower equipment was old and difficult to use, the washbasin was quite low, and the small magnifying mirror for makeup/removing makeup was broken; either you had to hold it up very high to see your face, or it would fall down and still not work. This can't be changed in the short term, so it needs renovation. During renovations, I suggest not installing mirrors facing the bed again. I slept very poorly at night. Cleanliness: The cleanliness was much better than I expected. There was no dust in the nooks and crannies, which was a pleasant surprise. Noise: The room was very close to the elevator, but surprisingly, there was not much noise, which was acceptable. However, there was a regular rumbling sound, which I suspect was the subway passing by; it was very noticeable. The sound disappeared after the subway stopped at night and reappeared in the morning. Overall, it was not a very pleasant experience, but I've tried it. I won't choose this hotel again.
FromHK$762
9.1/10Good9131 Reviews
People's Square Shanghai|0.5km from city centre
I was very satisfied with my stay during my business trip. The hotel was quiet with good soundproofing, and the internet was stable, so working was stress-free. Staff members Lily, Diana, and Quain G proactively provided guidance throughout my stay. The lobby was well-managed and orderly, with no queue-jumping or chaos. The guest rooms were neat and clean, and the toiletries were complete. The surrounding transportation was convenient, making it a great value for business travel.
FromHK$1,444
9.6/10Excellent9303 Reviews
The Bund Area Shanghai|1.73km from city centre
Great location, very convenient for transportation. The staff (SUN) were friendly and attentive, and the room was clean and tidy, making for a fantastic stay. The facilities are comprehensive, suitable for both tourism and short-term living. Highly recommended!
FromHK$909

Show more

Family friendly

8.9/108628 Reviews
The North Bund Area Shanghai|2.55km from city centre
Hotel Indigo Shanghai on the Bund | Prime Bund Location, Where Elegance Meets Modernity, An Exceedingly Perfect Experience ✨ For my trip to Shanghai, I chose the Hotel Indigo on the Bund, and the entire experience was absolutely fantastic, offering incredible value for money.
FromHK$889
9.3/10Very Good4121 Reviews
Jing'an District Shanghai|2.6km from city centre
I booked this hotel based on a friend's recommendation, and I'm glad I did. The room facilities are well-maintained, and the customer service is excellent. They even offer room service until after 10:30 PM! We also enjoyed a delicious dinner at the Chinese restaurant on the second floor – my kids loved it! While the breakfast buffet isn't super extensive, the quality of the food is very good. The location is fantastic, right next to Jing'an Temple and Jiuguang Department Store, making it super convenient for dining and shopping. Public transport is also easily accessible. The only minor downside is that the road outside can get quite congested, especially when trying to hail a taxi. It's fine if you're not in a rush, but it can be a bit of a hassle if you're on a tight schedule.
FromHK$901
9.4/10Outstanding7474 Reviews
Dapuqiao Area Shanghai|2.92km from city centre
Stayed here for a business trip, and the front desk service was a major highlight. Check-in and check-out were incredibly efficient, with no long queues. Getting an invoice was also simple and quick. The staff were very professional and polite, striking the perfect balance. They provided practical advice for my work and transportation needs, making my business trip very smooth and hassle-free. Their service was professional and efficient.
FromHK$869
9.2/10Very Good3782 Reviews
The Bund Area Shanghai|1.27km from city centre
Extremely satisfied with every aspect. I honestly didn't experience any of the pitfalls mentioned in online reviews. I booked a Deluxe Twin Room, which was spacious, bright, and well-lit, offering great comfort. The cleanliness was reassuring, and the functional layout was excellent. The lobby is grand and expansive, and the overall service was superb. The breakfast, while standard, showed a thoughtful touch. In short, it met all my expectations for Westin's standards. It's truly the top choice for a high-value five-star hotel in a prime location in Shanghai.
FromHK$1,055
9.4/10Outstanding14223 Reviews
Lujiazui Area Shanghai|2.51km from city centre
For this trip, we chose the Pudong Shangri-La. The hotel's Guest Relations Manager, Lynn, provided excellent and thoughtful service. She prepared our room in advance and arranged an upgrade to a higher floor room with a view of the 'Three-Piece Set' (referring to the iconic Lujiazui skyline), and even arranged a late check-out for us. We are very satisfied with her service. The hotel's location is also very convenient, making travel quite easy. The floor-to-ceiling windows offer a fantastic view. Although the hotel shows some age, it is well-maintained. Overall, we are very pleased with our stay.
FromHK$989
9.6/10Excellent8495 Reviews
People's Square Shanghai|0.7km from city centre
I chose this hotel for my business trip and had a good experience. The room was quiet, and the desk was very convenient for working. The facilities were well-maintained. Check-in was efficient, and the staff was responsive. The surrounding area has convenient transportation and many options for dining and shopping. I'll consider staying here again on my next business trip to Shanghai.
FromHK$1,230

Show more

Breakfast

9.5/10Outstanding10376 Reviews
She Shan, Songjiang University Town Shanghai|35.83km from city centre
During the Dragon Boat Festival, I brought my family for a trip nearby. The Shimao Wonderland InterContinental, though I'd heard mixed reviews online, I decided to experience it for myself. After confirming our check-in time and our preference for a quiet room, Hanna from the front desk proactively added me on WeChat. She reminded me that because it was a holiday and there was an amusement park nearby, parking might be tight, advising me to inform her 30 minutes in advance so she could make arrangements. We checked in on Dragon Boat Festival noon, and I was surprised to see the lobby's seating area packed with people and a long queue at the front desk. However, thanks to Hanna's foresight, our room was already reserved, making the check-in process quick and efficient. Our room was arranged away from the elevator, and the soundproofing was remarkably good. We couldn't hear any plumbing from the adjacent rooms or the floors above/below, whether it was the shower or the toilet. This undisturbed experience is a rare find, whether in hotels built years ago or newly constructed ones, a truly effective soundproofing is hard to come by. There was a minor issue with the sink drainage during our stay, which was promptly resolved, showing their attentive service. However, I have to complain about the sink's design; it was a square basin, which easily splashed water, and water tended to accumulate near the faucet – not very practical. Our stay included a complimentary travel photoshoot with three free photos. The photographer was excellent at creating a lively atmosphere, and our family portrait turned out vibrant and natural, boosting our mood significantly! Online reviews for the Western restaurant were mediocre, but the Chinese restaurant, Cai Feng Lou, received many positive comments. I spontaneously decided to try it, worried about not getting a table, but Hanna immediately helped us book a table for that evening. The standout dish in the set meal was the diced wagyu beef – a true test of a chef's skill. Each piece was large, yet perfectly tender, flavorful, and didn't get stuck in your teeth. This mastery certainly justifies the numerous trophies and prestigious brand accolades at the entrance! At the restaurant entrance, there was also an introduction to the Shimao Quarry Hotel's background and construction history. Indeed, many aspects of its design were quite visionary, considering it took 12 years to build! The cliffside light show at 8:30 PM featured stunning opening audio effects, and the fountain design added a lot to the visual impact of the mythological story. The Chenshan Botanical Garden, included in our hotel package, was even more amazing. I felt like I could spend two days there, enjoying nature, the charm of the vast lawn, the beauty of the dawn redwood forest, and the tranquility of the camphor forest. Overall, it was a good experience, but the price was just too unfriendly. Even without it being a major holiday, it was so expensive. Given the current economic climate, a more affordable price would be needed to maintain sustained market demand.
FromHK$1,636
9.4/10Outstanding2500 Reviews
Wujiaochang Commercial Area Shanghai|9.08km from city centre
The hotel's location is excellent, and cleanliness wasn't an issue. However, the facilities had some significant drawbacks. The bathroom door was very problematic; the toilet and shower shared the same glass door, which was extremely difficult to slide and very inconvenient (as shown in the picture). There were too few power outlets, making charging devices a hassle. The light switches weren't clearly marked, and the night light shone directly into your eyes. Regarding service, the younger male front desk staff member was rude and unprofessional. When I checked in, I wasn't the only guest, and he was impatient and impolite with everyone, not using any basic pleasantries. He also didn't inform me about any of the hotel's facilities; I had to find the laundry room myself later. At one point, a hotel call came in to the female staff member opposite him. She wasn't sure about the situation, hung up, and then asked the male staff member, who directly mocked the guest who had called for inquiries – that was completely out of line. He also made a point of pretending to be busy with other things (even though guests could see his screen and he clearly wasn't busy) before grudgingly responding to guest requests. Although the hotel's physical amenities aren't a major issue, I will not be staying here again due to the service attitude. Being next to a university, I'm sure they won't miss one guest.
FromHK$649
9.3/10Very Good1696 Reviews
Everbright Convention and Exhibition Center Shanghai|12.35km from city centre
Audrey at the front desk was incredibly attentive and professional. She was warm and welcoming, and made check-in and check-out super efficient. She was always proactive in helping with any issues and handled everything with great care and responsibility. Her service made me feel so welcome and my stay was fantastic. I'll definitely be back!
FromHK$304
9/10Good3422 Reviews
People's Square Shanghai|0.62km from city centre
Facilities: Complete Hygiene: Clean and tidy Environment: Good Service: Very good, quite satisfactory. Will definitely stay again next time.
FromHK$612
9.5/10Outstanding3637 Reviews
She Shan, Songjiang University Town Shanghai|26.04km from city centre
The room was clean and modern, and the balcony offered a great view. The front desk staff proactively upgraded me to an executive room, which got plenty of sunlight. The service was excellent, and the location near the Songjiang attractions was very convenient thanks to the PATA house.
FromHK$418
9.5/10Outstanding540 Reviews
Hongqiao International Airport Area Shanghai|15.59km from city centre
The Jiayu Hotel is right next to Jiaxuan, essentially two types of accommodations under one brand. Jiayu is more like an apartment-style hotel, which is a great option if you're traveling with children or elderly family members. You can choose a suite with a kitchen, complete with an induction cooktop, range hood, and dishwasher.
FromHK$766

Show more

Gym

9.2/10Very Good5732 Reviews
People's Square Shanghai|0.9km from city centre
The hotel is well-located, right in the middle of the pedestrian street. We stayed in a standard room, but after our flight was canceled due to a typhoon, we extended our stay for another day and were moved to an upgraded room. The room was fantastic, we were probably lucky. It had two rooms: a living room with a sofa and a magnificent view of the pedestrian street. Besides a tea set, there was also a coffee machine. There was also a large, separate bathroom. It's an ideal option for a family with a child. The breakfasts are very good, with options for both children and adults. The only thing I didn't notice was an omelet station; there were fried eggs and scrambled eggs instead. But you won't go hungry; a delicious and hearty breakfast is guaranteed.
FromHK$1,867
9.5/10Outstanding4493 Reviews
Huaihai Road Area Shanghai|0.97km from city centre
The Langham's quality is consistently excellent, as always. From the moment you step in, the signature scent and the charming pink-themed amenities all reflect exceptional taste. The service is incredibly proactive and outstanding, making for an extremely comfortable stay. Sicily at the front desk was sweet and enthusiastic, helping us upgrade to a wonderful room type with excellent privacy. Located in the bustling Xintiandi, the location is incredibly convenient, yet the room itself is very quiet – a true hidden gem in the city. The bedding is comfortable, and the toiletries are Diptyque. Breakfast is fresh with new items introduced weekly. Overall, I highly recommend it; if I'm on a business trip nearby again, I'll definitely choose to stay here.
FromHK$1,373
9.3/10Very Good3231 Reviews
Jing'an District Shanghai|2.12km from city centre
This hotel was the first Ritz-Carlton on the mainland, so the facilities and equipment are relatively outdated and showing their age. The room wasn't very big, and both the amenities and design felt quite old-fashioned. The interior somewhat resembled the 'backrooms' aesthetic. However, the lobby is still very cool. The hotel staff were exceptionally good with their service. They offer custom room key cards which are beautiful. It seems some of the hotel's electrical wiring might be aging, as there was a constant buzzing sound, but the technician came to fix it promptly, which was excellent.
FromHK$1,343
9.7/10Excellent5826 Reviews
The Bund Area Shanghai|1.78km from city centre
Choosing the Fairmont Peace Hotel for my trip to Shanghai resulted in a truly unforgettable stay. The hotel boasts an unbeatable location right on the Bund, with breathtaking views of the Bund from my window. At night, the buildings light up, offering a panoramic cityscape. It's incredibly convenient for exploring the Bund and Nanjing Road on foot. As a historic century-old building, the hotel strikes a perfect balance between vintage Art Deco charm and modern comfort. The lobby's Art Deco style is elegant and grand, and the public areas exude a timeless quality. My room was clean, spacious, and thoughtfully decorated in a classic style. The bedding was comfortable, the bathroom amenities were high quality, and the soundproofing was excellent, allowing for a peaceful night's sleep. The staff provided impeccable and courteous service. The concierge, front desk, and room service were all prompt and attentive, providing thorough service without being intrusive – they had a great sense of discretion. The breakfast buffet offered a wide array of choices, with both Chinese and Western options available, all enjoyed in a setting with great views. This was more than just a stay; it was an immersive experience of Shanghai's century-old modern glamour. The unique ambiance of this historic building is something new hotels simply can't replicate. It's definitely worth experiencing when visiting Shanghai, and I would prioritize staying here again on my next visit.
FromHK$2,737
9.4/10Outstanding18541 Reviews
Lujiazui Area Shanghai|3.12km from city centre
Taking advantage of a holiday, I brought my child to Shanghai for a few days, and the overall service at the Grand Hyatt Jin Mao truly impressed us. From the moment we walked in, we felt a genuine warmth. Whether it was asking for directions or seeking advice on local attractions, the staff enthusiastically shared practical tips. The hotel's environment is elegantly maintained, transportation is convenient, and the room comfort is excellent. My friend and I had a very pleasant vacation here, and the overall experience was fantastic.
FromHK$1,399
9.5/10Outstanding4560 Reviews
Lujiazui Area Shanghai|2.69km from city centre
My kid found this hotel online and insisted on staying here. I initially thought it was a bit pricey, but I couldn't say no to them, so I reluctantly booked it. However, as soon as we entered the room, we were absolutely stunned by the beautiful view! The Oriental Pearl Tower was right before our eyes, along with blue skies, white clouds, and the Huangpu River! Truly unbeatable! It felt totally worth it. The only thing is that all the drinks in the mini-bar cost extra, so we didn't end up having any. 🤭 I'd suggest the hotel offer complimentary drinks to guests traveling with kids! ✌️
FromHK$2,406

Show more

Business travel

9.4/10Outstanding12014 Reviews
People's Square Shanghai|0.73km from city centre
I enjoyed my stay with my family. We stayed for 3 nights and we had fantastic time and slept well. The hotel is newly renovated. Customer care assistants were helpful even though they had little English but you get the message. Breakfast was good according to my family, I didn’t have any because love my sleep. Overall I would recommend to everyone including Solos, and the People Square Station is the nearest. However the place can be confusing… follow google map or if you’re lost or not sure, just copy the Chinese address and ask anyone around there. Chinese people are nice and helpful. Thanks for the amnesties and the checkout gift.
FromHK$578
9.2/10Very Good6813 Reviews
Jing'an District Shanghai|2.97km from city centre
Fantastic Stay – Exceptional Service, Great Location, and Seamless Logistics! We had an outstanding stay at The Kunlun Jing’An and will definitely be staying here again! Room & View: Our room was exceptionally clean, comfortable, and spacious, featuring a fantastic view overlooking Jing'an Temple. Breakfast: The breakfast spread offers an incredible variety of delicious choices, with plenty of great options available for vegetarians. Concierge: A massive thank you to the concierge team! They were unbelievably helpful, organised and accommodating in managing and receiving my multiple Taobao deliveries prior to and during my stay. Airport Transfer: We used the hotel’s own airport transport service for CNY 270. The big van was clean and comfortable, and the driver was prompt, courteous, and excellent overall. Overall, a brilliant hotel experience from start to finish. Highly recommended!
FromHK$756
9.6/10Excellent6811 Reviews
People's Square Shanghai|1.13km from city centre
The hotel's location is excellent, right next to Nanjing Road Pedestrian Street. The Metro Line 2 entrance is just a few steps away, making it convenient to get anywhere. I arrived at the hotel by plane around 3 AM, and a young man from the staff was still at his post – very commendable and dedicated. Overall, the hotel is quite good.
FromHK$784
9.4/10Outstanding6132 Reviews
The Bund Area Shanghai|1.65km from city centre
Due to the typhoon hitting Nanjing, heavy rain was predicted for two days. Half an hour before arrival, I quickly changed my plans, stayed on the high-speed rail past Nanjing, and bought an extra ticket to Shanghai. Aside from some strong winds, everything else was unaffected. Choosing the right hotel is incredibly important. This hotel, as always, was excellent. The service was warm and attentive, the air conditioning was strong, and the hot water was great. It's right next to the Peace Hotel, and you can see the Oriental Pearl Tower as soon as you step out. Every time I come to Shanghai with my kids to visit the Bund, I choose to stay here. It's super convenient to walk around and explore the area. There are lots of great restaurants nearby and excellent transport links, making it perfect for families.
FromHK$778
9.3/10Very Good4657 Reviews
The Bund Area Shanghai|2.48km from city centre
Excellent! It was exactly the river view room we wanted, and the customer service representative did a great job arranging it. The river view was fantastic both day and night. My child even brought a book and read by the large French windows, with the Huangpu River right outside, boats passing by, and the Oriental Pearl Tower, Lujiazui skyscrapers, and other buildings visible just by looking up. It truly created a wonderful atmosphere. The hotel environment is very good, facilities are complete, and breakfast is also great. My trip to Shanghai was very satisfying!
FromHK$1,205
9/10Good2590 Reviews
Jing'an District Shanghai|0.85km from city centre
You can't beat the location – right in the heart of Nanjing West Road, bustling outside, yet quiet inside. The hotel is all-suite, with the smallest room being 62 square meters, offering separate living and sleeping areas, so space is definitely generous. Each suite comes with a kitchen (induction hob, microwave, etc.) and a washer-dry dryer, which is incredibly practical for long stays or dealing with the rainy season. The hotel's design has an old Shanghai charm, but it's not overly fussy; the Art Deco details are very appealing. Rooms are comfortable, and the restaurant is pleasant. There are reliable dining options nearby, and it's convenient for business meetings. The gym is outsourced to a chain brand, so the equipment is better than typical hotel gyms; there's also a pool for a relaxing dip. The terrace offers expansive views, perfect for an evening drink. Overall, the facilities are practical and impressive. I'll definitely stay here again next time I'm in Shanghai.
FromHK$1,248

Show more

Show more

Top 5 Activities and Landmarks in Shanghai

Whoever you’re travelling with, Shanghai offers a wide range of engaging historical and modern attractions that are well worth a visit. Here are our recommendations on what to pop on your to-do list.

The Bund: where east meets west

Blending old-with-new, The Bund’s historical colonial architecture that overlooks the city’s famous skyscrapers is a fantastic place to explore. Whether you are in the mood for a gentle stroll, a sightseeing boat ride, or dining out at a trendy cafe, there’s plenty to do here.

See The Bund come alive at night and book an evening river cruise on from £10 on Trip.com!

Shanghai Disney Resort: magic comes alive

Shanghai Disney Resort

This is Disney like you’ve never seen it before. The newest Disney park to date, Shanghai Disney boasts state-of-the-art attractions along with all the characters you know and love. Plus, have you seen the sheer size of that castle? Perfect for families and Disney-lovers alike, and bound to create lifelong memories.

Beat ticket queues and sort out your Shanghai Disney admission in advance from £43 on Trip.com!

Oriental Pearl Radio and Television Tower: enjoy a bird’s eye view of the city

Oriental Pearl Radio & Television Tower

Located along the Pudong River, the iconic Oriental Pearl Tower stands out for its unique multi-sphere design. And what’s more, you can go up them! At the bottom of this 1990s skyscraper is the Shanghai History Museum, making it a fantastic double-feature activity option. If you’re feeling brave, there’s even a glass walkway to boldly stroll (or scurry!) across. Feeling hungry? How about a bite to eat at the revolving restaurant!

Get panoramic views across Shanghai and book your Oriental Pearl Tower entry from £22 on Trip.com!

Shanghai Haichang Ocean Park: get up close to marine life

Thrills, spills, and marine animals - sounds like a pretty good combo! Shanghai Haichang Ocean Park is part aquarium, part amusement park, and a whole lot of fun. Ideal for families, there’s plenty here to keep all ages entertained. Enjoy seeing dolphins and sea lions play as you learn about these fantastic creatures, and take a spin on one of the park’s many rides. Located just outside of central Shanghai, this is also a great option for those who fancy a little break from the hustle and bustle of the city.

Get prepared ahead of your trip and arrange your Haichang Ocean Park tickets from £25 on Trip.com!

Yu Garden: explore Shanghai’s most famous classical garden

Yu Garden

Located in the Huangpu District, Shanghai's Yu Garden is a little spot of calm in a bustling city. Dating back to the Ming dynasty, this centuries-old 20,000-square-metre garden comprises six distinct areas featuring large rockeries, bridges, and pavilions. Perfect for those looking for a peaceful moment during a busy trip.

Put your best planning foot forward and order admission for the Yu Garden from £3.25 on Trip.com!

TASTE OF CHINA 中国味: Shanghai Immersive Dining Experience

TASTE OF CHINA Immersive Dining

TASTE OF CHINA 中国味 Immersive Dining is located inside THE BUND · CITY HALL PLAZA in Shanghai. It offers more than a meal. It is a cultural and sensory journey through China.

Created by Trip.com Group, the restaurant uses interactive technology to bring China's landscapes to life. As you dine, you may see the power of the Yellow River with flowing water effects, or the soft mist of the Li River reflected in colours on your plate. Each course is inspired by famous rivers, mountains and regions across the country.

A panda chef called Cheng BaoBao leads guests through seven key chapters of Chinese cuisine. The experience takes you from ancient dynasties to modern China, combining digital art, storytelling and carefully crafted flavours.

Guests from around the world can enjoy refined Chinese dishes while learning about the culture behind them. It is a place to taste China, feel its spirit and connect with its traditions.

  • Address: LG1-03, City Hall Plaza, The Bund, 270 Henan Middle Road, Huangpu District, Shanghai, China
  • Opening hours: 10:00-22:00
  • Dining sessions: Two sessions daily (Lunch: 12:00–14:00 | Dinner: 19:00–21:00)
    We recommend arriving 2 hours early to enjoy the traditional costume and makeup styling experience.
  • Phone: +86 15021488899
  • Email: TasteofChina@trip.com

Shanghai, a truly cosmopolitan city

Shanghai’s reputation as a modern, bustling city stems from its history as a busy global trading port, as well as influences from the various different countries that controlled it across the 19th Century. Today, visitors can see a mix of traditional and new, east and west, with a vibrant, infectious energy that just invites you to explore further.

For those looking for a foodie-focused experience, head to Yuyuan Bazaar and local night markets for authentic Shanghainese eats. Try out pork-filled Xiaolongbao soup dumplings, pan-fried Shengjianbao pork buns, and, if you’re visiting in autumn, hairy crab. If you’ve got a sweet tooth, head over to the French Concession neighbourhood for European-inspired desserts. Or if you’re eating on the go, pick up a savoury Jianbing pancake. For a special treat, Jianbing is where to go for upscale dining - great for celebrating special occasions!

For travellers wanting to explore the city’s traditional heritage, the Yu Garden dates back to the Ming-Dynasty, with pathways to lead to pavilions, koi-filled ponds, and beautiful scenic halls. There are also a number of temples to explore in Shanghai, including the Jade Buddha Temple, Wen Miao Confucian Temple, and the Longhua Temple, which is the oldest temple in Shanghai. This is not to mention all the museums and galleries, including the Shanghai Museum, that you can visit!

Best Time to Visit Shanghai

Shanghai’s location on China’s subtropical eastern coast, along with its proximity to the Yangtze River means that its weather can be a little up and down. On one end of the scale, things are hot and humid in the summer, and on the other end, cool and damp in the winter. However, if you time your trip for spring or autumn, you can expect pleasant, comfortable temperatures and perhaps a little bit of rain. Each season and Shanghai, of course, offers a different experience, with a variety of local festivals throughout the year. Here’s what you can expect throughout the calendar year.

Season

Weather

Notes

Activities & Festivals

🌸 Spring (Mar–May)

Gradually warming up but pleasant, with a comfortable level of humidity. May have some rain earlier on in the season.

Considered one of the best times to visit. Bring a light jacket for early spring.

Shanghai Cherry Blossom Festival, Qingming Festival, and seeing spring flowers in bloom.

☀️ Summer (Jun–Aug)

Typhoon season. Expect high temperatures and humidity, but with intervals of sunshine 

Priortise activities that are indoors. Luckily, Shanghai has plenty to choose from!

Dragon Boat Festival, river cruises, and exploring indoor attractions

🍁 Autumn (Sep–Nov)

Comfortable mild temperatures, generally sunny and dry. May be some occasional rain.

Another great time of year to visit, although might be a little busy, so be prepared for crowds.

Mid-Autumn Festival, trying hairy crab, and exploring outdoor parks and attractions

❄️ Winter (Dec–Feb)

Chilly and damp, but no real chance of snow.

Bring layers to keep warm, as the humidity can make you feel a little colder.

Lunar New Year, Lantern Festival, and eating hot pots and local soup dishes

Whenever you plan to visit Shanghai, plan ahead and book your activities through Trip.com

🎁 Search cheap flights to Shanghai & the best hotels in Shanghai! Get connected fast with China eSIM.
Flights to Shanghai
Hotels in Shanghai
China eSIM
See all flights
NO.1
Ibis Hotel (Shanghai Hongqiao Railway Station)
9.3/102173 reviews
Ibis Hotel (Shanghai Hongqiao Railway Station)
Hotel in Shanghai
NO.2
Da Zhong Airport Hotel
8.4/1021162 reviews
Da Zhong Airport Hotel
Hotel in Shanghai
NO.3
Hotel Chalet Shanghai
9.5/1014363 reviews
Hotel Chalet Shanghai
Hotel in Shanghai
NO.5
Dihang Boutique Hotel (Shanghai Pudong Airport)
8.7/1010113 reviews
Dihang Boutique Hotel (Shanghai Pudong Airport)
Hotel in Shanghai
NO.7
Campanile Hotel (Shanghai The Bund)
9.3/102462 reviews
Campanile Hotel (Shanghai The Bund)
Hotel in Shanghai
NO.8
Youli Hotel (Shanghai People's Square)
9.5/104133 reviews
Youli Hotel (Shanghai People's Square)
Hotel in Shanghai

Day Trips from Shanghai

Due to its location and transport links, Shanghai makes for an excellent base for those wanting to explore nearby cities, towns, and attractions. There are CRH high-speed trains that offer frequent, reliable services that can be prebooked, as well as intercity buses and ferries. This isn’t even to mention the city’s own metro system! If you’re looking to see more of this part of China, Shanghai is a great place to start. Here are some nearby locations that you can easily get to from the city.

Suzhou: Chinese heritage, gardens and UNESCO sites

Located around 100km west of Shanghai, Suzhou is best known for its classical Chinese gardens, scenic waterways, and silk-making heritage. Perfect for travellers looking to explore more of the area’s history and traditions.

  • Average travel time: about 20-35 minutes from Shanghai
  • Transport: departures from Shanghai Hongqiao railway station
  • Must-sees: World Heritage UNESCO Classical Chinese Gardens, Pingjiang Road tea shops, Suzhou Silk Museum and Hanshan Temple

Hangzhou: Nature, tea traditions and relaxation

Take a breather from the city and visit Hangzhou, 180km southwest of Shanghai. Take a boat ride across the UNESCO World Heritage West Lake, learn about the region’s tea culture, and simply relax in nature.

  • Average travel time: about 1 hour from Shanghai
  • Transport: departures from Shanghai Hongqiao railway station
  • Must-sees: West Lake, Longjing Tea Village, Lingyin Temple and savouring local Dongpo pork dishes.

Nanjing: China’s former capital

This is one for the history buffs. One of the country’s ancient capital cities, Nanjing is bursting with imperial history and culture. With multiple museums and historic sites to see, a visit to Nanjing offers a fascinating glimpse into China’s heritage.

  • Average travel time: about 1.5-2 hours from Shanghai
  • Transport: departures from Shanghai Hongqiao railway station
  • Must-sees: Ming Xiaoling Mausoleum, Ming City Wall,and Zijin Shan Purple Mountain

Discover what’s beyond Shanghai; book your train journey with Trip.com

[5% Off] China Train Ticket Discount for New Users
24/7 Ticketing · 3-Minute Booking · E-Tickets

FAQ – Things to Do in Shanghai

Explore More Travel Guides

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
> >
Things to do in Shanghai