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

2026-03-25

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

  • Home Inn Plus Shanghai Pudong Xinjinqiao Road

    No.179 Xinjinqiao Road, Shanghai, China ( Show map )

    Offering a luggage room and a restaurant, the 3-star Home Inn Plus Shanghai Pudong Xinjinqiao Road lies in the Cremorne district of Shanghai, a…

    More...

    Book Now
  • Home Inn Plus Shanghai Middle Ring Jinshajiang Road Fengzhuang Metro Station

    No.33 Fengzhuang Road, Shanghai, China ( Show map )

    Home Inn Plus Shanghai Middle Ring Jinshajiang Road Fengzhuang Metro, located 6 km from Shanghai International Agricultural Exhibition Centre, features Wi-Fi throughout the property.

    More...

    Book Now
  • Mercure Shanghai Lujiazui

    1535 Pudong Avenue, Shanghai, China ( Show map )

    4.3 km from the Oriental Pearl TV Tower, Mercure Shanghai Lujiazui hotel includes 128 rooms. The hotel is located in Shanghai, within reach of Minsheng…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Ji Hotel Shanghai Changshou Road North Shaanxi Road

    No.1612-1622 North Shaanxi Road, Shanghai, China ( Show map )

    Offering a storage for belongings, the 3-star Ji Hotel Shanghai Changshou Road North Shaanxi Road lies in the Putuo district, just 0.7 km from…

    More...

    Book Now
  • Hanting Shanghai Pudong Airport Chuansha Road Hotel 汉庭上海浦东机场川沙路酒店

    No. 2419, Huaxia East Road, Pudong New Area, Shanghai, Shanghai, China ( Show map )

    Hanting Shanghai Pudong Airport Chuansha Road Hotel 汉庭上海浦东机场川沙路酒店 offers 80 rooms a 17-minute walk from the Chuansha Ancient City Wall. This hotel is situated…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Ji Hotel Shanghai Zhongshan Park Jiangsu Road

    No.350 Changning Road, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai Zhongshan Park Jiangsu Road lies about a 10-minute drive from Shanghai International Gymnastic Centre, and features a luggage…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Hanting Hotel Shanghai Yishan Road Center

    Building A, No. 68, Qinzhou North Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Hanting Hotel Shanghai Yishan Road Center sits approximately 7 km from the Former French Concession. The…

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Blooming Hotel

    No.1066 Qihe Road, Shanghai, China ( Show map )

    The 2-star Blooming Hotel Shanghai has 35 rooms and is located about 7 km from the Birthplace of the Chinese Communist Party. Situated within…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Shanghai Hongqiao Airport Hotel

    No.2 Gate, Departure Floor, Hongqiao, Airport, Changning District, Shanghai, China ( Show map )

    Offering cars and buses for rent, as well as Wi-Fi in public areas, the 5-star Shanghai Hongqiao Airport Hotel is within a 15…

    More...

    Book Now
  • Home Inn Neo Shanghai Nanjing Road Pedestrian Street Huanghe Road

    No.288-1 Huanghe Road, Shanghai, China ( Show map )

    Located just 1.1 km from the Bund International Architecture Exhibition, Home Inn Shanghai Nanjing Road Pedestrain Street Huanghe Road is merely a 5-minute walk…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • Ji Hotel Shanghai Meilan Lake Luxiang Road

    No.3483 Luxiang Road, Shanghai, China ( Show map )

    Ji Hotel Shanghai Meilan Lake Luxiang Road, located 10 minutes' drive from the Meilan Lake Tennis Center, features Wi-Fi throughout the property. You'll need…

    More...

    Book Now
  • Holiday Inn Express - Shanghai Jinshan, An Ihg Hotel

    No. 475, Haihui Street, Longhao Road, Jinshan Dist, Shanghai, China ( Show map )

    Located 10 minutes' drive from the Jinshan Binhai Park, Holiday Inn Express - Shanghai Jinshan, An Ihg Hotel provides a grand ballroom for memorable occasions. The…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • 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
  • Home Inn Plus Shanghai Xintiandi Lujiabang Road Metro Station

    No.7 Xujiahui Road, Shanghai, China ( Show map )

    The 3-star Home Inn Plus Shanghai Xintiandi Lujiabang Road Metro is located 3.8 km from the 468m-tall poured-concrete tripod Oriental Pearl TV…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Ji Hotel Shanghai Taopu Nanda Road

    No.2900 Nanda Road, Shanghai, China ( Show map )

    Ji Hotel Shanghai Taopu Nanda Road is a great place to stay in the Putuo district, about 6 km from the Nanxiang Old Street. The…

    More...

    Book Now
  • Ji Hotel Shanghai Hongmei South Road

    No. 51, Lane 3135, Hongmei South Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Ji Hotel Shanghai Hongmei South Road sits around 10 minutes' drive from the Shanghai Xupu Bridge.

    More...

    Book Now
  • Atour Hotel Shanghai Hongkou Dabaishu

    No.1000 Quyang Road, Shanghai, China ( Show map )

    The 4-star smoke-free Atour Hotel Shanghai Hongkou Dabaishu is located approximately a 10-minute walk from Dabaishu underground station and proudly features a…

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Atour Hotel Shanghai Lujiazui Century Avenue

    No. 1090 Century, Shanghai, China ( Show map )

    Located merely 5 minutes' walk from Plaza 96, Atour Hotel Shanghai Lujiazui Century Avenue is 500 metres from the first Yaohan Mall. The hotel lies…

    More...

    From US$ 257
    price for 1 night
    Book Now From US$ 257
  • Ji Hotel Shanghai Oriental Pearl Tower

    No.121 Dongfang Road, Shanghai, China ( Show map )

    Located about a 10-minute drive from the modern Shanghai Museum, the 4-star Ji Hotel Shanghai Oriental Pearl Tower offers Wi-Fi throughout the…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Ji Hotel Shanghai Hongqiao National Exhibition And Convention Center Jidi Road

    Block B, No.188 Hongbaoshi Road, Gubei Soho, Shanghai, China ( Show map )

    The 4-star Ji Hotel Shanghai Hongqiao National Exhibition And Convention Center Jidi Road is located only 1.3 km from Zhudi Park, offering 216 rooms…

    More...

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