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

5-star Shanghai hotels

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

300 properties found

  • Hilton Shanghai City Center

    488 West Yan'An Road, Shanghai, China ( Show map )

    Found in the Downtown Shanghai district, Hilton Shanghai City Center hotel welcomes guests just a 5-minute walk from the Jing'an Temple and features 2…

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • The Qube International Hotel Shanghai Disneyland Park & International Tourism And Resort Branch - Free Round-Trip Shuttle Between The Hotel And Shanghai Disneyland & Between The Hotel And Pvg International Airport

    5500 Chuansha Rd, Shanghai, China ( Show map )

    Offering spacious rooms and Wi-Fi in public areas, the 5-star The Qube International Hotel Shanghai Disneyland Park & International Tourism And Resort Branch is…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • San Want Hotel Shanghai

    650 Yishan Road Shanghai 200233, Shanghai, China ( Show map )

    Offering a ballroom and a barber shop, San Want Hotel Shanghai lies in the Caohejing district, just 1.6 km from the Guilin Park and 10…

    More...

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

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

    Offering a sauna, various recreational opportunities, and a game area, the affordable 5-star Howard Johnson Caida Plaza Shanghai hotel is nestled in the Yangpu…

    More...

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

    No. 1009 Shendi West Road, Shanghai, China ( Show map )

    The 5-star Disneyland Hotel Shanghai is located within 25 minutes' walk of Shanghai Disneyland and has an indoor swimming pool with a hot tub.

    More...

    From US$ 600
    price for 1 night
    Book Now From US$ 600
  • Donghu Hotel

    70 Donghu Road, Xuhui District, Shanghai, Shanghai, China ( Show map )

    Donghu Hotel Shanghai has 100 rooms and is located about a 25-minute walk from the must-see Shanghai Museum. You'll need 12-minute drive…

    More...

    From US$ 335
    price for 1 night
    Book Now From US$ 335
  • Holiday Inn Shanghai Pudong Airport, An Ihg Hotel

    No.6009 Yingbin Avenue, Pudong New Area., Shanghai, China ( Show map )

    The 5-star Holiday Inn Shanghai Pudong Airport, An Ihg Hotel is located 3.6 km from the Shanghai Geological Science Museum and offers a restaurant.

    More...

    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • Metropolo Xin Cheng Hotel, The Bund Shanghai

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

    Offering a restaurant, the non-smoking Metropolo Xin Cheng Hotel, The Bund Shanghai lies in the shopping Downtown Shanghai district, 17 minutes' walk from Yuyuan…

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Paramount Gallery Hotel

    12F, Paramount Metropolis, 1728 West Nanjing Road, Shanghai, China ( Show map )

    Offering a restaurant, Paramount Gallery Hotel Shanghai lies in a shopping district, a 10-minute ride from the souvenir shopping areas and 2.6 km from…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Opartment The Far Eastern Hotel - People'S Square

    No. 90, Xizang Middle Road, Huangpu District, Shanghai, Shanghai, China ( Show map )

    The smoke-free Opartment The Far Eastern Hotel - People'S Square Shanghai, situated around 10 minutes' walk from the modern Shanghai Museum, features a shared lounge…

    More...

    From US$ 270
    price for 1 night
    Book Now From US$ 270
  • Holiday Inn Shanghai Jing'An

    No.1738 Zhongxing Road, Shanghai, China ( Show map )

    Situated 3 km from Pengyuepu, Holiday Inn Shanghai Jing'An consists of 472 rooms and offers an Asian restaurant onsite. This hotel is located within reach…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Maxx By Steigenberger Shanghai On The Bund

    No.1 Jinling East Road Huang Pu District, Shanghai, China ( Show map )

    Situated around 5 minutes' walk from Huangpu River, the non-smoking Maxx By Steigenberger Shanghai On The Bund hotel offers rooms with views of the…

    More...

    From US$ 98
    price for 1 night
    Book Now From US$ 98
  • Jw Marriott Marquis Hotel Shanghai Pudong

    No 988 Puming Road, Shanghai, China ( Show map )

    The 43-storey luxury Jw Marriott Marquis Hotel Shanghai Pudong, located close to the central district of Shanghai, offers modern rooms with Wi-Fi in…

    More...

    From US$ 186
    price for 1 night
    Book Now From US$ 186
  • Intercontinental Shanghai Jing' An By Ihg

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

    The 33-storey Intercontinental Shanghai Jing' An By Ihg hotel offers 420 rooms with proximity to Suzhou Creek, which is a mere 5 minutes' walk…

    More...

    From US$ 148
    price for 1 night
    Book Now From US$ 148
  • Sofitel Shanghai North Bund

    No.601 Liyang Road, Shanghai, China ( Show map )

    The 5-star Sofitel Shanghai North Bund hotel is located within 25 minutes' walk of the awe-inspiring 492m-high Shanghai World Financial Center and…

    More...

    From US$ 164
    price for 1 night
    Book Now From US$ 164
  • Regent Shanghai On The Bund

    No.60, Huangpu Road, Hongkou District, Shanghai, China ( Show map )

    Just 0.6 km from East Nanjing Road underground station, the smoke-free Regent Shanghai On The Bund hotel is situated in a popular area of…

    More...

    From US$ 385
    price for 1 night
    Book Now From US$ 385
  • Savhe Hotel Shanghai World Expo

    No. 410 Xueye Road, Shanghai, China ( Show map )

    Merely 0.9 km from sports attractions such as Mercedes-Benz Arena, the 5-star Savhe Hotel Shanghai World Expo features 120 rooms with garden views.

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Artyzen New Bund 31 Shanghai Qiantan

    No 20, Lane 666, Haiyang XI Road, Shanghai, China ( Show map )

    Offering a restaurant and a shopping area, the smoke-free Artyzen New Bund 31 Shanghai Qiantan hotel lies in the Cremorne district, 3.4 km from…

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Pagoda Hotel Shanghai Wujiaochang

    No. 77 Zhengxue Road, Yangpu District, Shanghai, China ( Show map )

    Situated 10 minutes' walk from the Wanda Plaza, Pagoda Hotel Shanghai Wujiaochang includes 154 rooms with views of the city. Guests may find the Sprawling…

    More...

    From US$ 93
    price for 1 night
    Book Now From US$ 93
  • Crowne Plaza Shanghai Hongqiao By Ihg

    No. 1-3 Lane 630 Shenchang Road Minhang District S, Shanghai, China ( Show map )

    Situated within 6 km of Qibao Town and around a 15-minute drive from Qibao Ancient Town, the comfortable Crowne Plaza Shanghai Hongqiao By Ihg…

    More...

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