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

Search Hotels

2025-06-17

2025-06-18

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

2666 properties found

  • Home Inn Shanghai Chuanhuang Road Chuansha Metro Station

    No. Chuanhuang Road, Chuansha, Shanghai, China ( Show map )

    Home Inn Shanghai Chuanhuang Road Chuansha Metro is a great place to stay in Pudong with a steam room, a restaurant and a gym, 10…

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Bamboo Retreat

    83-85 Wuxing Road, Xuhui District, 200030, Shanghai, China ( Show map )

    Bamboo Retreat Hotel is located 3.1 km from Riverside Promenade, in the very heart of Shanghai, and offers rooms with garden views. The accommodation is…

    More...

    From US$ 380
    price for 1 night
    Book Now From US$ 380
  • Yunik-Shanghai Zhongshan Park Yan'An XI Road

    No.1119 Yan'An XI Road, Shanghai, China ( Show map )

    Located in the Changning district of Shanghai and 15 minutes on foot from Jiao Tong University tube station, Yunik-Shanghai Zhongshan Park Yan'An XI Road…

    More...

    Book Now
  • Peace Garden Hotel

    2222 Kongjiang Road Shanghai 200092 Shanghai, China, Shanghai, China ( Show map )

    Featuring a bureau de change and a lift, Peace Garden Hotel Shanghai is situated around a 10-minute drive from Shanghai Tower. The accommodation is…

    More...

    Book Now
  • Baolong Homelike Hotel - Wusong Branch

    No.55 Yongqing Road, Baoshan District Shanghai 200940, China, Shanghai, China ( Show map )

    The 2-star Baolong Homelike Hotel - Wusong Branch Shanghai offers 84 rooms with proximity to Huangpu River, which is around 5 minutes on foot from…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Greentree Inn Shanghai Jinshan City Beach Hotel

    No 555 Longsheng Street, Shanghai, China ( Show map )

    Providing 89 rooms, the 2-star Greentree Inn Shanghai Jinshan City Beach Hotel is a mere 1.5 km from Jinshan Binhai Park. You'll need 48…

    More...

    Book Now
  • Hi Inn Shanghai Caoyang Road Metro Station

    No.595 Caoyang Road, Shanghai, China ( Show map )

    Nestled in Putuo, which is Jing'an District to the east and south east, Changning District to the south west and Jiading District to the west…

    More...

    From US$ 34
    price for 1 night
    Book Now From US$ 34
  • Hanting Hotel Shanghai Lujiazui Babaihan

    No. 5-6, Lane 628, Zhangyang Road, Pudong New District, Shanghai, Shanghai, China ( Show map )

    Hanting Hotel Shanghai Lujiazui Babaihan includes 10 rooms and is around 10 minutes' drive from Pudong New Area. The Hanting Hotel Shanghai Lujiazui Babaihan is…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Shell Shanghai Yangpu District Pingliang Road Binjiang Hotel

    No.740 Pingliang Road, Shanghai, China ( Show map )

    The 2-star Shell Shanghai Yangpu District Pingliang Road Binjiang Hotel is nestled in the Yangpu district of Shanghai, within 15 minutes' drive of sports…

    More...

    Book Now
  • Greentree Alliance Hotel Shanghai Baoshan District Meilan Lake Yueluo Road

    No.2106 Yueluo Road, Shanghai, China ( Show map )

    Greentree Alliance Hotel Shanghai Baoshan District Meilan Lake Yueluo Road is nestled approximately 10 minutes by car from Quyang Park, offering 73 rooms and featuring…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Home Inn Shanghai Jinjiang Amusement Park South Hongmei Road

    1005 Hongmei South Road, Shanghai, China ( Show map )

    Within a 15-minute drive of the reconstructed 3rd - century Longhua Buddhist Temple, the 2-star Home Inn Shanghai Jinjiang Amusement Park South Hongmei Road…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Greentree Inn Shanghai Luojing Express Hotel

    No. 518 Xin Chuansha Road Luojing Town, Luodian (Shanghai), China ( Show map )

    The perfect 3-star Greentree Inn Shanghai Luojing Express Hotel is conveniently located in the business Baoshan district, offering guests easy access to the city's…

    More...

    From US$ 22
    price for 1 night
    Book Now From US$ 22
  • Greentree Inn Shanghai Fudan University Wujiaochang Metro Station Hotel

    No.399 Handan Road, Shanghai, China ( Show map )

    The charming Greentree Inn Shanghai Fudan University Wujiaochang Metro Station Hotel is situated in the Yangpu district, within a 7-km distance of Shanghai Ocean…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Hanting Hotel Shanghai Xujiahui

    No. 20 Xuhong Middle Road, Shanghai, China ( Show map )

    Situated only 200 metres from Shanghai Mass Art Center SMAC, the 2-star Hanting Hotel Shanghai Xujiahui offers a shared lounge and various recreational opportunities.

    More...

    From US$ 45
    price for 1 night
    Book Now From US$ 45
  • Huaxun Commercial

    2142 Shangcheng Roadpudong District, Shanghai, China ( Show map )

    The 4-star Huaxun Commercial Shanghai hotel is situated within 15 minutes' drive of The Bund Waterfront Promenade, which is an excellent place to improve…

    More...

    Book Now
  • Home Inn Plus Shanghai Pudong Airport Chuansha Branch

    No. 5533 Chuansha Road, Shanghai, China ( Show map )

    Shanghai Disneyland is around 6 km from the 4-star Home Inn Plus Shanghai Pudong Airport Chuansha Branch, which boasts recreational facilities and a garden.

    More...

    Book Now
  • Green Tree Inn Express Shanghai Bund Yuyuan Xiaonanmen Metro Station

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

    Located 10 minutes by car from The Bund Famed Waterside Walkway, the 3-star Green Tree Inn Express Shanghai Bund Yuyuan Xiaonanmen Metro offers a…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Magnolia Hotel

    No.1380 Jiangpu Road, Shanghai, China, Shanghai, China ( Show map )

    The 3-star Magnolia Hotel Shanghai enjoys a convenient location 3.7 km from family-friendly attractions like Shanghai Ocean Aquarium. The hotel is located in…

    More...

    Book Now
  • Aquaspace Serviced Apartment

    99 Pucheng Rd (Near Shangcheng Rd), 3Rd Per. Clubhouse Yanlord Gardens, Shanghai, Cn, Shanghai, China ( Show map )

    Aquaspace Serviced Apartment Shanghai hotel includes 30 rooms and is 12 minutes' stroll from Shanghai Tower. This hotel is located in Shanghai, just a short…

    More...

    From US$ 222
    price for 1 night
    Book Now From US$ 222
  • Dorure International

    1885 Sichuan Road North Hongkou Shanghai, Shanghai, China ( Show map )

    The 3-star Dorure International Hotel features a bureau de change and a lift and is located just a 12-minute stroll from Hongde Temple…

    More...

    Book Now