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

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

1779 properties found

  • Jingjiang Inn Shanghai New Expo Centre

    No.37 Fanghua Road, Shanghai, China ( Show map )

    Jingjiang Inn Shanghai New Expo Centre offers 82 rooms a 15-minute drive from the 5 - acre Yu Garden. The 3-star hotel is located…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Hanting Hotel Shanghai Gucun Park Subway Station

    No.4988 Hutai Road, Shanghai, China ( Show map )

    The 3-star Hanting Hotel Shanghai Gucun Park Subway has 105 rooms and is located approximately 20 minutes' walk from the Baoshan International Folk Art…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Villas 1931 Hotel Shanghai

    306 Guangdong Road, Shanghai, China ( Show map )

    Villas 1931 Hotel Shanghai is a great place to stay in the Nanjing Lu district, a 10-minute ride from the awe - inspiring 492m - high…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Ji Hotel -Shanghai Hongqiao Airport Hangzhong Road Subway Station

    No. 139 Hangzhong Road, Minhang District,, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Ji Hotel -Shanghai Hongqiao Airport Hangzhong Road Subway sits approximately a 25-minute walk from Qibao…

    More...

    From US$ 74
    price for 1 night
    Book Now From US$ 74
  • Ssaw Boutique Hotel Shanghai Chengman Huangpu River

    No.1731 Xizang South Road, Shanghai, China ( Show map )

    Ssaw Boutique Hotel Shanghai Chengman Huangpu River has 92 rooms and is located 2.9 km from the 5 - acre Yu Garden. Situated within a 10…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Shanghai Hongqiao Central Intercity

    No. 3098, Hechuan Road, Shanghai, China ( Show map )

    Located within 6 km of the Stlgnatius cathedral "Xujiahui Catholic Church", the 4-star Shanghai Hongqiao Central Intercity hotel includes 118 rooms. The hotel is…

    More...

    Book Now
  • Ji Hotel Shanghai Railway Station West Tianmu Road

    Chang'An Building, 1001 Chang'An Road, Shanghai, China ( Show map )

    Nearly a 25-minute walk from the large People's Public Square, the 3-star Ji Hotel Shanghai Railway Station West Tianmu Road includes 235 rooms.

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Ji Hotel Lujiazui Babaiban

    No.818 Zhangyang Road, Shanghai, China ( Show map )

    Ji Hotel Lujiazui Babaiban Shanghai offers 284 rooms 10 minutes' drive from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower. The 4-star…

    More...

    From US$ 79
    price for 1 night
    Book Now From US$ 79
  • Orange Hotel Shanghai Xujiahui Stadium

    No.873 Tianyaoqiao Road, Shanghai, China ( Show map )

    Orange Hotel Shanghai Xujiahui Stadium, located 2.4 km from the Yuz Museum, features Wi-Fi throughout the property. This hotel is about 15 km from…

    More...

    From US$ 65
    price for 1 night
    Book Now From US$ 65
  • Holiday Inn Express Shanghai Nanhuizui

    333 Shi Ji Tang Road, Pu Dong District, Shanghai, China ( Show map )

    Featuring Wi-Fi in the rooms, Holiday Inn Express Shanghai Nanhuizui is 3.9 km from Dishui Lake. You'll need 37-minute drive to Shanghai Pudong…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Shanghai Metropark Jichen Hotel

    818 Wanhangdu Road, Shanghai, China ( Show map )

    The 4-star business Shanghai Metropark Jichen Hotel is situated in a downtown area of Shanghai, around 7 km from the 468m-tall poured-concrete…

    More...

    From US$ 95
    price for 1 night
    Book Now From US$ 95
  • Vienna International Hotel Shanghai Hongqiao Hub International Exhibition Center

    No.2431 Cao'An Highway, Jiading District, Shanghai, China ( Show map )

    The 4-star Vienna International Hotel Shanghai Hongqiao Hub International Exhibition Center is located approximately 900 metres from Jinding Green, offering 116 rooms, Wi-Fi…

    More...

    From US$ 77
    price for 1 night
    Book Now From US$ 77
  • Orange Hotel Shanghai Caohejing Gudai Road

    No.205 Gudai Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Orange Hotel Shanghai Caohejing Gudai Road sits 7 km from Riverside Promenade. This 3-star hotel is located in…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Ji Hotel Shanghai Hongqiao National Convention And Exhibition Center Xujing

    No.1929 Huqingping Express Way, Shanghai, China ( Show map )

    Offering a restaurant, the lovely 4-star Ji Hotel Shanghai Hongqiao National Convention And Exhibition Center Xujing lies in the Qingpu district, within 25 minutes'…

    More...

    From US$ 49
    price for 1 night
    Book Now From US$ 49
  • Atour Hotel Shanghai Pudong Airport

    No.8 Lane 551 Shixin Road, Zhuqiao Town, Shanghai, China ( Show map )

    Atour Hotel Shanghai Pudong Airport, located 10 minutes' drive from the Zhang Wentian Former Residence, features Wi-Fi in public areas. You'll need 20-minute…

    More...

    From US$ 56
    price for 1 night
    Book Now From US$ 56
  • Vienna International Hotel Shanghai Pudong New International Exbition Central

    No.108 Wuxing Road Pudong New District, Shanghai, China ( Show map )

    Vienna International Hotel Shanghai Pudong New International Exbition Central is a great place to stay in the Cremorne district, 7 km from the free China…

    More...

    From US$ 46
    price for 1 night
    Book Now From US$ 46
  • Ibis Shanghai Hongqiao Railway Station

    No. 1, Lane 289, Huxing Road, Shanghai, China ( Show map )

    The 3-star Ibis Shanghai Hongqiao Railway hotel lies 4 km from a natural paradise like the Shanghai Zoo, and features a storage for belongings…

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Atour Hotel North Bund Shanghai

    No.555 Changyang Road, Shanghai, China ( Show map )

    The 4-star Atour Hotel North Bund Shanghai is located nearly 15 minutes on foot from Jiangpu Park, offering 166 rooms, Wi-Fi, and parking.

    More...

    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Grand Madison Shanghai Jinqiao

    159 Xin Jin Qiao Road, Shanghai, China ( Show map )

    Located within 6 km of Shanghai New International Expo Center, the 5-star Grand Madison Shanghai Jinqiao hotel features Wi-Fi in public areas and…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • 上海新虹桥中心舍丽雅酒店

    上海市青浦区徐泾镇盈港东路616号, Shanghai, China ( Show map )

    上海新虹桥中心舍丽雅酒店 Shanghai is located in Shanghai, 7 km from Qibao Town, and offers a swimming pool. Located a 17-minute walk from National Exhibition and…

    More...

    Book Now