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 ARS Argentina, Peso

Search Hotels

2026-03-20

2026-03-21

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

1693 properties found

  • Fairfield By Marriott Shanghai Pudong South

    No 938 Hunan Road, Beicai Town, Pudong New Area, Shanghai, China ( Show map )

    Situated within 7 km of the cable-stayed Nanpu Bridge, the 4-star smoke-free Fairfield By Marriott Shanghai Pudong South hotel features Wi-Fi…

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Xihe Hotel-Shanghai Lujiazui Lancun Road Subway Station Branch

    2Nd Floor, No. 518, Lancun Road, Pudong New District, Shanghai, Shanghai, China ( Show map )

    The 2-star Xihe Hotel-Shanghai Lujiazui Lancun Road Subway Station Branch has 33 rooms and is located 4.5 km from the Bund. The 468m…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Hotel Coka Chuansha Metro - Shanghai Pvg Airport

    No 1030, South Chuanhuan Road,New Chuansha Town,, Shanghai, China ( Show map )

    Hotel Coka Chuansha Metro - Shanghai Pvg Airport, located a 25-minute walk from the Jianye Lane, features Wi-Fi throughout the property. You'll need 15…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Ji Hotel Shanghai Pudong Airport

    1St-3Rd Floor, Building 4, No. 958, Shixin Road, Zhuqiao Town, Pudong New District, Shanghai, Shanghai, China ( Show map )

    Ji Hotel Shanghai Pudong Airport features 156 rooms and lies around a 25-minute walk from the Zhang Wentian Former Residence. Located in the Cremorne…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Holiday Inn Express Changfeng Park

    No. 26 Building,1098 Meiling North Road, Putuo District, Shanghai, China ( Show map )

    Located 2.4 km from the landscaped Changfeng Park, which offers the thrill of discovering something beautiful, the smoke-free Holiday Inn Express Changfeng Park Shanghai…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Atour Hotel Shanghai Baoshan Shangda Road

    Building 2, Lane 69, Shangda Road, Shanghai, China ( Show map )

    Overlooking the river, the 4-star Atour Hotel Shanghai Baoshan Shangda Road is 3.2 km from North Plaza Shopping Mall. This hotel is located in…

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Hilton Shanghai Zhangjiang Science City

    No 1398 Haike Road, Pudong District, Shanghai, China ( Show map )

    Hilton Shanghai Zhangjiang Science City hotel, located in the Cremorne district, offers 24-hour reception and wake-up service and also stands 6 km from…

    More...

    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Shanghai Lanfeng Intelligent Light - Shanghai Disney Branch,Provide Airport Pickup Service At Pud'Ong Airport Anddisneyland Shuttle Service

    No. 427, Chenqiao Village, Chuansha New Town, Pudong New District, Shanghai, China ( Show map )

    Shanghai Lanfeng Intelligent Light - Shanghai Disney Branch,Provide Airport Pickup Service At Pud'Ong Airport Anddisneyland Shuttle Service hotel is located in Shanghai, 4.4 km from…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Nostalgia S Hotel Shanghai Railway Station

    No. 37 Meiyuan Road, Jing'An District, Shanghai, China ( Show map )

    Offering 66 rooms, the smoke-free Nostalgia S Hotel Shanghai Railway is near a shopping district and nearly a 25-minute walk from the Former…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Weiting Hotel Shanghai Jing'An Temple Nanjing West Road Subway Station Branch

    No. 700, Yan'An Middle Road, Jing'An District, Shanghai, China ( Show map )

    Weiting Hotel Shanghai Jing'An Temple Nanjing West Road Subway Station Branch offers 54 rooms a 9-minute walk from the iapm. The 2-star hotel…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Tonight Homestay Jing'An Temple Shanghai Shenle Building

    No. 300, Yuyuan Road, Shanghai, China ( Show map )

    The 4-star Tonight Homestay Jing'An Temple Shanghai Shenle Building hotel offers quick access to Flower Fingers, which is only a 6-minute walk away.

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Shanghai T Plus Hotel Residence

    No. 2359 Yindu Road, Shanghai, China ( Show map )

    Located around a 10-minute drive from the Jinjiang Amusement Park, the 5-star luxury Shanghai T Plus Hotel Residence offers Wi-Fi in public…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Holiday Inn Express Shanghai Gumei By Ihg

    No.181, Lane 1300, Longming Road, Minhang District., Shanghai, China ( Show map )

    Situated within a 4-km distance of the Jinjiang Amusement Park, the 4-star smoke-free Holiday Inn Express Shanghai Gumei By Ihg features Wi…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Tonight Homestay West Nanjing Road Shanghai Maoming Building

    No. 14, Lane 112, Maoming North Road, Jing'An District, Shanghai, Shanghai, China ( Show map )

    Located just 0.8 km from the Shanghai Natural History Museum, Tonight Homestay West Nanjing Road Shanghai Maoming Building hotel is in the immediate vicinity of…

    More...

    From US$ 183
    price for 1 night
    Book Now From US$ 183
  • Even Hotel Shanghai Jinqiao By Ihg

    Block B, No.4, Lane 9, Jinwan Road, Pudong New Area, Shanghai, China ( Show map )

    Even Hotel Shanghai Jinqiao By Ihg is located around a 25-minute walk from the Gokurakuyu and offers guided tour service for a comfortable travel…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Doubletree By Hilton Shanghai Hongqiao

    1118 Gaojing Rd, Qingpu District, Shanghai, China ( Show map )

    Located within a 7-km distance of Qibao Town, the 5-star Doubletree By Hilton Shanghai Hongqiao hotel boasts a Jacuzzi, a sauna, and locker…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Atour Hotel, Wending Road, Xujiahui Center, Shanghai

    No. 199, Wending Road, Shanghai, China ( Show map )

    Located just 0.9 km from the Saint Ignatius Cathedral, the 4-star Atour Hotel, Wending Road, Xujiahui Center, Shanghai is about 5 minutes on foot…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Artyzen Habitat Hongqiao Shanghai

    3999-5 Hongxin Road Minhang District, Shanghai, China ( Show map )

    Positioned around 10 minutes by car from the Shanghai Qibao Commercial Street and approximately 7 km from the Jackie Chan Film Gallery, the 5-star…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Novotel Shanghai Caohejing

    No 599 Wanyuan Road Minhang District, Shanghai, China ( Show map )

    Nestled in the Caohejing district of Shanghai, the 4-star Novotel Shanghai Caohejing hotel is approximately a 25-minute walk from East China Public University…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • The Shang By Artyzen Qiantan Shanghai

    568 West Yangsi Road, Pudong, Shanghai, P.R. China, Shanghai, China ( Show map )

    Nestled in the shopping district of Shanghai, the 4-star The Shang By Artyzen Qiantan Shanghai hotel is about 7 km from the Nanpu Bridge.

    More...

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