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 ARS Argentina, Peso

Search Hotels

2026-03-22

2026-03-23

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

1702 properties found

  • Mansion Hotel

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

    Mansion Hotel Shanghai features a major location 750 metres from Lotus Pond. The hotel is located 6 minutes' walk from the Paris in Spring Store…

    More...

    From US$ 241
    price for 1 night
    Book Now From US$ 241
  • Greentree Inn Shanghai Xupu Bridge Hotel

    411 Huafa Road, Xuhui District, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Greentree Inn Shanghai Xupu Bridge Hotel is 7 km from the private art gallery "Long Museum". Located within a…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • B & B Inn Xuhui Hotel

    501 Long Hua West Road, Shanghai, China ( Show map )

    The 4-star business B & B Inn Xuhui Hotel Shanghai gives quick access to Shanghai Grand Theatre, which is situated merely a 6-minute walk…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Shanghai Wujiaochang Dabaishu Orange Crystal Hotel

    No. 721, Quyang Road, Hongkou District, Shanghai, Shanghai, China ( Show map )

    Shanghai Wujiaochang Dabaishu Orange Crystal Hotel offers 181 rooms a 10-minute drive from Second Military Medical University. This hotel is located in Shanghai, in…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Hanting Hotel Shanghai Gucun Park Subway Station

    No. 4988 Hutai Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Hanting Hotel Shanghai Gucun Park Subway is approximately 20 minutes' walk from the Baoshan International Folk…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Hanting Hotel Shanghai Railway Station South Square

    3Rd Floor, Post And Telecommunications Building, No. 601 Hengfeng Road, Shanghai, China ( Show map )

    Located only 1.7 km from the Jade Buddha Temple, Hanting Hotel Shanghai Railway Station South Square includes 98 rooms. This 3-star hotel lies in…

    More...

    Book Now
  • Gya Hotel Shanghai Songjiang Wanda Plaza

    No.215 Rongmei Road, Songjiang, China ( Show map )

    Offering luggage storage and a restaurant, the fantastic 2-star Gya Hotel Shanghai Songjiang Wanda Plaza lies in the Songjiang district, 4.8 km from the…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Jinjiang Inn Shanghai Changzhong Road

    No.118 Luochang Road, Baoshan District, Shanghai, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Jinjiang Inn Shanghai Changzhong Road is approximately 6 km from the Shanghai Zhenru Temple. Situated about…

    More...

    From US$ 28
    price for 1 night
    Book Now From US$ 28
  • Tian Cheng Hotel Jin Jiang

    No.585 Xujiahui Rd, Shanghai, China ( Show map )

    The 4-star Tian Cheng Hotel Jin Jiang Shanghai offers quick access to the 8th Bridge Buildings, situated about a 5-minute walk away. The…

    More...

    Book Now
  • Jinjiang Inn Shanghai Shi Bei Gongyeyuan

    No180 2 Zhabei District, Jiangchang Rd., 180, Shanghai, China ( Show map )

    Located approximately 7 km from the Xiahai Temple, the delightful Jinjiang Inn Shanghai Shi Bei Gongyeyuan includes 108 rooms. Situated about 10 minutes' drive from…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Hanting Hotel Shanghai New International Expo Center Fanghua Road

    No.13 Miaotong Road, Fanghua Road, Shanghai, China ( Show map )

    Hanting Hotel Shanghai New International Expo Center Fanghua Road, located a 19-minute walk from the Shanghai Maglev Museum, offers guests luggage storage and a…

    More...

    Book Now
  • Lavande Hotel Shanghai Jing'An Shibei Gaoxin

    6A Lane 1228 Jiangchang Road, Shanghai, China ( Show map )

    Located approximately 25 minutes' walk from Shanghai Circus World Metro Station, the 3-star Lavande Hotel Shanghai Jing'An Shibei Gaoxin offers access to tourist attractions…

    More...

    Book Now
  • Greentree Inn Chongming Nanmen Express Hotel

    No. 97 Sanshahong Road, Chengqiao Town Chongming District, Shanghai, China ( Show map )

    Greentree Inn Chongming Nanmen Express Hotel Shanghai, located around a 20-minute walk from Nanmen Yanjiang Dam, features Wi-Fi throughout the property. Located 3.6…

    More...

    Book Now
  • Greentree Inn Shanghai Fengxian District Nanqiaoxincheng Metro Station Express Hotelgreentree Inn Shanghai Fengxian District Nanqiaoxincheng Metro Station Express Hotel

    No.37 Dingkang Road, Shanghai, China ( Show map )

    Providing 94 rooms, the 3-star Greentree Inn Shanghai Fengxian: Metro-Adjacent Express Hotel is 4.7 km from Fengpu Commercial Street. Located approximately 10 minutes…

    More...

    From US$ 30
    price for 1 night
    Book Now From US$ 30
  • Jinjiang Inn Select Shanghai Pudong Airport

    No 8, Qi Hang Road, Pudong Airport, Shanghai, China ( Show map )

    Jinjiang Inn Select Shanghai Pudong Airport, located a 17-minute walk from the Shanghai Geological Science Museum, features Wi-Fi in public areas. The 3…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Novotel Shanghai Chuansha

    5989 Chuansha Road, Shanghai, China ( Show map )

    2.5 km from the Shanghai YouLongShi Cultural Science Museum, Novotel Shanghai Chuansha hotel includes 244 rooms. You'll need 15-minute drive to Shanghai Pudong International…

    More...

    From US$ 72
    price for 1 night
    Book Now From US$ 72
  • Jinjiang Inn Caobao Road Subway Station

    No.68 Sanjiang Rd, Shanghai, China ( Show map )

    Located within a 6-km distance of the China Art Museum, the 2-star Jinjiang Inn Caobao Road Subway Station Shanghai provides guests with a…

    More...

    Book Now
  • Atour Hotel

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

    Atour Hotel Shanghai features 215 rooms and lies 25 minutes' walk from the Yiwu Small Commodities Direct Sales Supermarket. The hotel in the Cremorne district…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Shell Shanghai Jinshan Zhanyan Songjin Highway Hotel

    No.2525 Songjin Highway, Zhangyan Town, Shanghai, China ( Show map )

    The cosy Shell Shanghai Jinshan Zhanyan Songjin Highway Hotel has 52 rooms and is located 4.1 km from Jinshan Sports Center. You'll need 43-minute…

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Ji Hotel Shanghai Jindu Road

    No.3538 Duhui Road, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai Jindu Road features 99 rooms and lies 3.7 km from the Xincheng Central Park. You'll need 15-minute drive…

    More...

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