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-19

2026-06-20

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

1780 properties found

  • Ibis Shanghai New International Expo Centre Lianyang

    No. 200, Fangdian Road, Shanghai, China ( Show map )

    Located nearly 5 minutes' walk from the 3-star Ibis Shanghai New International Expo Centre Lianyang hotel, guests can quickly reach the Ocean Plaza. You'll…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • La Casa Hotel Shanghai

    3300 Yanan West Road, Shanghai, China ( Show map )

    The boutique-style La Casa Hotel Shanghai provides proximity to the Shanghai Propaganda Poster Art Centre, which is situated around 7 km away. This Shanghai…

    More...

    From US$ 113
    price for 1 night
    Book Now From US$ 113
  • Orange Hotel Shanghai Xujiahui Caobao Road Subway Station

    No. 518 Shangqinzhou Road, Shanghai, China ( Show map )

    Located around a 10-minute ride from the Neo - Gothic Roman Saint Ignatius Catholic Cathedral, the 3-star Orange Hotel Shanghai Xujiahui Caobao Road Subway…

    More...

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

    123 Mengzi Road, Huangpu District, Shanghai, Cn, Shanghai, China ( Show map )

    Providing 141 rooms, the 4-star smoke-free Jinjiang Metropolo Shanghai Xintiandi Hotel is just 1.9 km from the Birthplace of the Chinese Communist Party.

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Riverview Hotel On The Bund

    No 36 South Zhongshan Road, Shanghai, China ( Show map )

    Riverview Hotel On The Bund Shanghai includes 200 rooms and is 3.7 km from the Heping Hotel. The 4-star hotel is located in Shanghai…

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • 上海虹桥冠华酒店 - 北新泾地铁站

    Room 2025, 2Nd Floor, No. 60, Pusong North Road, Beixinjing Subdistrict, Shanghai, China ( Show map )

    Situated around a 20-minute walk from the Brilliance West Shopping Mall, 上海虹桥冠华酒店 - 北新泾地铁站 features currency exchange and a lift. The hotel is located in…

    More...

    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Ramada Encore

    555 Gongkang Road, Shanghai, China ( Show map )

    Guests of the 4-star non-smoking Ramada Encore Shanghai hotel can visit Wanda Plaza, situated just 1.1 km away. The hotel is nestled in…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Shanghai Hotel Jin Jiang

    505 Wulumuqi Road., Shanghai, China ( Show map )

    The 4-star modern Shanghai Hotel Jin Jiang is located merely a 6-minute stroll from the Jing'an Temple and features ticket service to help…

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Vignette Collection Shanghai Snow World Hotel By Ihg

    No.1 Lane 399, Yinfei Road, Nanhui New Town Pudong, Shanghai, China ( Show map )

    Offering a restaurant, the 5-star Vignette Collection Shanghai Snow World Hotel By Ihg lies in the Cremorne district, 3.4 km from Nanhui New City…

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Shaanxi Business Hotel

    No 658, Middle Yanan Road, Shanghai, China ( Show map )

    Offering a barber shop and a restaurant, the fantastic Shaanxi Business Hotel Shanghai lies in the Downtown Shanghai district, 16 minutes' walk from the Shanghai…

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • 柏曼酒店 上海虹桥火车站国展中心店

    闵行区华江路1338号, Shanghai, China ( Show map )

    柏曼酒店 上海虹桥火车站国展中心店 Shanghai includes 19 rooms and is 7 km from the LEGOLAND Discovery Center Shanghai. You'll need 10-minute drive to Shanghai Hongqiao International…

    More...

    Book Now
  • Grand Soluxe Zhongyou Hotel

    No.969 Dongfang Road Pudong New Area, Shanghai, China ( Show map )

    Situated 3.5 km from the extensive Chinese Yu Garden, the 5-star Grand Soluxe Zhongyou Hotel Shanghai features bus shuttle service and a ballroom for…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Ji Hotel Shanghai Anting Hotel

    No.5598 Cao'An Highway, Anting Town, Shanghai, China ( Show map )

    The 4-star Ji Hotel Shanghai Anting Hotel, located just 1.7 km from the Shanghai Auto Museum, features Wi-Fi throughout the property. You'll need…

    More...

    From US$ 50
    price for 1 night
    Book Now From US$ 50
  • Damao Holiday Shanghai Pvg 24Hfree Shuttle Bus

    No. 258, Hongsan Village, Zhuqiao Town, Shanghai, China ( Show map )

    Offering a shared lounge and a storage room, 上海大猫浦东国际机场店damao Holiday Shanghai Pvg 24Hfree Shuttle Bus hotel lies in Pudong with bike trails, boating lakes and…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Hao Du Hotel Shanghai

    No. 41 South Guangxi Road, Shanghai, China ( Show map )

    Hao Du Hotel Shanghai offers 203 rooms, situated about a 15-minute walk from Taiping Lake. This 2-star hotel is nestled just 1.1 km…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • Jingjiang Inn Select Shanghai New Hongqiao

    259 Wuzhong Road, Shanghai, China ( Show map )

    Featuring a prime location, Jingjiang Inn Select Shanghai New Hongqiao offers views of the city, and is 5 km from the Jing'an Temple. The 3…

    More...

    From US$ 29
    price for 1 night
    Book Now From US$ 29
  • Shanghai Changhang-Merrylin Hotel

    No.818 Zhangyang Rd Pudong Shanghai, Shanghai, China ( Show map )

    Located 2.6 km from the Chuansha Park, the 3-star Shanghai Changhang-Merrylin Hotel offers meeting rooms for those arriving on business. You'll need 24…

    More...

    From US$ 493
    price for 1 night
    Book Now From US$ 493
  • Shanghai Clovelly Garden Hotel

    85 South Road Jiu Ting Zhen, Shanghai, China ( Show map )

    Providing 50 rooms, the business Shanghai Clovelly Garden Hotel is nestled approximately 10 minutes' walk from Dianpu River. You'll need 15-minute drive to Shanghai…

    More...

    From US$ 62
    price for 1 night
    Book Now From US$ 62
  • Moxy Shanghai Putuo

    No 409 Aomen Road ,Putuo District ,Shanghai, Shanghai, China ( Show map )

    Offering a vending machine and a lift, Moxy Shanghai Putuo hotel is located merely a 6-minute walk from Qianshuiwan Culture Centre. Bandu Cabin is…

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Hanting Hotel Shanghai Wujing Pedestrian Street

    No.5555 Longwu Road, Shanghai, China ( Show map )

    Hanting Hotel Shanghai Wujing Pedestrian Street offers 91 rooms a 15-minute drive from Zhaojialou Ancient Town. The 2-star hotel in Shanghai is 3.7…

    More...

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