Jedną z najważniejszych atrakcji Szanghaju jest również kompleks ogrodów Yu Yuan znajdujący się północno-wschodnim końcu szanghajskiej starówki. Ogrody liczą sobie ponad 400 lat, założone zostały w czasie panowania dynastii Ming przez urzędników dworskich. Prawie dwadzieścia lat trwały prace nad założeniem ogrodu. Po wielu zniszczeniach na przestrzeni wieków ogrody zostały odrestaurowane i są dobrym przykładem chińskiej sztuki ogrodowej z XVI wieku. Koło ogrodów znajduje się równie ciekawy bazar, gdzie turysta znajdzie szeroki wybór rzemiosła chińskiego. Odwiedzając ogrody Yu Yuan i bazar można również odwiedzić świątynię Opiekuńczych Bóstw Miasta, która została również ostatnio odrestaurowana i udostępniona zwiedzającym.
W północno-zachodniej części miasta wznosi się Świątynia Nefrytowego Buddy pochodząca z początku XX wieku. Jest ona jedną z niewielu buddyjskich świątyń w Szanghaju i stanowi ważny ośrodek kultu religijnego. W świątyni znajduje się nefrytowy, wysoki na dwa metry posąg Buddy bogato zdobiony złotem i klejnotami. Tu również w salach wystawowych na pierwszym piętrze zobaczyć można kolekcję zabytkowych przedmiotów służących do kultu religijnego.
Wizyta w Szanghaju może być również dobrą okazją do pogłębienia swojej wiedzy z zakresu sztuki Chin. W Galerii Sztuki Liu Haisu, Szanghajskiej Akademii Malarstwa Chińskiego, Galerii ShanghART czy w Szanghajskim Muzeum Sztuk Pięknych podziwiać można kolekcje sztuki z różnych okresów. Na uwagę zasługuje również ogród botaniczny z duża kolekcją bonsai czy zoo, gdzie jedną z atrakcji są niedźwiadki panda.