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

2025-08-04

2025-08-05

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

2615 properties found

  • Grand Kempinski Hotel Shanghai

    1288 Luijiazui Ring Road, Shanghai, China ( Show map )

    The 5-star Grand Kempinski Hotel Shanghai offers a nightclub and a sunbathing terrace, and is located in the heart of Pudong with bike trails…

    More...

    From US$ 165
    price for 1 night
    Book Now From US$ 165
  • Grand Soluxe Zhongyou Hotel

    969 Dong Fang Road Pudong Shanghai, Shanghai, China ( Show map )

    Located in the heart of Shanghai, the 31-story Grand Soluxe Zhongyou Hotel offers fast access to Pudong New Area, a 10-minute ride away.

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Shanghai Zte Hotel

    Keyuan Road, Pudong New District, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Shanghai Zte Hotel sits 10 minutes' drive away 2049 Emerald Park. The property is situated in Pudong with family…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • Howard Johnson Caida Plaza Shanghai

    188 Wudong Road Yangpu, Shanghai, China ( Show map )

    Located 15 minutes' drive from Shanghai Developemt Exhibition Hall, the affordable 5-star Howard Johnson Caida Plaza Shanghai hotel offers amenities such as a health…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Ji Hotel

    50 Ning Bo Road, Huang Pu District, Shanghai, China ( Show map )

    The 3-star Ji Hotel- Shanghai Bund Ningbo Road Branch is conveniently located in a shopping area, offering guests easy access to the city's prime…

    More...

    From US$ 51
    price for 1 night
    Book Now From US$ 51
  • Holiday Inn Express Shanghai Pudong Airport By Ihg

    No.850 Airport Avenue Pudong Shanghai, Shanghai, China ( Show map )

    Located in Pudong with a steam room, a restaurant and a gym and 700 metres from Haitiansan Road tube station, the 4-star Holiday Inn…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Jin Jiang Pacific Hotel

    108 Nanjing West Road, Shanghai, China ( Show map )

    Situated around a 5-minute drive from The Bund Road, the 3-star Jin Jiang Pacific Hotel Shanghai features a currency exchange and a lift.

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Campanile Shanghai Huaihai

    776, Middle Huaihai Road, Shanghai, China ( Show map )

    Featuring a vending machine and a lift, Campanile Shanghai Huaihai hotel is situated around 10 minutes by car from Shanghai Propaganda Poster Art Centre. The…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • The Kunlun Jing An

    250 Hua Shan Road, Shanghai, China ( Show map )

    The comfortable Kunlun Jing An Hotel features a cash machine and a bureau de change and is located at a distance of 2.7 km from…

    More...

    From US$ 89
    price for 1 night
    Book Now From US$ 89
  • Magnificent International Hotel

    381 Xizang South Road, Shanghai, China ( Show map )

    Located within 900 metres of Taiping Lake, the 3-star Magnificent International Hotel Shanghai offers 195 rooms along with a bureau de change and a…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Shanghai Fish Inn Bund

    639 Middle Henan Road, Shanghai, China ( Show map )

    Offering 26 rooms, the 3-star Shanghai Fish Inn Bund is near a shopping district and within 25 minutes' walk of Museum of Contemporary Art…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Cordis Shanghai Hongqiao

    No. 333 Shenhong Road, Minhang, Shanghai, China ( Show map )

    The 5-star Cordis Shanghai Hongqiao hotel is 10 km away from Shanghai Hongqiao International airport and provides free shuttle service and car rentals. The…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Jinjiang Metropolo Hotel Classiq,Shanghai Bund Circle

    180 Middle Jiangxi Road, Shanghai, China ( Show map )

    Located in The Bund with 3 restaurants and a fitness centre and merely 0.6 km from East Nanjing Road tube station, the 5-star Jinjiang…

    More...

    From US$ 119
    price for 1 night
    Book Now From US$ 119
  • Regent Shanghai Pudong - Complimentary First Round Minibar Per Stay - Including A Bottle Of Wine

    210 Century Avenue, Shanghai, China ( Show map )

    Boasting a gym and aerobics classes, the 5-star Regent Shanghai Pudong - Complimentary First Round Minibar Per Stay - Including A Bottle Of Wine hotel lies…

    More...

    From US$ 168
    price for 1 night
    Book Now From US$ 168
  • Courtyard By Marriott Shanghai Central

    338 Heng Feng Road, Shanghai, China ( Show map )

    The comfortable Courtyard By Marriott Shanghai Central hotel is 2.7 km from Shanghai Urban Planning Exhibition Hall and has an indoor pool and a fitness…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Amara Signature Shanghai

    No.600 Changshou Road, Shanghai, China ( Show map )

    Located a 25-minute stroll from Jing'an Temple, the 5-star Amara Signature Shanghai hotel features a currency exchange and a lift. The 30-story…

    More...

    From US$ 109
    price for 1 night
    Book Now From US$ 109
  • Andaz Xintiandi, Shanghai, By Hyatt

    88 Songshan Road, Shanghai, China ( Show map )

    The 5-star Andaz Xintiandi Shanghai-Free Minibar & Lounge Happy Hour hotel, located nearly a 10-minute ride from Oriental Pearl TV Tower, boasts an…

    More...

    From US$ 160
    price for 1 night
    Book Now From US$ 160
  • Shanghai Moller Villa Hotel - National Historic And Cultural Relics Protection Building

    No.30, Shaan XI South Rd, Shanghai, China ( Show map )

    Offering a currency exchange and a lift, the 4-star Shanghai Hengshan Moller Villa Hotel is a minute's walk from Moller Residence. The property stands…

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Renaissance Shanghai Pudong Hotel

    719 Ying Chun Road, Shanghai, China ( Show map )

    The comfortable 5-star Renaissance Shanghai Pudong Hotel is located in Pudong with family attractions like Century Park and offers a heated pool and a…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • Fairfield By Marriott Shanghai Jingan

    No 1500 Gonghe Xin Road, Jing'An District, Shanghai, China ( Show map )

    The 3-star Fairfield By Marriott Shanghai Jingan hotel features a bureau de change, a snack and drink vending machine and is located 3.5 km…

    More...

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