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-07-09

2025-07-10

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

1154 properties found

  • Shenggao Hotel Sanlin

    No 160, Yong Tai Road, Shanghai, China ( Show map )

    Located around 7 km from Lupu Bridge, the 4-star Shenggao Hotel Sanlin Shanghai is only 6 minutes on foot from SanLin MinSuGuan. The property…

    More...

    Book Now
  • Zhong Xiang Hotel

    No 1558 Zhongxing Road, Shanghai, China ( Show map )

    Featuring a lift and complimentary newspapers, the 4-star Zhong Xiang Hotel is located near the entertainment district of Shanghai and 10 minutes by car…

    More...

    From US$ 80
    price for 1 night
    Book Now From US$ 80
  • Puxi New Century Hotel Shanghai

    No 518 Xinjiang Road Zhabei, Shanghai, China ( Show map )

    Situated 10 minutes by car from The Bund Famed Waterside Walkway, the 4-star Puxi New Century Hotel Shanghai features high-speed Internet access in…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Regius Exhibition Hotel

    801 Beiai Road, Shanghai, China ( Show map )

    Located in the heart of Shanghai, Regius Exhibition Hotel offers fast access to Lupu Bridge, a 15-minute ride away. The accommodation is about 25…

    More...

    From US$ 66
    price for 1 night
    Book Now From US$ 66
  • The Stage Shanghai

    No. 3, Lane 500, Yingjia Road, Chedun Town, Songjiang District, Shanghai, Shanghai, China ( Show map )

    The 5-star The Stage Shanghai hotel provides proximity to Shanghai Film Park, which is situated about a 25-minute walk away. Located within 7…

    More...

    From US$ 94
    price for 1 night
    Book Now From US$ 94
  • Shanghai Sports Hotel

    15 Nandan Rd, Shanghai, China ( Show map )

    Featuring a swimming pool, Shanghai Sports Hotel is only 10 minutes on foot from Xujiahui Catholic Church. The accommodation is nestled in the centre of…

    More...

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

    No.607 Sichuan Middle Road, Shanghai, China, Shanghai, China ( Show map )

    Nestled in The Bund with 3 restaurants and a fitness centre, the lovely 5-star Ji Hotel Shanghai is 5 minutes by car from culture…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Onehome Yalong International Hotel

    688 Gushan Road, Shanghai, China ( Show map )

    The 4-star Onehome Yalong International Hotel Shanghai, located nearly a 15-minute drive from Shanghai Developemt Exhibition Hall Museum, features a bureau de change…

    More...

    From US$ 54
    price for 1 night
    Book Now From US$ 54
  • Atour S Hotel Shanghai Wuning Road Hupu

    No.501 Wuning Rd, Putuo, Shanghai, China ( Show map )

    Providing 175 rooms, the 4-star Atour S Hotel Shanghai Wuning Road Hupu is nestled around 5 minutes on foot from Suzhou River. The property…

    More...

    Book Now
  • Ji Hotel Shanghai Kangqiao Xiuyan Road

    No.2532 Xiuyan Road, Kangqiao Town, Shanghai, China ( Show map )

    The charming Ji Hotel Shanghai Kangqiao Xiuyan Road features 199 rooms and lies approximately 10 minutes by car from Red Star Macalline. The hotel is…

    More...

    From US$ 41
    price for 1 night
    Book Now From US$ 41
  • La Casa Hotel Shanghai

    3300 Yanan West Road, Shanghai, China ( Show map )

    The 4-star La Casa Hotel Shanghai lies 4.8 km from a natural paradise like Changfeng Park, and features a convenience shop and a restaurant.

    More...

    From US$ 113
    price for 1 night
    Book Now From US$ 113
  • Tianyongge Art Hotel Shanghai Disney Store

    No. 858, Xuanqiu Road, Pudong New Area, Shanghai, China ( Show map )

    Located 4.2 km from Nanhui Taohua Village, the 5-star Tianyongge Art Hotel Shanghai Disney Store includes 107 rooms. You'll need 25-minute drive to…

    More...

    Book Now
  • Novotel Shanghai Hongqiao Exhibition

    669 Jinguang Rd, Minhang District, Shanghai, China, Shanghai, China ( Show map )

    Offering a heated pool, Novotel Shanghai Hongqiao Exhibition hotel is situated in Minhang, which is known for Qibao Ancient Town, a cluster of riverside, centuries…

    More...

    From US$ 48
    price for 1 night
    Book Now From US$ 48
  • Jinjiang Metropolo Shanghai Xintiandi Hotel

    123 Mengzi Road, Huangpu District, Shanghai, Cn, Shanghai, China ( Show map )

    The 4-star Jinjiang Metropolo Shanghai Xintiandi Hotel enjoys a prime location in the very heart of Shanghai, 5 minutes by car from a popular…

    More...

    From US$ 69
    price for 1 night
    Book Now From US$ 69
  • Riverview Hotel On The Bund

    No 36 South Zhongshan Road, Shanghai, China ( Show map )

    Riverview Hotel On The Bund Shanghai features 200 rooms and lies at a distance of 2.5 km from Oriental Pearl TV Tower. This hotel is…

    More...

    From US$ 90
    price for 1 night
    Book Now From US$ 90
  • The Yuluxe Sheshan, Shanghai, A Tribute Portfolio Hotel

    1288 Linyin Xin Road, Shanghai, China ( Show map )

    The 5-star Le Meridien She Shan Shanghai hotel, located within 5 minutes' walk of Yueyuanyuan Sculpture Park, features a gym, aerobics, and a terrace.

    More...

    From US$ 250
    price for 1 night
    Book Now From US$ 250
  • Neo-Sunshine Hotel Shanghai

    765 Wencheng Road, Songjiang District, Shanghai, Cn, Shanghai, China ( Show map )

    Offering location 500 metres from Lan Qiao XiuXian ShangYeJie, Neo-Sunshine Hotel Shanghai offers 172 rooms. Thames Town is 5 minutes by car from the…

    More...

    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Shanghai Hotel Jin Jiang

    505 Wulumuqi Road., Shanghai, China ( Show map )

    Located at a 500-metre distance from Jing'an District Culture Center, the 4-star Shanghai Hotel Jin Jiang offers 530 rooms with views of the…

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Ldf All Suites Hotel

    No 988 Pudong Avenue, Shanghai, China ( Show map )

    Located 10 minutes' drive away Shanghai Jewish Refugees Museum, Ldf All Suites Hotel Shanghai includes 219 rooms. The accommodation is nestled in the heart of…

    More...

    From US$ 154
    price for 1 night
    Book Now From US$ 154
  • Shanghai Weson Grand Hotel

    No. 658 Hangjing Road, Shanghai, China ( Show map )

    Featuring high-speed Internet access in the rooms, Shanghai Weson Grand Hotel is 15 minutes' drive from Chinese Wushu Museum. The accommodation is situated in…

    More...

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