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

2026-06-21

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

1779 properties found

  • Gya Hotel Shanghai Long Distance Passenger Terminal Station

    No.1033 Liuying Road, Shanghai, China ( Show map )

    Located 4.4 km from the must-see Shanghai Museum, Gya Hotel Shanghai Long Distance Passenger Terminal is a 6-minute walk from Zhabei Park. The…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Hanting Hotel Shanghai Guilin Road

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

    Offering a restaurant and a luggage room, the 2-star Hanting Hotel Shanghai Guilin Road lies in the Hongqiao district, 2.6 km from Intex Shanghai…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Xana Hotelle-Shanghai Songjiang Sports Center Metro Station

    No.2 Husong Road, Zhongshan Street, Shanghai, China ( Show map )

    Xana Hotelle-Shanghai Songjiang Sports Center Metro hotel, located 6 km from the Shanghai Film Park, features Wi-Fi throughout the property. You'll need 25…

    More...

    Book Now
  • Shell Shanghai New International Expo Center Fanghua Road Metro Station Hotel

    No. 316 Lianyuan Road, Pudong, Shanghai, China ( Show map )

    Shell Shanghai New International Expo Center Fanghua Road Metro Station Hotel is situated 7 km from the free China Art Museum, which is an excellent…

    More...

    From US$ 26
    price for 1 night
    Book Now From US$ 26
  • Hanting Hotel Shanghai New Jing'An Temple

    No.529 Wanhangdu Road, Shanghai, China ( Show map )

    Located around a 10-minute drive from East China Normal University, the 2-star Hanting Hotel Shanghai New Jing'An Temple provides guests with a storage…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Ji Hotel Shanghai Qiantan Haiyang Road

    No. 623, Haiyang Road, Shanghai, China ( Show map )

    Nestled in the Pudong district of Shanghai, the 3-star Ji Hotel Shanghai Qiantan Haiyang Road is 3.5 km from the free China Art Museum.

    More...

    Book Now
  • Hi Inn Shanghai The Bund Yan'An East Road

    No.29 Jiangxi South Road, Shanghai, China ( Show map )

    Located about a 10-minute walk from the Huxinting Teahouse, the fantastic Hi Inn Shanghai The Bund Yan'An East Road includes 73 rooms. The hotel…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Primus Hotel Shanghai Sanjiagang

    No.3, Lane 6666, Huaxia East Road, 238, Shanghai, China ( Show map )

    Located around a 25-minute walk from the Chuansha Ancient City Wall, Primus Hotel Shanghai Sanjiagang includes 238 rooms. The hotel is ideally situated about…

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • 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 the China Maritime Museum, the 3-star smoke-free Vatica Shanghai Pudong New District Dishuilake Hotel includes 6…

    More...

    From US$ 23
    price for 1 night
    Book Now From US$ 23
  • Ji Hotel Shanghai Tonghe New Village Subway Station

    No. 38, Jiqi Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Ji Hotel Shanghai Tonghe New Village Subway is 4.6 km from McaM. This hotel is located…

    More...

    From US$ 58
    price for 1 night
    Book Now From US$ 58
  • Greentree Inn Shanghai Railway Station Macao Road

    No.701 Aomen Road, Shanghai, China ( Show map )

    The 3-star Greentree Inn Shanghai Railway Station Macao Road has 50 rooms and is located only 1.7 km from the Studio Rouge. The comfortable…

    More...

    Book Now
  • Hanting Hotel Shanghai Guilin Road Subway Station

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

    Featuring Wi-Fi throughout the property, the 2-star Hanting Hotel Shanghai Guilin Road Subway is about 10 minutes by car from the Hengshan Leisure…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Shanghai Fortune Forever Hotel

    1 765 Lane Qixin Road, Shanghai, China ( Show map )

    The 4-star luxurious Shanghai Fortune Forever Hotel is located nearly 25 minutes' walk from Li'An Park, offering 120 rooms, high-speed Internet access, and…

    More...

    From US$ 149
    price for 1 night
    Book Now From US$ 149
  • Hanting Hotel Shangnhai Xizang Bei Road Metro Station

    No.1318 Xizang Bei Road, Shanghai, China ( Show map )

    The 2-star Hanting Hotel Shangnhai Xizang Bei Road Metro Station Shanghai offers quick access to the Madame Tussauds Shanghai, located merely a 6-minute…

    More...

    Book Now
  • Jinjiang Inn Style Pudong College Of Finance And Management Caolu Town Government

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

    Featuring Wi-Fi throughout the property, Jinjiang Inn Style Pudong College Of Finance And Management Caolu Town Government Shanghai is just 1 km from the…

    More...

    Book Now
  • Borrman Hotel Pujin Road Shanghai

    No.93-95 Lane 309 Pujin Road, Shanghai, China ( Show map )

    Situated approximately 7 km from the Shanghai Xupu Bridge, the 3-star Borrman Hotel Pujin Road Shanghai features a restaurant and a laundromat. This hotel…

    More...

    Book Now
  • Wassim Hotel

    No. 169 Zhoukang Road, Shanghai, China ( Show map )

    The 3-star smoke-free Wassim Hotel Yujiaqiao is located only 1.6 km from the Yiwu Small Commodities Direct Sales Supermarket, offering 164 rooms along…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Ji Hotel Shanghai Jiading Qinghe Road

    No.150 Qinghe Road, Jiading Town, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Ji Hotel Shanghai Jiading Qinghe Road sits around a 15-minute walk from Jiading Wisteria Garden. Located a stone's…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Hi Inn Shanghai Mudanjiang Road

    No.1776 Wudanjiang Road, Shanghai, China ( Show map )

    Offering baggage storage, Hi Inn Shanghai Mudanjiang Road lies in the Baoshan district, 25 minutes' stroll from Changxing Island and Hengsha Island Wetland and 2.7…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Xiangshan Yuzizai Resort

    No. 889 Wuyantou Village, Gaotangdao Township, Xiangshan, Zhejiang, China, Shanghai, China ( Show map )

    The 5-star Xiangshan Yuzizai Resort Shanghai provides proximity to 2049 Emerald Park, which is located just 1.8 km away. You'll need 21-minute drive…

    More...

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