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

  • Metropark Hotel Hongqiao Shanghai

    No. 1, Lane 299, Xu Min Road, Qingpu District, Shanghai, China, Shanghai, China ( Show map )

    Located about a 20-minute walk from Lido Way, the 5-star Metropark Hotel Hongqiao Shanghai includes 167 rooms with views of the city. You'll…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Aloft By Marriott Shanghai Hongqiao

    No.1, Lane283 East Panzhong Road, Xujing Town, Qingpu District, Shanghai, China ( Show map )

    Featuring views of the city, the 4-star Aloft By Marriott Shanghai Hongqiao hotel is located within 7 km of the Shanghai Qibao Commercial Street.

    More...

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

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

    The 3-star Orange Hotel Shanghai Hongqiao Railway Station Qixin Road is located 3.6 km from the Minhang Sports Park and offers a vending machine…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Mansion Hotel

    82 Xin Le Road, Shanghai, China ( Show map )

    Mansion Hotel Shanghai features a major location 14 minutes' walk from Lotus Pond. The Jade Buddha Temple is 3.2 km from the hotel, and Tianzifang…

    More...

    From US$ 241
    price for 1 night
    Book Now From US$ 241
  • Orange Hotel Shanghai North Xizang Road Subway Station

    No.311 Zhongshan North Road, Shanghai, China ( Show map )

    Situated just 0.6 km from Tianjin Locomotive Stadium, the 3-star Orange Hotel Shanghai North Xizang Road Subway features a storage room. While staying in…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Ji Hotel Shanghai Hongmei South Road Subway Station

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

    Featuring Wi-Fi in the lobby, the 3-star Ji Hotel Shanghai Hongmei South Road Subway sits 4.9 km from East China Public University of…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Hanting Hotel Shanghai Wujing East China Normal University

    No.5209 Hongmei South Road, Shanghai, China ( Show map )

    Located approximately a 10-minute drive from Shanghai Jiao Tong University, the 2-star Hanting Hotel Shanghai Wujing East China Normal University offers Wi-Fi…

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • Vienna International Hotel Shanghai Train Station

    No. 777 Hengfeng Road, Zhabei District, Shanghai, China ( Show map )

    Located within 25 minutes' walk of the Jade Buddha Temple, the 4-star Vienna International Hotel Shanghai Train provides guests with a restaurant and a…

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Qiuzhu Hotel Shanghai

    No.7518, Shanghai South Road, Xinchang Town,Pudongxin District,Shanghai, Shanghai, China ( Show map )

    Featuring car rentals, as well as Wi-Fi throughout the property, the 5-star Qiuzhu Hotel Shanghai is about a 10-minute walk from Shanghai…

    More...

    From US$ 114
    price for 1 night
    Book Now From US$ 114
  • Ibis Shanghai Yu Garden

    No 85 Zhoujin Road Entrance Of Jin Yu Dept Store, Shanghai, China ( Show map )

    The 3-star Ibis Shanghai Yu Garden hotel is located in the Downtown Shanghai district of Shanghai, around a 5-minute walk from Huangpu River.

    More...

    From US$ 59
    price for 1 night
    Book Now From US$ 59
  • Four Points By Sheraton Shanghai, Kangqiao

    No.1668, Xiuyan Road, Shanghai, China ( Show map )

    Nestled in a shopping neighbourhood, the 4-star Four Points By Sheraton Shanghai, Kangqiao hotel is about 7 km from Shanghai Disneyland. This smoke-free…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Shanghai New Century Manju Hotel Luoshan @Sniec

    No.1609 Luoshan Road, Shanghai, China ( Show map )

    Located approximately a 10-minute ride from the Pudong New Area, the 4-star non-smoking Shanghai New Century Manju Hotel Luoshan @Sniec offers high…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Hanting Premium Hotel Shanghai World Expo Shangnan Road

    No.2954 Lin-2 Shangnan Road, Shanghai, China ( Show map )

    Hanting Premium Hotel Shanghai World Expo Shangnan Road features 107 rooms and lies 2.5 km from Mercedes-Benz Arena. The 3-star hotel is located…

    More...

    From US$ 97
    price for 1 night
    Book Now From US$ 97
  • Jinjiang Inn Shanghai Maotai Road

    No.281 Maotai Road, Changning District, Shanghai, Shanghai, China ( Show map )

    Located 25 minutes on foot from the Shanghai Children's Museum, Jinjiang Inn Shanghai Maotai Road is in close proximity to the Gubei Street. The 3…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Ji Hotel Shanghai Meiling North Road Subway Station

    No. 1501 Daduhe Road, Shanghai, China ( Show map )

    Ji Hotel Shanghai Meiling North Road Subway, located 4.8 km from the Shanghai Propaganda Poster Art Centre, features Wi-Fi throughout the property. This hotel…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Dongding Hotel

    No.198 Xietu East Rd Huangpu District, Shanghai, China ( Show map )

    Situated nearly a 10-minute drive from the 5-acre Yu Garden, the 4-star Dongding Hotel Shanghai offers a fully equipped business centre with…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • 上海浦东新川路轻居酒店

    No.399 Lane 399 Xinchuan Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Atour Light Hotel, Xinchuan Road, Shanghai International Tourism Resort sits 7 km from Shanghai Disneyland. The 4-star hotel…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Atour S Shanghai Hongqiao Center

    Building 1, No. 23, Lane 585, Tianshan Road, Changning District, Shanghai, China ( Show map )

    7 km from the Jing'an Temple, Atour S Shanghai Hongqiao Center hotel offers a Chinese restaurant on site. Located about a 25-minute walk from…

    More...

    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • Huajun Suite Hotel

    1607 Pudong South Road, Pudong District, Shanghai, China ( Show map )

    The 4-star smoke-free Huajun Suite Hotel Shanghai is around a 10-minute drive from the seriously Shanghai Science and Technology Space Museum and…

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Jinjiang Inn - Shanghai Minhang Dongchuan Road

    No.319 Humin Road, Shanghai, China ( Show map )

    The smoke-free Jinjiang Inn - Shanghai Minhang Dongchuan Road offers 100 rooms with proximity to Huangpu River, which is nearly a 5-minute walk from…

    More...

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