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

2026-07-01

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

666 properties found

  • The Bund River Prologue Residence

    No. 258, Wuchang Road, Hongkou District, Shanghai, Shanghai, China ( Show map )

    Located 5 minutes on foot from the Shanghai Christian Jingling Church (North Gate), The Bund River Prologue Residence Shanghai hotel includes 25 rooms with views…

    More...

    From US$ 106
    price for 1 night
    Book Now From US$ 106
  • Tulu Apartment Shanghai Xuhui

    No.1105-1109 Xietu Road, Xuhui District, Shanghai, China ( Show map )

    Located within 2 km of the Shanghai Museum of Arts and Crafts, the 3-star Tulu Apartment Shanghai Xuhui hotel is nearly 5 minutes' walk…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Jinglai Boutique Hotel - Pedestrian Street Bund Branch

    740 Nanjing East Road, Huangpu District, Shanghai, Shanghai, China ( Show map )

    Jinglai Boutique Hotel - Pedestrian Street Bund Branch Shanghai offers easy access to the Shanghai New World Daimaru, which is situated around 5 minutes' walk away.

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Weiting Hotel Bund Yuyuan Metro Station Branch

    No. 29, Yan'An East Road, Bund Street, Huangpu District, Shanghai, Shanghai, China ( Show map )

    The 3-star Weiting Hotel Bund Yuyuan Metro Station Branch Shanghai is located 2.5 km from the must-see Shanghai Museum and offers a luggage…

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Shanghai Pudong Xiangguo Hotel

    No. 2567, Renmin East Road, Huinan Town, Pudong New Area, Shanghai, China ( Show map )

    Around a 10-minute ride from Wanda Plaza, the 3-star Shanghai Pudong Xiangguo Hotel includes 45 rooms. The hotel is located in the Cremorne…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Vienna Hotel Shanghai Hongqiao Airport Center

    No. 399 Huqingping Road, Minhang District, Shanghai, China ( Show map )

    Located 3.5 km from the Shanghai Zoo, which offers the thrill of discovering something beautiful, the convenient Vienna Hotel Shanghai Hongqiao Airport Center offers a…

    More...

    From US$ 36
    price for 1 night
    Book Now From US$ 36
  • Jinjiang Inn Shanghai Nanpu Bridge

    No.333 Linqing Rd, Shanghai, China ( Show map )

    Featuring high-speed Internet access throughout the property, the 3-star Jinjiang Inn Shanghai Nanpu Bridge sits just 1.2 km from Shanghai University of Electric…

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Bo Ting Hotel泊庭酒店

    1F,640 Zhangyang Road,Pudong,Shanghai, Shanghai, China ( Show map )

    Located just 6 minutes' walk from the 3-star Bo Ting Hotel泊庭酒店 Shanghai, guests can quickly reach the first Yaohan Mall. The Bund is about…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • 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$ 45
    price for 1 night
    Book Now From US$ 45
  • Inestin Shanghai Apt Xinjinqiao Road

    No255, Xinjingqiao Road, Shanghai, China ( Show map )

    Featuring Wi-Fi in the rooms, Inestin Shanghai Apt Xinjinqiao Road hotel is 2.6 km from Jinqiao International Commercial Plaza. Located in the Jinqiao Economic &…

    More...

    From US$ 64
    price for 1 night
    Book Now From US$ 64
  • Jinglai Hotel Shanghai Nanjing East Road Branch

    物资大厦3F 黄浦区山西南路350号, Shanghai, China ( Show map )

    Located just 1.6 km from the Museum of Contemporary Art Shanghai, Jinglai Hotel Shanghai Nanjing East Road Branch is merely a 5-minute walk from…

    More...

    From US$ 108
    price for 1 night
    Book Now From US$ 108
  • Ibis Shanghai New Internation Expo Center Lianyang Hotel

    300 Fang Dian Road, Shanghai, China ( Show map )

    The smoke-free Ibis Shanghai New Internation Expo Center Lianyang Hotel offers modern rooms close to the business district of Shanghai approximately 7 km from…

    More...

    From US$ 61
    price for 1 night
    Book Now From US$ 61
  • 枫渡酒店上海陆家嘴世纪大道地铁站店

    Room 1801, 1271 Pudong South Road, Shanghai, China ( Show map )

    Situated only 350 metres from Bainaohui Pudong Area, the 3-star 枫渡酒店上海陆家嘴世纪大道地铁站店 Shanghai features a shared lounge. The Huarun Times Square is located about 5…

    More...

    From US$ 67
    price for 1 night
    Book Now From US$ 67
  • Jl Boutique Hotel Shanghai Tian An 1000 Trees Jing An Temple Changshou Road Store

    No. 742 Changshou Road (Near Ye Jiazhai Road), Shanghai, China ( Show map )

    The fantastic Jl Boutique Hotel Shanghai Tian An 1000 Trees Jing An Temple Changshou Road Store is located approximately 25 minutes' walk from Qianshuiwan Culture…

    More...

    From US$ 38
    price for 1 night
    Book Now From US$ 38
  • Hong Ge Apartment Hotel

    No. 168, Area A, 1St To 3Rd Floor, Tianshan Branch Road, Shanghai, China ( Show map )

    Located around 25 minutes' walk from the public research Donghua University, the 3-star Hong Ge Apartment Hotel Shanghai includes 140 rooms. The hotel is…

    More...

    From US$ 44
    price for 1 night
    Book Now From US$ 44
  • Shanghai Captain 5 Youth Hostel-24H Service

    长宁区江苏北路69号, Shanghai, China ( Show map )

    Situated a 5-minute walk from Jiangsu Road tube station, Shanghai Captain 5 Youth Hostel-24H Service hotel features a sunbathing terrace and karaoke. Guests…

    More...

    From US$ 81
    price for 1 night
    Book Now From US$ 81
  • Fairfield By Marriott Shanghai Hongqiao

    No. 369, Qingshan Road, Shanghai, China ( Show map )

    Located 2.6 km from Sunshine International Plaza, Fairfield By Marriott Shanghai Hongqiao hotel includes 76 rooms with views of the city. You'll need 10-minute…

    More...

    From US$ 84
    price for 1 night
    Book Now From US$ 84
  • Inestin Shanghai Apt Lujiazui

    Tangchen Business Center Mansion No.188 Zhangyang Road, Pudong, Shanghai, China ( Show map )

    Providing 60 rooms, the 3-star Inestin Shanghai Apt Lujiazui hotel is about 10 minutes' drive from the Bund. The hotel is located in Shanghai…

    More...

    From US$ 55
    price for 1 night
    Book Now From US$ 55
  • Holiday Inn Express Shanghai Pujiang Lianhang Road By Ihg

    No. 618, Zhuyuan Road, Pujiang Zhen, Minhang District, Shanghai, China ( Show map )

    Providing 184 rooms, the 3-star smoke-free Holiday Inn Express Shanghai Pujiang Lianhang Road By Ihg is about 10 minutes' drive from Minpu Bridge.

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • Kyriad Marvelous Hotel Shanghai Daning International Plaza

    No. 1418 Gonghexin Road, Shanghai, China ( Show map )

    Located 4 km from shopping venues such as the large People's Public Square, the 3-star Kyriad Marvelous Hotel Shanghai Daning International Plaza includes a…

    More...

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