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

2025-07-24

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

915 properties found

  • Ibis Shanghai Expo Dongming Road Metro Station

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

    The 3-star Ibis Shanghai Expo Hotel is a great place in a touristic area of Shanghai, which stands around a 10-minute drive from…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Pacific Luck Hotel

    299 Wu Song Road, Hongkou, Shanghai, China ( Show map )

    The 3-star Pacific Luck Hotel Shanghai has 170 rooms and is located at a distance of 4.2 km from the 468m-tall poured-concrete…

    More...

    From US$ 85
    price for 1 night
    Book Now From US$ 85
  • Shanghai Yinbo Hotel

    No. 135 Tiantong Road Hongkou District, Shanghai, China ( Show map )

    Offering location at a 350-metre distance from Zhapulu Bridge, Shanghai Yinbo Hotel offers 116 rooms. The Bund Famed Waterside Walkway is around 5 minutes'…

    More...

    Book Now
  • Shanghai Jian Ai Villa Branch 5

    No.6, 328Th Lanxue Road, Shanghai, China ( Show map )

    Guests who stay at the 3-star Shanghai Jian Ai Villa Branch 5 hotel can park their car on site. Ignite the Dream is around…

    More...

    Book Now
  • Jj Inns - Shanghai Hongmei South Road

    No. 990 Hongmei Road (S), Shanghai, China ( Show map )

    Jj Inns - Shanghai Hongmei South Road, located within a 15-minute drive of Longhua Temple, features high-speed Internet access in the rooms. This hotel…

    More...

    From US$ 39
    price for 1 night
    Book Now From US$ 39
  • Yitel Shanghai Zhangjiang Hi-Tech Park

    No.605 Zhangjiang Road, Shanghai, China ( Show map )

    Yitel Shanghai Zhangjiang Hi-Tech Park hotel includes 182 rooms and is about 10 minutes by car from Shanghai New International Expo Center. The accommodation…

    More...

    Book Now
  • Greentree Inn Shanghai Fengxian District Xiaotang Road Hotel

    No. 303, Xiaotang Road, Fengxian District,, Shanghai, China ( Show map )

    The 3-star Greentree Inn Shanghai Fengxian District Xiaotang Road Hotel enjoys a prime location and provides easy access to FengPu ShangYeJie 4.3 km away.

    More...

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

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

    Greentree Inn Shanghai Jiading District Jiangqiao Jinyun Road Metro Station Express Hotel offers 6 rooms about 15 minutes by car from Shanghai Zhenru Temple. The…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Greentree Inn Shanghai Changxing Island Yuansha Fishing Port Hotel

    No.161 Panyuan Highway, Yuansha Town, Shanghai, China ( Show map )

    The charming 3-star Greentree Inn Shanghai Changxing Island Yuansha Business Hotel is located 39 minutes' drive from Shanghai Pudong International airport, featuring a restaurant…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Atour X Hotel Shanghai Pudong Zhangjiang Park

    No. 625, Zhangjiang Road, Shanghai, China ( Show map )

    The 3-star Atour X Hotel Shanghai Pudong Zhangjiang Park has 64 rooms and is located 2.8 km from Zhangheng Park. The property in Pudong…

    More...

    Book Now
  • Magnotel Business Shanghai New International Exhibition Center

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

    Magnotel Business Shanghai New International Exhibition Center hotel features 111 rooms and lies a 10-minute ride from Pudong New Area. The Magnotel Business Shanghai…

    More...

    Book Now
  • Hanting Premium Hotel Shanghai East Nanjing Road

    No.535 Zhejiang Middle Road, Shanghai, China ( Show map )

    Boasting a cash machine and a lift, Hanting Premium Hotel Shanghai East Nanjing Road is located merely 1.4 km from Waibaidu Bridge. This hotel is…

    More...

    Book Now
  • Tianyuan Fengqiao Apartment Hotel

    No. 520 Middle Tianmu Road, Shanghai, China ( Show map )

    Located in a shopping area, the 3-star Tianyuan Fengqiao Apartment Hotel Shanghai is 10 minutes' drive from such culture-oriented attractions as the modern…

    More...

    Book Now
  • Hanting Premium Hotel Shanghai Xinzhuang South Plaza Hotel

    No. 4690 Dushi Road, Shanghai, China ( Show map )

    Situated about 10 minutes' drive from Jinjiang Amusement Park, the 3-star Hanting Premium Hotel Shanghai Xinzhuang South Plaza Hotel includes storage for belongings and…

    More...

    Book Now
  • Vienna Hotel Shanghai South Railway Station And Everbright

    46 Guilin Road, Shanghai, China ( Show map )

    Located 10 minutes' drive away Yuz Museum, the 3-star Vienna Hotel Shanghai South Railway Station And Everbright features high-speed Internet access in the…

    More...

    From US$ 143
    price for 1 night
    Book Now From US$ 143
  • Jinjiang Inn Shanghai Minhang Zhuanqiao

    No.1 Guanghua Rd.Zhuanqiao Town, Shanghai, China ( Show map )

    Jinjiang Inn Shanghai Minhang Zhuanqiao features 70 rooms and lies 4.2 km from Maqiao Ancient ruins. The hotel is ideally situated 10 minutes' drive from…

    More...

    Book Now
  • Venus International Hotel Shanghai South Shenjiang Road

    No.4888 Shenjiang South Road, Shanghai, China ( Show map )

    About 10 minutes' drive from Shanghai Xinchang Ancient Town, the 3-star Venus International Hotel Shanghai South Shenjiang Road includes 268 rooms. You'll need 26…

    More...

    From US$ 86
    price for 1 night
    Book Now From US$ 86
  • Ji Hotel The World Exposition Shanghai Shangnan Road

    No.3030 Shangnan Road, Shanghai, China ( Show map )

    Located in Pudong with bike trails, boating lakes and minigolf courses, as well as Shanghai Disney Resort, the comfortable 3-star Ji Hotel The World…

    More...

    From US$ 87
    price for 1 night
    Book Now From US$ 87
  • Jinjiang Inn Select Shanghai Nanjing Road Pedestrian Street

    No.680,East Nanjing Rd, Shanghai, China ( Show map )

    Offering a beauty salon and a restaurant, Jinjiang Inn Select Shanghai Nanjing Road Pedestrian Street is set close to Customs House Shanghai. People's Square and…

    More...

    From US$ 52
    price for 1 night
    Book Now From US$ 52
  • Ibis Shanghai Yu Garden

    No 85 Zhoujin Road, Shanghai, China ( Show map )

    The 3-star Ibis Shanghai Yu Garden hotel offers 130 rooms with proximity to Huangpu River, which is just 5 minutes' walk from the property.

    More...

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