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-04-24

2026-04-25

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

Luxury 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

301 properties found

  • Holiday Inn Express Shanghai Jing'An Temple By Ihg

    No. 839 Yan An Middle Road, Shanghai, China ( Show map )

    Offering a location within a 200-metre distance of the Moller Residence, Holiday Inn Express Shanghai Jing'An Temple By Ihg offers 127 rooms. The classical…

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • 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
  • 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$ 118
    price for 1 night
    Book Now From US$ 118
  • 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
  • Caption By Hyatt Zhongshan Park Shanghai

    1525 Dingxi Road, Changning District, Shanghai, China ( Show map )

    The 4-star luxurious Caption By Hyatt Zhongshan Park Shanghai hotel is situated in a popular area of Shanghai, nearly a 25-minute walk from…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Hotel Indigo Shanghai Jing'An By Ihg

    No. 28 Yutong Road, Jingan District, Shanghai, China ( Show map )

    Featuring event rooms for gatherings and meetings, the 5-star Hotel Indigo Shanghai Jing'An By Ihg offers a location 3.2 km from the Bund. The…

    More...

    From US$ 168
    price for 1 night
    Book Now From US$ 168
  • 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$ 123
    price for 1 night
    Book Now From US$ 123
  • Hyatt Centric Zhongshan Park Shanghai

    1525 Ding XI Road, Shanghai, China ( Show map )

    Featuring Wi-Fi in public areas, Hyatt Centric Zhongshan Park Shanghai hotel is a 25-minute walk from the landscaped Changfeng Park. The 5-star…

    More...

    From US$ 63
    price for 1 night
    Book Now From US$ 63
  • Pullman Shanghai Qingpu Excellence

    No.1, 340 Lane Zhuying Road Qingpu Town, Qingpu Di, Shanghai, China ( Show map )

    Located 3.7 km from the Qing Pu Museum and approximately 10 minutes' drive from the Qushui Park, the smoke-free Pullman Shanghai Qingpu Excellence hotel…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Evergreen Laurel Hotel, Shanghai

    No.1136 Zuchongzhi Road, Shanghai, China ( Show map )

    Evergreen Laurel Hotel, Shanghai offers air-conditioned rooms in a shopping district, 10 minutes' drive from Shezhuang Temple. The 4-star hotel is located in…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Haig Court - Welcome Drink & Welcome Fruit

    No. 370, Huashan Road, Jing'An District, Shanghai, Shanghai, China ( Show map )

    Haig Court - Welcome Drink & Welcome Fruit Shanghai hotel features 46 rooms and lies only 0.8 km from the Jing'an Temple Pedestrian Street. The hotel puts…

    More...

    From US$ 179
    price for 1 night
    Book Now From US$ 179
  • Shanghai Pagoda Inno Hotel

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

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

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • 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
  • Garden View Hotel

    299 Kaiqing Road, Shanghai, China ( Show map )

    Situated 6 km from the Heming Tower, the 4-star Garden View Hotel Shanghai offers meeting rooms and a business centre with a range of…

    More...

    From US$ 91
    price for 1 night
    Book Now From US$ 91
  • Courtyard By Marriott Shanghai International Tourism And Resorts Zone

    No 17 Lane 3999, Xiupu Road, Pudong District, Shanghai, China ( Show map )

    Situated around 25 minutes' walk from Shanghai Disneyland and 2.6 km from Seven Dwarfs Mine Train, the smoke-free Courtyard By Marriott Shanghai International Tourism…

    More...

    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • Savhe Hotel On The Bund Nanjing Road Pedestrian Street

    No. 522, North Sichuan Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Savhe Hotel On The Bund Nanjing Road Pedestrian Street Shanghai sits 3.1 km from the Xintiandi. The hotel is…

    More...

    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • Tonight Homestay West Nanjing Road Shanghai

    Tongfu Building, No. 803 Wujiang Road, Jing'An District,, Shanghai, China ( Show map )

    Tonight Homestay West Nanjing Road Shanghai hotel is a great place to stay in the Downtown Shanghai district, 25 minutes' walk from the Jing'an Temple.

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Mia Hotel - Shanghai Shaanxi South Road

    Huangpu District, South Shaanxi Rd No.233, Shanghai, China, Huangpu District, Shanghai, China ( Show map )

    The 4-star Mia Hotel - Shanghai Shaanxi South Road offers proximity to Harvest, situated only 0.8 km away. The Shaoxing Park is located merely 6…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Atour Hotel People'S Square Metro Station Shanghai

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

    Situated merely a 6-minute walk from the modern Shanghai Urban Planning Exhibition Hall Museum, Atour Hotel People'S Square Metro Station Shanghai includes 138 rooms…

    More...

    From US$ 131
    price for 1 night
    Book Now From US$ 131
  • Holiday Inn Express Shanghai On The Bund By Ihg

    No.388 Renmin Road, Shanghai, China ( Show map )

    The 4-star Holiday Inn Express Shanghai On The Bund By Ihg has 156 rooms and is located nearly 25 minutes' walk from the Shanghai…

    More...

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