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

  • Hongqiao Pujue International Zhongshan Park Metro Station

    Rm.109, Building 1,No.555, West Zhongshan Road, Shanghai, Shanghai, China ( Show map )

    The 4-star Hongqiao Pujue International Zhongshan Park Metro Station Shanghai hotel offers easy access to Beer Lady, which is situated nearly 5 minutes' walk…

    More...

    Book Now
  • Moxy Shanghai Xuhui

    No 55 East Tianlin Road, Xuhui District, Shanghai, China ( Show map )

    Located about 25 minutes on foot from the reconstructed 3rd-century Longhua Buddhist Temple, which is considered to be a sacred place of worship, the…

    More...

    Book Now
  • Lingang Hotel Shanghai

    No.888 Nanlu Express Way, Shanghai, China ( Show map )

    Located 30 km from Shanghai Pudong International airport, the 4-star Lingang Hotel Shanghai provides car hire service, as well as cars for rent. The…

    More...

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

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

    Offering a luggage room, the quality Greentree Inn Shanghai Baoshan Yanghang Shuichan Road Hotel lies in the shopping Baoshan district, within 10 minutes' drive of…

    More...

    Book Now
  • 7 Days Inn Shanghai Yichuan Road

    No.310 Yichan Road, Shanghai, China ( Show map )

    7 Days Inn Shanghai Yichuan Road features 70 rooms and lies 25 minutes' walk from the Jade Buddha Temple. The 2-star hotel is located…

    More...

    From US$ 42
    price for 1 night
    Book Now From US$ 42
  • Vatica Shanghai Pudong Airport Disney Huaxia

    No.548, Rong Chuan Road, Shanghai, China ( Show map )

    The fantastic Vatica Shanghai Pudong Airport Disney Huaxia hotel offers a shared lounge, located 2.5 km from Chinese Culture Park. You'll need 18-minute drive…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Hanting Hotel Shanghai Hongqiao International Airport Beidi Road

    No.2910-10 Beidi Road, Shanghai, China ( Show map )

    Hanting Hotel Shanghai Hongqiao International Airport Beidi Road has 128 rooms and is located only 1.2 km from the Huacao Park. This 2-star hotel…

    More...

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

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

    Providing 198 rooms, the smoke-free Four Points By Sheraton Shanghai Hongqiao hotel is approximately 25 minutes' walk from Temple. The hotel is located in…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Vienna International Hotel Sh Jiaoda Humin Rd

    No.280 Hu Min Road, Shanghai, China ( Show map )

    The comfortable Vienna International Hotel Sh Jiaoda Humin Rd Shanghai is situated in a prime touristic area of Shanghai, around 10 minutes' drive from the…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Mehood Hotel Shanghai Lujiazui

    No.816, Zhangyang Road, Shanghai, China ( Show map )

    Located 3.7 km from Mercedes-Benz Arena, which is highly appreciated by sports lovers, the 3-star Mehood Hotel Shanghai Lujiazui includes 68 rooms. The…

    More...

    Book Now
  • Jinjiang Inn Shanghai Baoshan Gongfu Xincun Hulan Road Subway Station

    Building 2, No. 6, Wen Chuan Road, Shanghai, China ( Show map )

    Jinjiang Inn Shanghai Baoshan Gongfu Xincun Hulan Road Subway includes 82 rooms and is 10 minutes' drive from the Aihui Shopping Center. The fantastic hotel…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • 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 the shopping district of Shanghai, 10 minutes' drive from the soaring skyscraper…

    More...

    From US$ 174
    price for 1 night
    Book Now From US$ 174
  • Shell Shanghai Jinshan Zhanyan Songjin Highway Hotel

    No.2525 Songjin Highway, Zhangyan Town, Shanghai, China ( Show map )

    4.3 km from Jinshan Sports Center, the cosy Shell Shanghai Jinshan Zhanyan Songjin Highway Hotel includes 52 rooms. You'll need 43-minute drive to Shanghai…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • 上海宝山美居酒店

    上海市宝山区萧云路635弄2号, Shanghai, China ( Show map )

    上海宝山美居酒店, located 3.5 km from Baoshan Luodian Scenic Resort, features Wi-Fi throughout the property. Located 10 minutes' drive from LuoDian LongChuan WenHua ZhanShiGuan, the…

    More...

    Book Now
  • Magnotel Shanghai Maglev Station

    No.260 Baiyang Rd, Shanghai, China ( Show map )

    Located about 6 km from the soaring skyscraper "Jin Mao Tower", Magnotel Shanghai Maglev hotel is merely 5 minutes' walk from the Kerry Parkside. Situated…

    More...

    Book Now
  • Hanting Hotel Shanghai Caohejing Caobao Road

    No.1687 Caobao Road, Shanghai, China ( Show map )

    Offering a luggage room, the 2-star Hanting Hotel Shanghai Caohejing Caobao Road lies in the Hongqiao district of Shanghai, approximately 10 minutes by car…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Shanghai Noble Center

    No,1688 Caobao Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Shanghai Noble Center hotel is 3.7 km from Shanghai International Agricultural Exhibition Centre. The hotel is conveniently situated about…

    More...

    Book Now
  • Ji Hotel Shanghai Caolu China Merchants Garden City

    Building 23, Lane 198, Huaxie Road, Shanghai, China ( Show map )

    Located 3.8 km from the Chuansha Park, the 3-star Ji Hotel Shanghai Caolu China Merchants Garden City includes 39 rooms. This Shanghai hotel is…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Jinjiang Metropolo Shanghai Xintiandi Hotel

    No. 120 Mengzi Road, Shanghai, China ( Show map )

    Situated 4.2 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower, the smoke-free Jinjiang Metropolo Shanghai Xintiandi Hotel features Wi-Fi…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Echarm Hotel Shanghai North Bund Tilanqiao Metro Station

    No.3 Anguo Road, Shanghai, China ( Show map )

    Offering a restaurant and a laundromat, the 3-star Echarm Hotel Shanghai North Bund Tilanqiao Metro lies in the Songpa-Gu district, 2.9 km from…

    More...

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