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-11-02

2026-11-03

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

3320 properties found

  • Vienna Hotel Shanghai International Tourism And Resorts Zone Xiupu Road Branch

    No.833 Xiupu Road, Shanghai, China ( Show map )

    Situated approximately a 10-minute drive from Yiwu small commodities direct sales Supermarket, the 3-star Vienna Hotel Shanghai International Tourism And Resorts Zone Xiupu…

    More...

    Book Now
  • Atour X Hotel Shanghai Xinzhuang Zhuanqiao Wanda

    No.2911 Dushi Road, Shanghai, China ( Show map )

    The 3-star Atour X Hotel Shanghai Xinzhuang Zhuanqiao Wanda offers access to Xinzhuang Park, which is located about a 10-minute drive away. The…

    More...

    Book Now
  • Magnotel Hotel Shanghai Jinjiang Park Branch

    No.227 Hongmei Road, Shanghai, China ( Show map )

    Featuring a lift and a vending machine, the 3-star Magnotel Hotel Shanghai Jinjiang Park Branch sits only a 5-minute walk from Jinjiang Amusement…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Ji Hotel Shanghai Lujiazui Shangcheng Road

    No.738 Shangcheng Road, Shanghai, China ( Show map )

    Situated merely 6 minutes' walk from the 3-star Ji Hotel Shanghai Lujiazui Shangcheng Road, guests can reach The first Yaohan Mall in no time.

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Shanghai Mingyang Hotel

    98-118 Longming Road, Shanghai, China ( Show map )

    Providing 143 rooms, the 2-star Shanghai Mingyang Hotel is situated within 3 km of Dianpu River. The hotel places you about a 15-minute…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Irene Boutique Hotel Shanghai Xinzhuang

    No 399 East Xinjian Road, Shanghai, China ( Show map )

    Situated nearly a 5-minute walk from the 3-star Irene Boutique Hotel Shanghai Xinzhuang, guests can reach Shanghai City Theatre in no time. Xincheng…

    More...

    Book Now
  • Home Inn Style Shanghai Xujiahui Damuqiao Road

    4-6F, No. 65, Qingzhen Road, Shanghai, China ( Show map )

    Located within a 10-minute drive of the up-scale trendy Iapm Shopping Mall, the 3-star Home Inn Style Shanghai Xujiahui Damuqiao Road offers…

    More...

    Book Now
  • Maxx By Steigenberger Shanghai Hongqiao

    No.9 Lane 77 Shangkun Road, Shanghai, China ( Show map )

    Offering a restaurant, the 4-star Maxx By Steigenberger Shanghai Hongqiao hotel lies in a shopping neighbourhood, 19 minutes' walk from Shanghai Qibao Town and…

    More...

    Book Now
  • Home Inn Style Shanghai Lujiazui Expo Center

    Building 14, No.1888 Puming Road, Shanghai, China ( Show map )

    Located 3.4 km from South Bund Fabric Market, the 3-star Home Inn Style Shanghai Lujiazui Expo Center offers access to tourist attractions throughout Shanghai.

    More...

    Book Now
  • Hanting Premium Hotel Youjia Shanghai Nan Bund Dalian Road

    No. 4 Lane 1063, Zhoujiazui Road, Shanghai, China ( Show map )

    Situated nearly a 10-minute ride from The Bund Road, the 3-star Hanting Premium Hotel Youjia Shanghai Nan Bund Dalian Road includes a restaurant.

    More...

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

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

    Home Inn Neo Shanghai Nanjing Road Pedestrian Street Huanghe Road is situated 1.2 km from the boutique LWH Gallery, which is an excellent place to…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • A Forest Youth Hostel - Shanghai Jing'An Temple Metro Station

    No. 1213 Beijing West Road, Jing 'An District, Shanghai, Shanghai, China ( Show map )

    Located within 20 minutes' walk of the 2-star A Forest Youth Hostel - Shanghai Jing'An Temple Metro hotel, guests can reach Shanghai Renmin Park. Shanghai…

    More...

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

    No.3815 Zhoujiazui Road, Shanghai, China ( Show map )

    Situated approximately a 15-minute ride from Pudong New Area, the 3-star Ji Hotel Shanghai Yangpu Gym includes a convenience shop and a laundromat.

    More...

    Book Now
  • Maison New Century Hotel Shanghai Changxing Island

    Building 7, Lane 2389, Panyuan Highway, Changxing Town, Shanghai, China ( Show map )

    The fantastic 4-star Maison New Century Hotel Shanghai Changxing Island provides proximity to Chongming Changxing Island, which is located only 1.4 km away. Located…

    More...

    Book Now
  • Linjiang International Cruise Hotel

    No.33 Youyi Road, Baoshan District, Shanghai, Shanghai, China ( Show map )

    Offering luggage storage, the comfortable 3-star Linjiang International Cruise Hotel Shanghai lies in the Baoshan district, 2.2 km from Shanghai Changjiang Hekou Science and…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Ji Hotel Shanghai Xuhui Binjiang West Bund Center

    No.2879 Longteng Avenue, Shanghai, China ( Show map )

    Situated around 15 minutes' walk from Longhua Memorial Park of Revolutionary Martyrs, the 3-star Ji Hotel Shanghai Xuhui Binjiang West Bund Center features baggage…

    More...

    Book Now
  • Greentree Inn Shanghai Fengxian District Nanqiaoxincheng Metro Station Express Hotelgreentree Inn Shanghai Fengxian District Nanqiaoxincheng Metro Station Express Hotel

    No.37 Dingkang Road, Shanghai, China ( Show map )

    Providing 94 rooms, the 3-star Greentree Inn Shanghai Fengxian: Metro-Adjacent Express Hotel is 2.9 km from Brilliance South Shopping Center. Located approximately 10…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Motel Shanghai Jingxi Road Metro Station Yindu Road

    No.2588 Yindu Road, Shanghai, China ( Show map )

    The 2-star Motel Shanghai Jingxi Road Metro Station Yindu Road offers proximity to Shanghai Aerospace Enthusiasts Centre, situated about a 10-minute drive away.

    More...

    Book Now
  • Ji Hotel Shanghai Gucun Park Julian

    No.150 Julian Road, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai Gucun Park Julian lies about 25 minutes' walk from Baoshan International Folk Art Exhibition Hall Scenic Spot, and features…

    More...

    Book Now
  • Ji Hotel Shanghai Oriental Yide City Luheng Road Metro Station

    Building 3, Lane 603, Yixing Road, Shanghai, China ( Show map )

    The comfortable 3-star Ji Hotel Shanghai Oriental Yide City Luheng Road Metro includes comfortable rooms approximately a 15-minute ride from the free China…

    More...

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