Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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-06-22

2026-06-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

1781 properties found

  • Hanting Hotel Shanghai North Sichuan Road Subway Station

    No 461 North Henan Road Jing An District, Shanghai, China ( Show map )

    Hanting Hotel Shanghai North Sichuan Road Subway has 112 rooms and is located around a 25-minute walk from the Bund. Situated 2.2 km from…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Shanghai Keyne Neqta Hotel

    No. 58 Hebao Road, Xuhui District, Shanghai, China ( Show map )

    The 3-star Shanghai Keyne Neqta Hotel is located within 1 km of Nanyuan Park, offering 110 rooms, Wi-Fi, and secured parking. The must…

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Orange Hotel Shanghai Xujiahui Damuqiao Road

    No. 1227 Xietu Road, Shanghai, China ( Show map )

    Featuring a luggage room, the 3-star Orange Hotel Shanghai Xujiahui Damuqiao Road is located about a 5-minute stroll from the offbeat and macabre…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Ji Hotel Shanghai Longbai New Village Subway Station

    No.28 Lane 463, Jinhui Road, Building B, 1St-4Th Floors, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai Longbai New Village Subway gives quick access to the Hongqiao Yang Chase Mansion Mall, situated just a 5-minute…

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Magnotel Business Shanghai Minhang Wujing East China Normal University

    No.165 Jianchuan Road, Shanghai, China ( Show map )

    Offering a lift and a vending machine, the 3-star Magnotel Business Shanghai Minhang Wujing East China Normal University hotel is 7 km from Zhaojialou…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Greentree Inn Shanghai Meilan Lake Hutai Road Express Hotel

    No. 6369 Hutai Highway, Shanghai, China ( Show map )

    Greentree Inn Shanghai Meilan Lake Hutai Road Express Hotel, located in the Baoshan district, offers 24-hour reception and wake-up service and also stands…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Ji Hotel Shanghai Zhangjiang Financial Information Park

    Building 9 No.108 Kayuan 2Nd Road, Shanghai, China ( Show map )

    Ji Hotel Shanghai Zhangjiang Financial Information Park, located 4.4 km from the Chuansha Park, features Wi-Fi throughout the property. This 3-star hotel is…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Ji Hotel Shanghai Pujiang Ent Hospital

    No.268 Purui Road, Pujiang Town, Shanghai, China ( Show map )

    Ji Hotel Shanghai Pujiang Ent Hospital, located a 25-minute walk from Zhaojialou Ancient Town, features Wi-Fi throughout the property. This hotel lies in…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Hundred Centuries Hotel

    1528 South Xizang Road, Huangpu District, 200011, Shanghai, China ( Show map )

    The 4-star business Hundred Centuries Hotel Shanghai is located around a 10-minute drive from the Old Town, offering 94 rooms along with a…

    More...

    Book Now
  • Ji Hotel Shanghai Zhizaoju Road

    No. 789, Manufacturing Bureau Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Ji Hotel Shanghai Zhizaoju Road sits 2.6 km from the free China Art Museum. This 3-star hotel is…

    More...

    Book Now
  • Hi Inn Shanghai Shibei Industrial Park

    No.959 Wanrong Road, Shanghai, China ( Show map )

    The 2-star Hi Inn Shanghai Shibei Industrial Park is situated 7 km from the Shanghai Natural History Museum, which is an excellent place to…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Jinjiang Metropolo Classiq Shanghai Nanjing Road

    200 South Shanxi Road (Shanxi Nan Lu), Shanghai, China ( Show map )

    The comfortable 4-star Jinjiang Metropolo Classiq Shanghai Nanjing Road hotel is only 1.4 km from the Bund, featuring massage therapy and karaoke. The fantastic…

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Shanghai Pudong Xiangguo Hotel

    No. 2567, Renmin East Road, Huinan Town, Pudong New Area, Shanghai, China ( Show map )

    Around a 10-minute ride from Wanda Plaza, the 3-star Shanghai Pudong Xiangguo Hotel includes 45 rooms. The hotel is located in the Cremorne…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Vienna Hotel Shanghai Hongqiao National Exhibition Center Huaxin

    No.192 North Xin Feng Road, Huaxin Town, Shanghai, China ( Show map )

    Located around a 10-minute ride from the American Dream Park, the lovely 4-star Vienna Hotel Shanghai Hongqiao National Exhibition Center Huaxin offers Wi…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Citigo Hotel Shanghai Jing'An Temple Nanjing West Road

    No. 1189, Wuding West Road, Shanghai, China ( Show map )

    Nestled in the Jing'an district, Citigo Hotel Shanghai Jing'An Temple Nanjing West Road is 3.4 km from such cultural places of interest as the modern…

    More...

    From US$ 78
    price for 1 night
    Book Now From US$ 78
  • Jinglaihotel Shanghai North Bund Dayue City Branch

    No. 66, Lane 9, Qufu Road, Jing'An District, Shanghai, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 4-star Jinglaihotel Shanghai North Bund Dayue City Branch hotel is nearly a 20-minute walk from the…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Home Inn Plus Shanghai Chifeng Road Metro Station

    No.5 2Nd Guangling Road, Shanghai, China ( Show map )

    Home Inn Plus Shanghai Chifeng Road Metro offers 100 rooms 10 minutes' drive from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower. This…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Ji Hotel Shanghai Meilan Lake Mei'An Road

    No.363 Mei'An Road, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai Meilan Lake Mei'An Road stands merely 1.4 km from Quyang Park and features a tour desk. You'll need 26…

    More...

    Book Now
  • Changning Equatorial Service Apartment

    889 Changning Road, Shanghai, China ( Show map )

    Around 6 km from Qiandeng Ancient Town, the 4-star Changning Equatorial Service Apartment Shanghai hotel includes 247 rooms. The business hotel is right in…

    More...

    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Ji Hotel Shanghai Baoshan Youyi Road

    Building 1 No.999 Tongji Road, Shanghai, China ( Show map )

    Offering a restaurant and a storage for belongings, the 3-star Ji Hotel Shanghai Baoshan Youyi Road lies in the Baoshan district of Shanghai, 19…

    More...

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