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-22

2026-03-23

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

1702 properties found

  • Ibis Styles Shanghai Qingpu Sports Center Hotel

    No. 35 Shaduobang Road Qingpu District Shanghai -Beside Qingpu Stadium, Shanghai, China ( Show map )

    Ibis Styles Shanghai Qingpu Sports Center Hotel, located 10 minutes' drive from the Songze Cultural Ruins, features Wi-Fi in public areas. You'll need 21…

    More...

    Book Now
  • Vienna Hotel Shanghai Yangpu Wujiaochang

    No.486, Guohe Road, Shanghai, China ( Show map )

    Vienna Hotel Shanghai Yangpu Wujiaochang is a great place to stay in the Songpa-Gu district, 6 km from the Hongkou Football Stadium. Such city…

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Ji Hotel Shanghai Jiading Qinghe Road

    No.151 Qinghe Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Ji Hotel Shanghai Jiading Qinghe Road sits only a 14-minute walk from the Qiuxiapu Park. The Jiading Fahua…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Atour Hotel Shanghai North Bund Dalian Road

    535 Dalian Road, Shanghai, China ( Show map )

    Guests of the 4-star Atour Hotel Shanghai North Bund Dalian Road can enjoy easy access to the Geopark Museum, which is situated only a…

    More...

    Book Now
  • Westlake City Hotel

    22 133 Nong Maoming South Road, Shanghai, China ( Show map )

    The business Westlake City Hotel Shanghai includes 23 rooms and is situated around 25 minutes' walk from Suzhou Creek. The Bund Waterfront Promenade is approximately…

    More...

    From US$ 151
    price for 1 night
    Book Now From US$ 151
  • Shanghai Fan Yang Hotel

    55 Yu Yao Road, Shanghai, China ( Show map )

    Guests of the 3-star business Shanghai Fan Yang Hotel can easily reach Tonglefng, located just 100 metres away. Jing'an Temple is only 1.7 km…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Shanghai Fuyue Hotel

    No. 1, Lane 208, Rongyue Road, Shanghai, China ( Show map )

    The comfortable 5-star Shanghai Fuyue Hotel, located approximately a 15-minute ride from Square Pagoda Park, boasts an indoor swimming pool and a fitness…

    More...

    Book Now
  • Hanting Express Shanghai Zhangjiang Financial Information Park

    No.4111 Huadong Road, Shanghai, China ( Show map )

    Hanting Express Shanghai Zhangjiang Financial Information Park hotel features 120 rooms and lies 6 km from the Chuansha Ancient City Wall. You'll need 19-minute…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Ji Hotel Shanghai Xujiahui Guanshengyuan Road

    No.8 Guanshengyuan Road, Shanghai, China ( Show map )

    Located about a 25-minute walk from the reconstructed Buddhist Longhua Temple, the 3-star Ji Hotel Shanghai Xujiahui Guanshengyuan Road provides guests with baggage…

    More...

    Book Now
  • Hanting Hotel Shanghai Baogang Yueluo Freeway

    No.28 Lane 249, Yueluo Road, Shanghai, China ( Show map )

    The 2-star Hanting Hotel Shanghai Baogang Yueluo Freeway is situated in the Baoshan district, 27 minutes' drive from Shanghai Hongqiao International airport. Guests might…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Elegance Bund Hotel

    No.138 Guangdong Road Huangpu, Shanghai, China ( Show map )

    The 4-star Elegance Bund Hotel Shanghai enjoys a prime location in the centre of Shanghai, only 9 minutes' walk from the 5 - acre Yu…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Ji Hotel Shanghai Xinzhuang

    No. 505, Xinbei Road, Xinzhuang Town, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Ji Hotel Shanghai Xinzhuang is approximately 6 km from the Shanghai Qibao Commercial Street. This Shanghai…

    More...

    Book Now
  • Orange Hotel Shanghai Lingang New City Wanda Plaza

    No. 36, Qunfeng Road, Lingang New Area, China (Shanghai) Pilot Free Trade Zone, Shanghai, China ( Show map )

    Located 4.1 km from Shanghai Yard, Orange Hotel Shanghai Lingang New City Wanda Plaza includes 56 rooms.

    More...

    Book Now
  • Ji Hotel Shanghai World Expo South Yanggao Road

    No. 1139 Chengshan Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Ji Hotel Shanghai World Expo South Yanggao Road sits 3.5 km from the cable-stayed Nanpu Bridge. The hotel…

    More...

    Book Now
  • Hi Inn Shanghai Children'S Medical Center

    324B Pujian Road, Shanghai, China ( Show map )

    Hi Inn Shanghai, located a 25-minute walk from the seriously Shanghai Science and Technology Space Museum, features Wi-Fi throughout the property. You'll need…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Ji Hotel Shanghai Caohejing

    No. 1888, Yishan Road, Shanghai, China ( Show map )

    Providing 153 rooms, the 3-star Ji Hotel Shanghai Caohejing is 3.9 km from Qibao Town. The hotel is located in Shanghai, in proximity to…

    More...

    Book Now
  • Central International Hotel

    800 Fuping Road, Shanghai, China ( Show map )

    Offering a sauna and a shared lounge, the smoke-free Central International Hotel Shanghai lies in a downtown area of Shanghai, approximately 10 minutes by…

    More...

    From US$ 182
    price for 1 night
    Book Now From US$ 182
  • Golden Villa Club

    1 Xiehe Road, Shanghai, China ( Show map )

    The 4-star Golden Villa Club Shanghai hotel, positioned about 25 minutes' walk from Shanghai International Agricultural Exhibition Centre, offers 7 halls for the best…

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Greentree Inn Shanghai Fta Waigaoqiao Free Trade Zone North Subway Station Shell Hotel

    No.1037 Huashan Road, Shanghai, China ( Show map )

    Greentree Inn Shanghai Fta Waigaoqiao Free Trade Zone North Subway Station Shell Hotel includes 72 rooms and is 20 minutes' walk from the Gaoqiao Museum…

    More...

    Book Now
  • Longchen Holiday Hotel

    South Side Of The Second Floor, No. 840, Loushanguan Road, Changning District, Shanghai, Shanghai, China ( Show map )

    Located merely 6 minutes' stroll from the Gubei Street, Longchen Holiday Hotel Shanghai has a terrace. Riverside Promenade is approximately 7 km away, and culture…

    More...

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