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

Sun 29 Jun 2025

Mon 30 Jun 2025

Maximum period that can be booked is 30 days. Please enter alternative dates.



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

  • Show All

Districts

  • Show All

Attractions

  • Show All

Thematic hotels

  • Show All

Review rating

Hotel facilities

  • Show All

Room facilities

Apply Filters
Clear Filters

2616 properties found

  • Four Points By Sheraton Shanghai, Kangqiao

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

    Featuring a cash machine and a lift, Four Points By Sheraton Shanghai, Kangqiao hotel is situated in Pudong with an indoor swimming pool, within 10…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Wisdom Rose Hotel Shanghai

    Xuanqiu Road 699, Shanghai, China ( Show map )

    Wisdom Rose Hotel Shanghai offers 740 rooms 3.1 km from Fuquanshan Ancient Cultural Sites. You'll need 20-minute drive to Shanghai Hongqiao International airport.

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Greentree Alliance Shanghai Minhang District Hongqiao Hub Huanghua Road Hotel

    No. 180, Lvyuan Road, Shanghai, China ( Show map )

    Greentree Alliance Shanghai Minhang District Hongqiao Hub Huanghua Road Hotel includes 52 rooms and is merely 0.8 km from HongQiao Yang Chase mansion Mall. This…

    More...

    From US$ 43
    price for 1 night
    Book Now From US$ 43
  • Boyue Shanghai Hongqiao Airport Hotel - Air China

    No. 181 Shen Da San Road. No. 2 Exit, T2 Departur,, Shanghai, China ( Show map )

    Located around a 15-minute ride from Liu Haisu Art Museum, the 5-star Boyue Shanghai Hongqiao Airport Hotel - Air China offers a meeting room…

    More...

    From US$ 147
    price for 1 night
    Book Now From US$ 147
  • Weiting Hotel Shanghai Jing'An Temple Nanjing West Road Subway Station Branch

    No. 700, Yan'An Middle Road, Jing'An District, Shanghai, China ( Show map )

    Weiting Hotel Shanghai Jing'an Temple Nanjing West Road Subway Station Branch is a great place to stay in the Downtown Shanghai district, a 20-minute…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Future Shangju Hotel

    Miaojing Road No.815, Shanghai, China ( Show map )

    Located about 15 minutes' drive from Shanghai Disneyland, the 5-star Future Shangju Hotel Shanghai offers general facilities such as a bureau de change and…

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • Fd Club Hotel - Qian Tan

    Room 403, Building 1, Central Europe Street, No.567, Puxing Highway, Shanghai, China ( Show map )

    Providing 9 rooms, the 2-star Fd Club Hotel - Qian Tan Shanghai is 4.7 km from Shanghai Oriental Sports Center Swimming Stadium. Located in Pudong…

    More...

    From US$ 142
    price for 1 night
    Book Now From US$ 142
  • Vienna International Hotel - Shanghai World Expo Garden

    3039 Shangnan Road.Pudong, Shanghai, China ( Show map )

    Offering a restaurant and a luggage room, the 3-star Vienna International Hotel - Shanghai World Expo Garden lies in Pudong with an indoor swimming pool…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Ocean Star Holiday Inn

    No.491 East Jinlin Rd. ,Shanghai 200021, Shanghai, China ( Show map )

    Located nearly 5 minutes' walk from Dashijie tube station, Ocean Star Holiday Inn Shanghai features a vending machine and a lift. The Bund Waterfront Promenade…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Renhe Hotel

    2056 Pudong Ave, Shanghai, China ( Show map )

    Providing 231 rooms, Renhe Hotel Shanghai is situated just 1 km from Huangpu River. Conveniently located approximately 10 minutes by car from the supertall skyscraper…

    More...

    From US$ 53
    price for 1 night
    Book Now From US$ 53
  • The Drama

    No. 1013, West Beijing Road, Shanghai, China ( Show map )

    Located a mere 1.4 km from People's Square, The Drama Hotel Shanghai includes 26 rooms with views of the city. The accommodation is situated about…

    More...

    Book Now
  • Shanghai Hongqiao Airport Boyue Hotel - Airchina

    Hongqiao Airport Access 2,Hongqiao Airport 3Th Floor Access To Hotel Lobby(30Meters), Shanghai, China ( Show map )

    Shanghai Hongqiao Airport Boyue Hotel - Airchina is situated in the Minhang district, 7 km from Shanghai Mart Mall, and boasts a sauna, spa therapy, and…

    More...

    Book Now
  • Benjoy Hotel Jufeng Road

    279 Ju Feng Road, Shanghai, China ( Show map )

    The comfortable Benjoy Hotel Jufeng Road is located within 10 minutes' drive of Jewish Ghetto, in the heart of Shanghai, and offers rooms with city…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Shanghai Xing Yue Business Hotel

    1312 Chuan Nan Feng Road, Shanghai, China ( Show map )

    Shanghai Xing Yue Business Hotel includes 80 rooms and is approximately 6 km from Heming Tower. The accommodation is situated in Pudong with a steam…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Shangfu Jiari Hotel Nanjing Pedestrian Street

    No. 67 Guizhou Road, Shanghai, China ( Show map )

    Shangfu Jiari Hotel Nanjing Pedestrian Street is a great place to stay in the Downtown Shanghai district, around 25 minutes on foot from Yuyuan Old…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • New Beacon International Hotel

    219 Wending Road, Shanghai, China ( Show map )

    Featuring a currency exchange and a lift, the convenient New Beacon International Hotel Shanghai stands at a distance of 250 metres from Shanghai Grand Stage.

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Ramada Plaza Pudong South Shanghai

    938 Hunan Road, Shanghai, China ( Show map )

    Featuring a swimming pool, the contemporary Ramada Plaza Pudong South Shanghai hotel is located in Pudong with bike trails, boating lakes and minigolf courses, as…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Garden Avenue Hotel Shanghai

    689 Humin Road, Shanghai, China ( Show map )

    Providing 218 rooms, the 5-star Garden Avenue Hotel Shanghai is nestled about 25 minutes on foot from Zhangjia Tang River. Long Museum is a…

    More...

    From US$ 109
    price for 1 night
    Book Now From US$ 109
  • Greentree Inn Shanghai South Railway Station Luoxiang Road Shell Hotel

    No. 90 Luoxiang Road, Xuhui District, Shanghai, Shanghai, China ( Show map )

    Situated within 600 metres of Zhongxing Lake, the 3-star Greentree Inn Shanghai South Railway Station Luoxiang Road Shell Hotel includes 61 rooms for guests.

    More...

    From US$ 33
    price for 1 night
    Book Now From US$ 33
  • Hundred Centuries Hotel Shanghai

    1528 Tibet South Road, Shanghai, China ( Show map )

    The 4-star Hundred Centuries Hotel Shanghai is located around a 10-minute drive from the 5 - acre Yu Garden, offering 94 rooms along with…

    More...

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