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-07-27

2025-07-28

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

2616 properties found

  • Rentai Business Hotel

    11-17, Dongfang Road 573, Shanghai, China ( Show map )

    Providing 44 rooms, the 3-star Rentai Business Hotel Shanghai is approximately 10 minutes by car from Shanghai Jewish Refugees Museum. The hotel is located…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Starway Premier Hotel Expo Site

    551 Gaoke West Road, Shanghai, China ( Show map )

    Located right in the centre of Shanghai, Starway Premier Hotel Expo Site offers fast access to Shanghai World Expo Exhibition and Convention Centre, 2.5 km…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Yuloon Hotel

    No 6699 Zhongchun Rd, Minhan District, Shanghai, China ( Show map )

    The 5-star Yuloon Hotel is situated in the heart of Shanghai 25 minutes on foot from Minhang Sports Park. You'll need 10-minute drive…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Hengshan Picardie Hotel

    534 Hengshan Road, Shanghai, China ( Show map )

    Located merely a 6-minute walk from Soong Ching-ling Memorial Residence, the comfortable 5-star Hengshan Picardie Hotel Shanghai features a fitness centre, a…

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Weiting Hotel Shanghai North Sichuan Road Hongkou Football Stadium Subway Station Branch

    No. 2033, Sichuan North Road, Shanghai, China ( Show map )

    Weiting Hotel Shanghai North Sichuan Road Hongkou Football Stadium Subway Station Branch offers easy access to SiChuan BeiLu ShangYeJie, which is situated around 5 minutes'…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Home Inn Da Mu Qiao

    65 Qingzhen Road,65, Shanghai, China ( Show map )

    The 3-star Home Inn Da Mu Qiao Shanghai has 146 rooms and is located around 25 minutes on foot from Fuxing Park. This property…

    More...

    Book Now
  • Hanting Yangpu Stadium Branch

    No.2467 Changyang Road ,Shanghai, Shanghai, China ( Show map )

    Situated around 10 minutes by car from the Sprawling Gongqing Forest Urban Park, the 2-star Hanting Yangpu Stadium Branch Shanghai hotel features cars for…

    More...

    Book Now
  • Ibis Shanghai International Tourism Resort Xiupu Road

    No. 25, Lane 3188, Xiupu Road, Kangqiao Town, Pudong New Area, Shanghai, China ( Show map )

    Offering a restaurant, Ibis Shanghai International Tourism Resort Xiupu Road lies in the Pudong district of Shanghai, 4.5 km from Yiwu small commodities direct sales…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Greentree Inn Shanghai Qipu Road Tiantong Road Subway Station Express Hotel

    861 Tanggu Road Jing An District, Shanghai, China ( Show map )

    The perfect Greentree Inn Shanghai Qipu Road Tiantong Road Subway Station Express Hotel has 75 rooms and is located a mere 1.4 km from Bund…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Shenhua Hotel

    No.398 Shenbo Rd. Pudong ,Shanghai, Shanghai, China ( Show map )

    The 2-star Shenhua Hotel Shanghai features 216 rooms and lies nearly 25 minutes' walk from Shanghai New International Expo Center. While staying in the…

    More...

    Book Now
  • Shanghai Yazhu Hotel

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

    Shanghai Yazhu Hotel offers 52 rooms approximately 5 minutes by car from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower. This hotel is…

    More...

    Book Now
  • Pebble Motel

    No.361 Zhizaoju Road, Shanghai, China ( Show map )

    Pebble Motel Shanghai is situated around 10 minutes by car from Shanghai Jiangnan Silk Museum, which is an excellent place to improve cultural awareness. Shanghai…

    More...

    Book Now
  • Ramada Pudong Shanghai Expo

    833 Chengshan Road, Shanghai, China ( Show map )

    Located 2.8 km from Shanghai World Expo Exhibition and Convention Centre, the 4-star Ramada Pudong Shanghai Expo hotel includes 147 rooms. The accommodation in…

    More...

    Book Now
  • Vienna Classic Hotel Shanghai Hongqiao Airport Wuzhong Road

    No.1050, Wuzhong Road,1050, Shanghai, China ( Show map )

    The 4-star Vienna Classic Hotel Shanghai Hongqiao Airport Wuzhong Road features 120 rooms and lies 6 km from Longhua Temple. This property in Minhang…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Rhea Lakeview Hotel

    1609 Luo Shan Road, Pudong District - 200135, Shanghai, China ( Show map )

    The 4-star Rhea Lakeview Hotel is situated in the very heart of Shanghai, 25 minutes' walk from a hot shopping spot such as Shanghai…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • One Night Homestay Shanghai Maoming Road Branch

    No. 14, Lane 112, Maoming North Road, Jing'An District, Shanghai, Shanghai, China ( Show map )

    Located just 0.8 km from Shanghai Natural History Museum, One Night Homestay Shanghai Maoming Road Branch hotel is right near 818 Square. The hotel in…

    More...

    Book Now
  • Disneyland Hotel

    No. 1009 Shendi West Road, Shanghai, China ( Show map )

    The 5-star Disneyland Hotel Shanghai has 420 rooms and is located a 10-minute ride from Roaring Rapids. You'll need 18-minute drive to…

    More...

    From US$ 600
    price for 1 night
    Book Now From US$ 600
  • Nanjiao Hotel Shanghai

    No.398 Zhanyuan Road,Nanqiao New City, Shanghai, China ( Show map )

    Nanjiao Hotel Shanghai is situated in the heart of Shanghai nearly a 25-minute walk from Guhua Park. The property is located in the ancient…

    More...

    Book Now
  • Ji Hotel Shanghai Xujiahui Zhaojiabang Road

    No.221 Zhaojiabang Road, Shanghai, China ( Show map )

    Situated merely 350 metres from Shanghai Public Security Museum, the 4-star Ji Hotel Shanghai Xujiahui Zhaojiabang Road offers a lift and a vending machine.

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • B' Lavii House

    No. 285 Hunan Road, Shanghai, China ( Show map )

    Located 3.4 km from Former French Concession, the 5-star B' Lavii House Hotel Shanghai features Wi-Fi throughout the property and public parking nearby.

    More...

    Book Now