Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht

Search Hotels

2025-07-19

2025-07-20

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Shanghai

Filter Results

Hotels by class

Find a hotel

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

2612 properties found

  • Shanghai Happy Hotel

    No. 2126 Huhang Road, Nanqiao Town, Fengxian District, Shanghai, China ( Show map )

    Located in the heart of Shanghai, Shanghai Happy Hotel offers fast access to FengPu ShangYeJie, 3.5 km away. You'll need 32-minute drive to Shanghai…

    More...

    Book Now
  • Shanghai Lingdianyi Boutique Hotel

    No. 1218 Hutai Road, Zhabei District, Shanghai, China ( Show map )

    Featuring a cash machine and a lift, Shanghai Lingdianyi Boutique Hotel is situated around 10 minutes' drive from Shanghai Circus World. The hotel is located…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Home Inn Zhenping Road Railway Station

    No.2052 North Zhongshan Road (Zhongshan, Shanghai, China ( Show map )

    The 3-star Home Inn Zhenping Road Railway Station Shanghai includes 219 rooms and is situated a mere 250 metres from Suzhou River. The hotel…

    More...

    Book Now
  • Jw Marriott Hotel Shanghai Changfeng Park

    No 158 Da Du He Road, Shanghai, Cn, Shanghai, China ( Show map )

    The 5-star Jw Marriott Hotel Shanghai Changfeng Park offers a fitness centre and facials, and is located right in the centre of Putuo, which…

    More...

    From US$ 199
    price for 1 night
    Book Now From US$ 199
  • Cozi Cottage

    No.20, Zhoujiazhai, East Xinchun Cun, New Chuansha Town, Pudong District, Shanghai, Cn, Shanghai, China ( Show map )

    Providing 14 rooms, the 5-star Cozi Cottage Shanghai hotel is approximately 25 minutes' walk from Shanghai International Music Park. The property is located in…

    More...

    Book Now
  • Yitel Trend Hotel Shanghai Hongqiao Hub National Exhibition And Convention Center Branch

    No. 399, Huxing Road, Shanghai, China ( Show map )

    Providing 69 rooms, the 4-star Yitel Trend Hotel Shanghai Hongqiao Hub National Exhibition And Convention Center Branch is approximately 25 minutes' walk from QingNian…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Pengpai Light Luxury Hotel

    2Nd Floor, Building 2, No. 1, Lane 1, Chenfang Road, Shanghai, China ( Show map )

    Pengpai Light Luxury Hotel Shanghai includes 19 rooms and is 7 minutes' walk from MingDao ShengHuo GuangChang.

    More...

    Book Now
  • Ji Hotel Shanghai Jiangqiao Wanda Plaza

    No. 2, Lane 733, Hewang Road, Shanghai, China ( Show map )

    Approximately 6 km from Nanxiang Ancient Town, the lovely 3-star Ji Hotel Shanghai Jiangqiao Wanda Plaza includes 159 rooms. The hotel is located in…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Shanghai New Phoenix Town Hotel

    No.1500 Kongjiang Road, Shanghai, China ( Show map )

    Located 6 km from the awe - inspiring 492m - high Shanghai World Financial Center, the 4-star Shanghai New Phoenix Town Hotel features high-speed Internet…

    More...

    Book Now
  • Xue Yue Hotel

    No.3499 Guangfulin Road Shanghai China, Shanghai, China ( Show map )

    The 3-star Xue Yue Hotel Shanghai has 218 rooms and is located within 25 minutes' walk of Thames Town. The hotel lies in Shanghai…

    More...

    Book Now
  • Ouyamei Xinye International Hotel

    No.28 Jiasong North Road Waigang Town, Shanghai, China ( Show map )

    Ouyamei Xinye International Hotel Shanghai features 118 rooms and lies just a 13-minute walk from Wuxing Temple. You'll need 28-minute drive to Shanghai…

    More...

    Book Now
  • Floral Hotel - Yu Da Li She Shanghai

    No.169-171 Xinchang Ave Xinchang Ancient Town, Shanghai, China ( Show map )

    The 4-star Floral Hotel - Yu Da Li She Shanghai has 11 rooms and is located just 1.2 km from Shanghai Xinchang Ancient Town. Shanghai…

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Greentree Inn Shanghai Zhangjiang Sunqiao Road Shell Hotel

    No.78 Sunqiao Road, Zhangjiang Town, Pudong New District,, Shanghai, China ( Show map )

    The 3-star Greentree Inn Shanghai Zhangjiang Sunqiao Road Shell Hotel includes 58 rooms and is approximately 5 km from Pirates of the Caribbean-Battle…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Wanxin Huixuan Hotel

    施镇路396弄1号楼 上海市浦东新区祝桥镇, Shanghai, China ( Show map )

    Wanxin Huixuan Hotel Shanghai offers 67 rooms around 10 minutes by car from ShangHai DiZhi KePuGuan. Shanghai Pudong International airport is 15 km from this…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Home Inn Shanghai Zhongshan Park Dingxi Road

    1018 Dingxi Road, Changning District, Shanghai, China ( Show map )

    Home Inn Shanghai Zhongshan Park Dingxi Road includes 71 rooms and is 11 minutes' stroll from Luhanbin Typewriter Museum. The hotel is situated in Changning…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Hanting Premium Hotel Shanghai Xizang Nan Road

    No.916 South Xizang Road, Shanghai, China ( Show map )

    Featuring Wi-Fi in public areas, Hanting Premium Hotel Shanghai Xizang Nan Road is around 10 minutes' drive from Shanghai Grand Theatre. The property is…

    More...

    Book Now
  • Saymetro Season Shanghai Zhangjiang

    No.625 Zhangjiang Road, Shanghai, China ( Show map )

    Providing 64 rooms, the 3-star Saymetro Season Shanghai Zhangjiang hotel is around a 15-minute ride from Shanghai New International Expo Center. The property…

    More...

    Book Now
  • Home Inns Shanghai Liuzhou Road Everbright Exhibition Center Branch

    No. 427 Liuzhou Road, Shanghai, China ( Show map )

    Featuring Wi-Fi in public areas, Home Inns Shanghai Liuzhou Road Everbright Exhibition Center Branch is within 7 km of China Art Museum. The property…

    More...

    Book Now
  • Hanting Express Shanghai South Shanxi Road

    No.233 South Shaanxi Road ,Shanghai, Shanghai, China ( Show map )

    The 2-star Hanting Express Shanghai South Shanxi Road hotel features 96 rooms and lies 3.6 km from Yu Garden. The hotel boasts a prime…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Hanting Premium Hotel Shanghai South Xizang Road

    No. 916 South Xizang Road, Shanghai, China ( Show map )

    Located in the restaurant area, the comfortable 3-star Hanting Premium Hotel Shanghai South Xizang Road grants access to cultural points of interest like Shanghai…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56