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

2026-05-15

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

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

597 properties found

  • Ji Hotel Shanghai World Expo South Yanggao Road

    No. 1139 Chengshan Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, Ji Hotel Shanghai World Expo South Yanggao Road sits 4.3 km from the Shanghai Jiangnan Silk Museum. The hotel…

    More...

    Book Now
  • Greentree Inn Shanghai Fta Waigaoqiao Free Trade Zone North Subway Station Shell Hotel

    No.1037 Huashan Road, Shanghai, China ( Show map )

    Greentree Inn Shanghai Fta Waigaoqiao Free Trade Zone North Subway Station Shell Hotel, located 20 minutes' walk from the Gaoqiao Museum of History and Culture…

    More...

    Book Now
  • Vatica Shanghai Jiading District Anting Metro Station Moyu Road Hotel

    No.258, Moyu Road, Shanghai, China ( Show map )

    The 3-star smoke-free Vatica Shanghai Jiading District Anting Metro Station Moyu Road Hotel is around 20 minutes' walk from Life Hub and offers…

    More...

    From US$ 24
    price for 1 night
    Book Now From US$ 24
  • Greentree Inn Shanghai Baoshan Yanghang Shuichan Road Hotel

    No. 2399 Shuichan Road, Shanghai, China ( Show map )

    Offering a luggage room, the quality Greentree Inn Shanghai Baoshan Yanghang Shuichan Road Hotel lies in the shopping Baoshan district, within 10 minutes' drive of…

    More...

    Book Now
  • Vatica Shanghai Pudong Dishui Lake Branch

    No.11-21,133 Alley,Mayindan Road, Shanghai, China ( Show map )

    Nestled in the Cremorne district, 10 minutes by car from Shanghai Astronomy Museum, Vatica Shanghai Pudong Dishui Lake Branch hotel offers a shared lounge. The…

    More...

    Book Now
  • Ji Hotel Shanghai Jinqiao Road Subway Station

    No. 1-4, Lane 855, Jinqiao Road, Shanghai, China ( Show map )

    Within 6 km of the Pudong New Area, the 3-star Ji Hotel Shanghai Jinqiao Road Subway includes 139 rooms. Located in the Jinqiao Economic &…

    More...

    Book Now
  • Jinjiang Inn Shanghai Minsheng Road Metro Station

    No.606 Minsheng Rd., Shanghai, China ( Show map )

    Providing 100 rooms, the 3-star Jinjiang Inn Shanghai Minsheng Road Metro is 3.6 km from the Lujiazui Central Greenland. This hotel is located in…

    More...

    Book Now
  • Atour Light Hotel Shanghai Caohejing Caobao Road

    Building 2, No. 1687, Caobao Road, Shanghai, China ( Show map )

    Featuring Wi-Fi throughout the property, the 3-star Atour Light Hotel Shanghai Caohejing Caobao Road sits 2.5 km from the Shanghai Qibao Commercial Street.

    More...

    Book Now
  • Ji Hotel Shanghai Jinqiao

    No.1 Zheqiao Road, Shanghai, China ( Show map )

    Located 2.6 km from Jinqiao International Commercial Plaza, the business Ji Hotel Shanghai Jinqiao includes 128 rooms. This 3-star hotel boasts a strategic location…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • Greentree Inn Express Shanghai Baoshan District Youyi Road Metro Station

    Building 12, Chuangyi Xingfu Bay Park, No.999 Tongji Road, Baoshan District, Shanghai, Shanghai, China ( Show map )

    Greentree Inn Express Shanghai Baoshan District Youyi Road Metro, located a 13-minute walk from Linjiang Park, features Wi-Fi throughout the property. The 3…

    More...

    Book Now
  • Holiday Inn Express Shanghai Hongqiao North

    No. 520 Hewang, Road,Jiading D, Shanghai, China ( Show map )

    The 3-star Holiday Inn Express Shanghai Hongqiao North is a great place to stay in a business area, within 6 km of the Sky…

    More...

    Book Now
  • Greentree Inn Shanghai West Huaxia Road Metro Station Express Hotel

    No. 500 Lianming Road Sanlin Town, Shanghai, China ( Show map )

    Located approximately a 15-minute ride from the Yuz Museum, the 3-star Greentree Inn Shanghai West Huaxia Road Metro Station Express Hotel offers Wi…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Greentree Inn Shanghai Jiading District Jiangqiao Jinyun Road Metro Station Express Hotel

    No. 101 Yuzhong Road, Shanghai, China ( Show map )

    Greentree Inn Shanghai Jiading District Jiangqiao Jinyun Road Metro Station Express Hotel offers 6 rooms 10 minutes' drive from the Shanghai Jiading Nanxiang Temple. You'll…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Green Tree Inn Fengxian New City Metro Station Jiukeshu Art Center

    No.37 Dingkang Road, Sanguantang, China ( Show map )

    The 3-star Green Tree Inn Fengxian New City Metro Station Jiukeshu Art Center Sanguantang is approximately a 10-minute drive from Fengxian Tantuqu Wetlands…

    More...

    Book Now
  • Tan Fu Business Hotel

    101 Sourth Matou Lu, Shanghai, China ( Show map )

    Tan Fu Business Hotel Shanghai offers 277 rooms with proximity to Suzhou Creek, which is 19 minutes' walk from the property. This 3-star hotel…

    More...

    From US$ 71
    price for 1 night
    Book Now From US$ 71
  • Starway Hotel Xuhui District

    1-8 85 Lane, Hua Rong Road, Shanghai, China ( Show map )

    Situated 13 minutes' walk from Huangpu River, Starway Hotel Xuhui District Shanghai includes 75 rooms. The hotel lies 7 km from the private art gallery…

    More...

    From US$ 76
    price for 1 night
    Book Now From US$ 76
  • Ji Hotel Shanghai New Jinqiao Road

    No.1459 Xinjinqiao Road, Shanghai, China ( Show map )

    The 3-star Ji Hotel Shanghai New Jinqiao Road includes 99 rooms and is 3.2 km from Zaozhuang Road Leisure Street. The hotel in the…

    More...

    Book Now