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

2026-06-29

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

307 properties found

  • Arula Plaza Shanghai

    188 Wudong Road, Shanghai, China ( Show map )

    Arula Plaza Shanghai hotel, located 18 minutes' walk from Fudan University, boasts an indoor pool. The hotel in the Yangpu district, 6 km from the…

    More...

    From US$ 88
    price for 1 night
    Book Now From US$ 88
  • Waldorf Astoria Shanghai Qiantan

    No. 18 Linyao Road, Shanghai, China ( Show map )

    Waldorf Astoria Shanghai Qiantan hotel, located about 7 km from the expansive historic City God Temple of Shanghai, boasts a swimming pool. The free China…

    More...

    From US$ 366
    price for 1 night
    Book Now From US$ 366
  • Narada Resort Shanghai Hotel Disney Store

    Building 4, No. 2511, Zhouzhu Road, Chuansha New Town, Pudong New District, Shanghai, Shanghai, China ( Show map )

    The 5-star Narada Resort Shanghai Hotel Disney Store, situated around 6 km from Shanghai Disneyland, offers a seasonal outdoor swimming pool as well as…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Pudi Boutique Hotel Fuxing Park Shanghai

    No 99 Yan Dang Road, Shanghai, China ( Show map )

    Located just around the corner from Fuxing Public Park, the 5-star Pudi Boutique Hotel Fuxing Park Shanghai features a nightclub and various recreational opportunities.

    More...

    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Shanghai Jc Mandarin Hotel Limited

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

    Nestled about a 25-minute walk from the Jade Buddha Temple and only 650 metres from West Nanjing Road underground station, Shanghai Jc Mandarin Hotel…

    More...

    From US$ 163
    price for 1 night
    Book Now From US$ 163
  • Shinewoo Hotel

    No.448 Yangdian Road, Yexie Town, Songjiang District, Shanghai, Shanghai, China ( Show map )

    The 5-star Shinewoo Hotel Shanghai, situated about a 10-minute ride from HanXiang Water Expo Garden, offers a sun deck and a picnic area.

    More...

    From US$ 701
    price for 1 night
    Book Now From US$ 701
  • Ocean Hotel Shanghai

    1171 Dong Da Ming Rd, Shanghai, China ( Show map )

    Positioned only 1.4 km from the Shanghai Jewish Refugees Museum and nearly a 10-minute stroll from Yangshupu Road underground station, the 5-star business…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • Joya Shanghai Xujiahui Hotel

    Puhuitang Road, Xuhui District, 118, Shanghai, China ( Show map )

    500 metres from Yishan Road underground station, the perfect Joya Shanghai Xujiahui Hotel is located in a business area of Shanghai, fairly close to the…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • The Hongta Hotel, A Luxury Collection Hotel, Shanghai

    889 Dong Fang Road, Pudong District, Shanghai, China ( Show map )

    Highlighting a banquet hall and a ballroom, suited for gatherings, the non-smoking The Hongta Hotel, A Luxury Collection Hotel, Shanghai is located 3.5 km…

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Wyndham Grand Plaza Royale Oriental Shanghai

    2288 Pudong Avenue, 2288, Shanghai, China ( Show map )

    The 5-star Wyndham Grand Plaza Royale Oriental Shanghai hotel, 6 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower, includes two…

    More...

    From US$ 503
    price for 1 night
    Book Now From US$ 503
  • Intercityhotel Hongqiao Transportation Hub

    上海市闵行区申昆路1500号南楼, Shanghai, China ( Show map )

    Intercityhotel Hongqiao Transportation Hub Shanghai hotel is a great place to stay in the Minhang district, 15 minutes' drive from Qibao Town. The Shanghai Zoo…

    More...

    From US$ 177
    price for 1 night
    Book Now From US$ 177
  • Crowne Plaza Shanghai Pudong By Ihg

    1000 Yanggao Road North [Near China (Shanghai) Pilot Free Trade Zone Gate 3], Shanghai, China ( Show map )

    The 5-star smoke-free Crowne Plaza Shanghai Pudong By Ihg hotel, located merely 1.6 km from Waigaoqiao Free Trade Zone and within 10 minutes'…

    More...

    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Shanghai Sky Rainbow Hotel

    680 Shuidian Road, Shanghai, China ( Show map )

    Offering spacious rooms and Wi-Fi in the rooms, Shanghai Sky Rainbow Hotel is 10 minutes' drive from the 1933 Old Millfun and 7 km…

    More...

    From US$ 128
    price for 1 night
    Book Now From US$ 128
  • Four Points By Sheraton Shanghai Jiading

    866 Yecheng Road, Shanghai, China ( Show map )

    Positioned about 10 minutes' drive from the Shanghai Circuit and 2.9 km from the Huilongtan Park, the comfortable Four Points By Sheraton Shanghai Jiading hotel…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Sky Fortune Boutique Hotel

    358 Hongxu Road, Shanghai, China ( Show map )

    Offering a sauna, massage therapy, and karaoke, Sky Fortune Boutique Hotel Shanghai is ideally located a 25-minute walk from Song Qingling Cemetery Park. You'll…

    More...

    From US$ 105
    price for 1 night
    Book Now From US$ 105
  • Shanghai Marriott Hotel Riverside

    99 Jiangbin Road, Shanghai, China ( Show map )

    Situated 2 km from Huangpu River, Shanghai Marriott Hotel Riverside offers 293 rooms. This 5-star hotel lies just 1.9 km from the Xuhui Binjiang…

    More...

    From US$ 135
    price for 1 night
    Book Now From US$ 135
  • Hotel Pravo All Suite@North Bund

    299 Wusong Road, Hongkou District, Shanghai, Shang, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Hotel Pravo All Suite@North Bund Shanghai sits 25 minutes' walk from the spiral-shaped Shanghai Tower. Vue is…

    More...

    From US$ 129
    price for 1 night
    Book Now From US$ 129
  • Metropark Hotel Hongqiao Shanghai

    No. 1, Lane 299, Xu Min Road, Qingpu District, Shanghai, China, Shanghai, China ( Show map )

    Located about a 20-minute walk from Lido Way, the 5-star Metropark Hotel Hongqiao Shanghai includes 167 rooms with views of the city. You'll…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Mansion Hotel

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

    Mansion Hotel Shanghai features a major location 14 minutes' walk from Lotus Pond. The Jade Buddha Temple is 3.2 km from the hotel, and Tianzifang…

    More...

    From US$ 241
    price for 1 night
    Book Now From US$ 241
  • Qiuzhu Hotel Shanghai

    No.7518, Shanghai South Road, Xinchang Town,Pudongxin District,Shanghai, Shanghai, China ( Show map )

    Featuring car rentals, as well as Wi-Fi throughout the property, the 5-star Qiuzhu Hotel Shanghai is about a 10-minute walk from Shanghai…

    More...

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