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

  • Greentree Inn Shanghai Pudong New District Shenmei East Road Express Hotel

    No.239 East Shenmei Road, Shanghai, China ( Show map )

    The 3-star smoke-free Greentree Inn Shanghai Pudong New District Shenmei East Road Express Hotel Yujiaqiao offers guests access to the Yiwu Small Commodities…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Shanghai Newchalon Hotel

    1501 Meijiabang Road, Shanghai, China ( Show map )

    Situated approximately 5 minutes' walk from Sanxiangqing Commercial Street, the 4-star business Shanghai Newchalon Hotel offers a nightclub and a play area. This hotel…

    More...

    From US$ 100
    price for 1 night
    Book Now From US$ 100
  • Ji Hotel Shanghai Jiangning Road Subway Station

    No. 1286 Jiangning Road, Shanghai, China ( Show map )

    Ji Hotel Shanghai Jiangning Road Subway is a great place to stay in the Putuo district, 10 minutes' drive from the Shanghai Natural History Museum.

    More...

    Book Now
  • Shuguangwei Hotel Hongqiao Airport National Convention Center Branch

    Building 11, Huatai Center, Lane 199, Jinyun Road, Jiading District, Shanghai, Shanghai, China ( Show map )

    The 4-star Shuguangwei Hotel Hongqiao Airport National Convention Center Branch Shanghai has 133 rooms and is located approximately 6 km from the Nanxiang Ancient…

    More...

    Book Now
  • Senjing Hotel

    No. 3380 North Yanggao Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 4-star Senjing Hotel Shanghai is 7 km from the Jewish Ghetto. You'll need 25-minute drive to…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • Regal Jinfeng Hotel

    318 Jingang Road, Shanghai, China ( Show map )

    Located approximately a 15-minute ride from the Yangpu Bridge, the 4-star smoke-free Regal Jinfeng Hotel Shanghai offers amenities such as spa therapy…

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Hi Inn Shanghai Yunshan Road

    No.300 Jinkou Road, Shanghai, China ( Show map )

    Nestled in Pudong with bike trails, boating lakes and minigolf courses, Hi Inn Shanghai Yunshan Road is a 10-minute ride from culture-oriented attractions…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Shahai International Hotel

    630 Chengnan Road Huinan Town, Shanghai, China ( Show map )

    Located nearly a 10-minute ride from the Shanghai Wild Animal Park, the 4-star smoke-free Shahai International Hotel Shanghai boasts a wellness area…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Sina Business Hotel

    No 2620 Huaxia East Road, Shanghai, China ( Show map )

    The 4-star Sina Business Hotel Shanghai is nestled 3.4 km from the Shanghai YouLongShi Cultural Science Museum, offering 118 rooms and featuring a nightclub…

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Wyndham Bund East Shanghai Hotel

    No. 25 Ning Guo Road, Shanghai, China ( Show map )

    Wyndham Bund East Shanghai Hotel, located 6 km from the Bund, boasts an indoor swimming pool. The Bund International Architecture Exhibition is right near this…

    More...

    Book Now
  • Vatica Shanghai Pudong New District Dishuilake Hotel

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

    Located approximately 10 minutes by car from Nanhui New City, the 3-star smoke-free Vatica Shanghai Pudong New District Dishuilake Hotel includes 6 rooms.

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Starway Hotel Shanghai Wujiaochang Changhai Hospital

    No.560 Minxing Road, Shanghai, China ( Show map )

    The 3-star Starway Hotel Shanghai Wujiaochang Changhai Hospital offers quick access to the Shanghai Sport School Venues Center, located just 5 minutes' walk away.

    More...

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

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

    Positioned approximately 7 km from Shanghai Everbright Convention & Exhibition Center and nearly 5 minutes' walk from Waihuanlu underground station, the 2-star Shanghai Mingyang Hotel…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Greentree Shanghai Zhongshan North Road Apartment Hotel

    No.1228 , North Zhongshan Road, Putuo District (Buildings D And G), Shanghai, China ( Show map )

    Guests of Greentree Shanghai Zhongshan North Road Apartment Hotel can enjoy access to the Suzhou Creek, located a 10-minute drive away. This hotel is…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Orange Hotel Shanghai Hongqiao Railway Station Qixin Road

    No. 779 Wubao Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Orange Hotel Shanghai Hongqiao Railway Station Qixin Road sits approximately a 25-minute walk from the…

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Bailemen Hotel Shanghai

    No 1728 Nanjing Rd W Jing, Shanghai, China ( Show map )

    Bailemen Hotel Shanghai features 343 rooms and lies 25 minutes' walk from the Xintiandi. The Shanghai Natural History Museum is 350 metres away, while Shanghai…

    More...

    From US$ 211
    price for 1 night
    Book Now From US$ 211
  • Atour X Hotel Shanghai Pudong Zhangjiang Park

    No. 625, Zhangjiang Road, Shanghai, China ( Show map )

    Offering baggage storage, the 3-star Atour X Hotel Shanghai Pudong Zhangjiang Park lies in the Cremorne district, 2.8 km from the Zhangheng Park and…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Irene Boutique Hotel - Jinshu Shop

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

    The 3-star smoke-free Irene Boutique Hotel - Jinshu Shop Shanghai, located near the shopping district of Shanghai, features 24-hour reception and wake-up…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Magnotel Business Shanghai New International Exhibition Center

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

    Magnotel Business Shanghai New International Exhibition Center hotel is a great place to stay in the Cremorne district, 7 km from the Old Town. The…

    More...

    Book Now
  • Hanting Hotel Shanghai Guilin Road

    No.656 Guilin Road, Shanghai, China ( Show map )

    Located in the Hongqiao district, the 2-star Hanting Hotel Shanghai Guilin Road is approximately 25 minutes' walk from such culture-oriented attractions as the…

    More...

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