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

  • Shanghai Jiading New Town Suisse Place Apartment Hotel

    No. 859, Hezuo Road, Jiading District, Shanghai, China ( Show map )

    The 4-star Shanghai Jiading New Town Suisse Place Apartment Hotel provides proximity to Shanghai International Circuit, which is located nearly a 10-minute drive…

    More...

    Book Now
  • Vatica Shanghai Jiading District Anting Metro Station Moyu Road Hotel

    No.258, Moyu Road, Shanghai, China ( Show map )

    The 3-star smoke-free Vatica Shanghai Jiading District Anting Metro Station Moyu Road Hotel is only 1.3 km from the Yong'an Pagoda and offers…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Vienna International Shanghai Nanxiang

    No.666 Yinxiang Road, Nanxiang Town, Chenjiahang, China ( Show map )

    Located nearly 25 minutes' walk from the Tan Garden, the 4-star Vienna International Shanghai Nanxiang Chenjiahang hotel offers Wi-Fi throughout the property and…

    More...

    Book Now
  • Jingjiang Inn Shanghai Henglong Plaza

    400 Xikang Road, Shanghai, China ( Show map )

    Located within 5 minutes' walk of the Westgate Mall, the 3-star smoke-free Jingjiang Inn Shanghai Henglong Plaza offers 153 rooms with views of…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Home Inn Plus Shanghai People'S Square East Jinling Road

    No. 531, East Jinling Road, Shanghai, China ( Show map )

    The boutique-style Home Inn Plus Shanghai People'S Square East Jinling Road offers proximity to Fuxing City Park, which is located approximately a 20-minute…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Greentree Inn Shanghai Baoshan Yanghang Shuichan Road Hotel

    No. 2399 Shuichan Road, Shanghai, China ( Show map )

    Offering a storage for belongings, the quality Greentree Inn Shanghai Baoshan Yanghang Shuichan Road Hotel lies in the shopping Baoshan district, within 15 minutes' drive…

    More...

    Book Now
  • Xue Yue Hotel

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

    Situated about a 10-minute ride from the Shanghai Chenshan Botanical Gardens and 2.2 km from the Thames Town, the 3-star Xue Yue Hotel…

    More...

    Book Now
  • Starway Hotel Shanghai Hongqiao National Exhibition And Convention Center Beiqing Road

    Building A3, Yibang Building Materials Market, No. 6588, Beiqing Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Starway Hotel Shanghai Hongqiao National Exhibition And Convention Center Beiqing Road sits around a 25-minute walk from the…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Jingjiang Inn Shanghai Caobao Railway Station

    No.68 Sanjiang Rd, Shanghai, China ( Show map )

    Offering 115 rooms, the 3-star smoke-free Jingjiang Inn Shanghai Caobao Railway is near the entertainment district of Shanghai, about a 10-minute ride…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Atour Hotel Shanghai Baoshan City Industrial Park

    No.66, Yuanfeng Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Atour Hotel Shanghai Baoshan City Industrial Park is 25 minutes' stroll from the classical Guyi Garden. Located 3.2 km…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Vatica Shanghai Pudong Dishui Lake Branch

    No.11-21,133 Alley,Mayindan Road, Shanghai, China ( Show map )

    Vatica Shanghai Pudong Dishui Lake Branch hotel is a great place to stay in the Cremorne district, 25 minutes' walk from the China Maritime Museum.

    More...

    Book Now
  • Ji Hotel Shanghai Jinqiao Road Subway Station

    No. 1-4, Lane 855, Jinqiao Road, Shanghai, China ( Show map )

    Just 0.8 km from Jinqiao International Commercial Plaza, the 3-star Ji Hotel Shanghai Jinqiao Road Subway includes 139 rooms. The hotel is located in…

    More...

    Book Now
  • Jinjiang Inn Shanghai Minsheng Road Metro Station

    No.606 Minsheng Rd., Shanghai, China ( Show map )

    Offering cars for rent, as well as Wi-Fi throughout the property, the 3-star Jinjiang Inn Shanghai Minsheng Road Metro is 4.1 km from…

    More...

    Book Now
  • 桔子水晶上海新国际博览中心杨高南路酒店

    成山路1339号, Shanghai, China ( Show map )

    Guests of the 4-star 桔子水晶上海新国际博览中心杨高南路酒店 can enjoy access to Shanghai Art Museum, located 2.9 km away. The Shanghai World Expo Exhibition and Convention Centre…

    More...

    From US$ 115
    price for 1 night
    Book Now From US$ 115
  • Vienna Classic Hotel Shanghai Hongqiao Airport Wuzhong Road

    No.1050 Wuzhong Road, Shanghai, China ( Show map )

    The 4-star Vienna Classic Hotel Shanghai Hongqiao Airport Wuzhong Road is located 2.5 km from the Shanghai Children's Museum and offers bus ticket service…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Hanting Hotel Shanghai Xiangyang Road

    No.578 South Xiangyang Road, Shanghai, China ( Show map )

    The comfortable 2-star Hanting Hotel Shanghai Xiangyang Road enjoys a prime location, within a 3-km distance of places of worship like the Longhua…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Boyue Shanghai Hongqiao Airport Hotel - Air China

    No. 181 Shen Da San Road. No. 2 Exit, T2 Departur,, Shanghai, China ( Show map )

    Situated nearly a 10-minute drive from Qibao Town, the upscale 5-star Boyue Shanghai Hongqiao Airport Hotel - Air China offers a meeting room with…

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • Citadines Apart Hotel Lujiazui Shanghai

    No.500 Gushan Road, Shanghai, China ( Show map )

    Offering a restaurant, the 4-star Citadines Apart Hotel Lujiazui Shanghai lies in a shopping district, 15 minutes' drive from the Shanghai Jewish Refugees Museum…

    More...

    From US$ 174
    price for 1 night
    Book Now From US$ 174
  • Shanghai Rich Garden Hotel

    628 Gubei Road, Shanghai, China ( Show map )

    Situated 4.1 km from the Hengshan Leisure Street, Shanghai Rich Garden Hotel offers a conference room and a business centre with a range of business…

    More...

    From US$ 110
    price for 1 night
    Book Now From US$ 110
  • Four Points By Sheraton Shanghai Hongqiao

    Building B. Luyuan International Plaza, No.227 Hui, Shanghai, China ( Show map )

    Offering cars for rent, as well as Wi-Fi in public areas, the smoke-free Four Points By Sheraton Shanghai Hongqiao hotel is about 10…

    More...

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