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

2026-05-06

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

1767 properties found

  • Shanghai Barony Wanyuan Hotel

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

    The stylish Shanghai Barony Wanyuan Hotel enjoys a stylish location 2.5 km from wellness venues like the Ritz-Carlton Spa and provides guests with a…

    More...

    From US$ 73
    price for 1 night
    Book Now From US$ 73
  • Light Atour Hotel Shanghai Pudong Jinqiao Metro Station

    299 Jinguang Road, Pudong New Area, Shanghai, Shanghai, China ( Show map )

    Within a 4-km distance of Yunshan Wet Market, the 4-star Light Atour Hotel Shanghai Pudong Jinqiao Metro includes 103 rooms. The hotel is…

    More...

    Book Now
  • Ibis Shanghai Expo Dongming Road Metro Station

    Building C, No. 800, Chengshan Road, Shanghai, China ( Show map )

    Providing 154 rooms, the 3-star Ibis Shanghai Expo Dongming Road Metro hotel is approximately 7 km from Tianzifang. Situated about 15 minutes' drive from…

    More...

    Book Now
  • Ji Hotel Shanghai Wuning Road Subway Station

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

    Offering a luggage room and a restaurant, the comfortable 3-star Ji Hotel Shanghai Wuning Road Subway is about 500 metres from Jing'an Workers' Stadium.

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Xinghua Hotel

    1226 Huashan Road, Shanghai, China ( Show map )

    Featuring high-speed Internet access in the rooms, Xinghua Hotel Shanghai is a 9-minute walk from Uptown Records 'n Beer. The 3-star hotel…

    More...

    From US$ 201
    price for 1 night
    Book Now From US$ 201
  • Magnotel Hotel

    718 West Jiangwan Road, Shanghai, China ( Show map )

    Magnotel Hotel Shanghai includes 100 rooms and is 6 km from the 121-storey 632m-tall Gensler-designed Shanghai Tower. This hotel is located in…

    More...

    From US$ 40
    price for 1 night
    Book Now From US$ 40
  • Hengshan Picardie Hotel

    534 Hengshan Road, Shanghai, China ( Show map )

    Guests of the 4-star Hengshan Picardie Hotel Shanghai can visit Xuhui Art Museum, situated merely 0.8 km away. The hotel lies around a 5…

    More...

    From US$ 137
    price for 1 night
    Book Now From US$ 137
  • Atour Hotel Shanghai Zhangjiang Park Science City

    No91 Chuansha Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 4-star Atour Hotel Shanghai Zhangjiang Park Science City is 4.7 km from Shanghai New International Expo Center.

    More...

    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • The Waterhouse At South Bund

    Maojiayuan Road 1-3, Shanghai, China ( Show map )

    Providing 19 rooms, the 4-star The Waterhouse At South Bund Hotel Shanghai is nestled nearly a 5-minute walk from Huangpu River. The 19th…

    More...

    From US$ 194
    price for 1 night
    Book Now From US$ 194
  • Crystal Orange Hotel Shanghai Jinqiao

    No. 38, Lane. 2777, East Jinxiu Road, Shanghai, China ( Show map )

    Crystal Orange Hotel Shanghai Jinqiao is a great place to stay in the Jinqiao Economic & Technological Development district, a 15-minute drive from Shanghai New…

    More...

    Book Now
  • Onehome Art Hotel Shanghai

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

    Located approximately a 10-minute drive from Shezhuang Temple, the 5-star Onehome Art Hotel Shanghai offers Wi-Fi throughout the property and a parking…

    More...

    From US$ 123
    price for 1 night
    Book Now From US$ 123
  • All Seasons Shanghai Nanxiang Metro Station Hotel

    No. 3133 Fengxiang Road, Nanxiang Town, Jiading District, Shanghai, Shanghai, China ( Show map )

    Located around 25 minutes' walk from the Nanxiang Brick Tower, the 3-star All Seasons Shanghai Nanxiang Metro Station Hotel includes 68 rooms. You'll need…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • 上海繁花酒店 Floral Hotel-The Bund&Nanjing Rd

    7Th Floor, No. 720 Nanjing East Road, Huangpu District, Shanghai, Shanghai, China ( Show map )

    Featuring views of the city, 上海繁花酒店 Floral Hotel-The Bund&Nanjing Rd is located a 16-minute walk from the Raffles City Shanghai. The hotel…

    More...

    From US$ 104
    price for 1 night
    Book Now From US$ 104
  • Ibis Styles Shanghai Hongqiao Gubei

    No.486 Hongxu Road, Shanghai, China ( Show map )

    Offering luggage storage and a restaurant, the 3-star Ibis Styles Shanghai Hongqiao Gubei hotel lies in the Hongqiao district, only 1.5 km from the…

    More...

    Book Now
  • Jinjiang Metropolo Hotel Classiq Shanghai Off Bund

    98 East Nanjing Road The Bund And North Bund Shang, Shanghai, China ( Show map )

    Situated steps away from the Bund, the lovely Jinjiang Metropolo Hotel Classiq Shanghai Off Bund features a shared lounge and recreational facilities. You'll be 4.3…

    More...

    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Atour Hotel Lingang New Town

    No. 1-15, Lane 1411, Yunduan Road, Nicheng Town, Shanghai, China ( Show map )

    The 4-star Atour Hotel Lingang New Town Shanghai is located about a 10-minute ride from Shanghai Yard and offers guided tour service for…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • Ji Hotel Shanghai Jiaotong University Cangyuan Road

    No.595 Cangyuan Road, Shanghai, China ( Show map )

    Ji Hotel Shanghai Jiaotong University Cangyuan Road, located 2.6 km from Shanghai Jiao Tong University, features Wi-Fi throughout the property. You'll need 22-minute…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • 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$ 87
    price for 1 night
    Book Now From US$ 87
  • 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
  • Ramada Shanghai Songjiang

    7 Lane 600 Guangfulin Road, Shanghai, China ( Show map )

    Offering a shopping area and a restaurant, the midscale Ramada Shanghai Songjiang hotel lies in the Songjiang district, 3.3 km from the Shanghai European World…

    More...

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