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 ARS Argentina, Peso
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Norsk Polski Português Русский Svenska Türkçe Українська

Search Hotels

2026-03-20

2026-03-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 near People Square

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

573 properties found

  • Atour Hotel Nanjing East Road

    No. 105-1, Fuzhou Road, Shanghai, China

    1.8 km to People Square ( Show map )

    Located just 450 m from the classical Yu Garden, Atour Hotel Nanjing East Road, The Bund-Self-Service Free Laundry-Free Night Snacks Shanghai is…

    More...

    From US$ 464
    price for 1 night
    Book Now From US$ 464
  • Renaissance Shanghai Yu Garden Hotel On The Bund By Nanjing Road

    159 South He Nan Road, Shanghai, China

    1.8 km to People Square ( Show map )

    The 5-star luxurious Renaissance Shanghai Yu Garden Hotel On The Bund features 483 air-conditioned rooms within 5 minutes' walk of Shanghai Old Street.

    More...

    From US$ 158
    price for 1 night
    Book Now From US$ 158
  • Atour Hotel Nanjing East Road The Bund

    No. 105 Fuzhou Road, Huangpu District, Shanghai, China

    1.8 km to People Square ( Show map )

    The 4-star Atour Hotel Nanjing East Road The Bund Shanghai is around a 5-minute walk from Hushen Gallery Three On the Bund and…

    More...

    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • Shanghai Hills & Zinn Changle Road Homestay Near Line1 & Line12 South Shanxi Rd

    Lane 188 South Shaanxi Road, Xuhui District, Shanghai, China

    1.8 km to People Square ( Show map )

    The 1-room Shanghai Hills & Zinn Changle Road Homestay is situated in the Downtown Shanghai district of Shanghai, 6 minutes' walk from Paris in spring…

    More...

    From US$ 100
    price for 1 night
    Book Now From US$ 100
  • Mason Hotel

    935 Middle Huaihai Road, Shanghai,, Shanghai, China

    1.8 km to People Square ( Show map )

    Positioned only 300 metres from the Iapm Shopping Mall and only a 5-minute stroll from Middle Huaihai Road underground station, the 4-star Mason…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Ji Hotel Shanghai The Bund Tiantong Road

    No.567 Tiantong Road, Shanghai, China

    1.8 km to People Square ( Show map )

    Located 950 m from such natural attractions as the Suzhou Creek, the perfect Ji Hotel Shanghai The Bund Tiantong Road includes a restaurant. This Shanghai…

    More...

    From US$ 57
    price for 1 night
    Book Now From US$ 57
  • Sunny Abode-Bund View Apartment 300M From Yu Garden Modern Luxury 3-Bedroom, 2-Bathroom Residence

    No. 50 Dajing Road, Shanghai, China

    1.8 km to People Square ( Show map )

    The spacious 220 m² Sunny Abode-Bund View Apartment 300M From Yu Garden Modern Luxury 3-Bedroom, 2-Bathroom Residence Shanghai is located in Shanghai…

    More...

    From US$ 385
    price for 1 night
    Book Now From US$ 385
  • Shanghai Alleyway

    No. 2, Lane 63, South Shaanxi Road, Shanghai, China

    1.9 km to People Square ( Show map )

    The 1-room Shanghai Alleyway apartment is located in the Huaihai Road Commercial district, and Middle Huaihai Road Station tube station is just 250 metres…

    More...

    From US$ 47
    price for 1 night
    Book Now From US$ 47
  • Courtyard By Marriott Shanghai Central

    338 Heng Feng Road, Shanghai, China

    1.9 km to People Square ( Show map )

    Situated around 25 minutes' walk from the Xintiandi, the 30-storey smoke-free Courtyard By Marriott Shanghai Central hotel features Wi-Fi in public areas…

    More...

    From US$ 92
    price for 1 night
    Book Now From US$ 92
  • A Detached, Old Shanghai Villa On Huaihai Middle Road

    No. 2, Lane 222, Shaanxi South Road, Xuhui District, Shanghai, Shanghai, China

    1.9 km to People Square ( Show map )

    Staying at A Detached, Old Shanghai Villa On Huaihai Middle Road, guests can visit the IAPM mall, which is about 5 minutes' walk away. The…

    More...

    From US$ 506
    price for 1 night
    Book Now From US$ 506
  • Baselite-Xintiandi Serviced Apartment

    Building B, No. 569, South Xizang Road, Huang Pu District, Shanghai, Shanghai, China

    1.9 km to People Square ( Show map )

    The 3-star Baselite-Xintiandi Serviced Apartment Shanghai hotel sits merely an 8-minute stroll from the Birthplace of the Chinese Communist Party and offers…

    More...

    Book Now
  • Hotel Massenet At Sinan Mansions

    No.51, Sinan Road, Shanghai, China

    1.9 km to People Square ( Show map )

    Offering a sauna, a health club, and spa therapy, Hotel Massenet At Sinan Mansions Shanghai is located in the Huaihai Road Commercial district, merely a…

    More...

    From US$ 6816
    price for 1 night
    Book Now From US$ 6816
  • Huanchang

    Room 26, 101, No. 455, Fuxing Middle Road, Shanghai, China

    1.9 km to People Square ( Show map )

    To enjoy your vacation in Shanghai, stay at the 1-room Huanchang Shanghai apartment, which is 2.2 km from the extensive Chinese Yu Garden and…

    More...

    From US$ 82
    price for 1 night
    Book Now From US$ 82
  • Meego Yes Hotel

    No.137, Jingjiang Road, Shanghai, China

    1.9 km to People Square ( Show map )

    Providing guests with cars for rent, Meego Yes Hotel hostel is located nearly 15 minutes' walk from Madame Tussauds Shanghai. Situated 2 km from The…

    More...

    From US$ 11
    price for 1 night
    Book Now From US$ 11
  • Shanghai Dreams - Urban Charm On Julu Road - Entire Apartment

    No. 618, Julu Road, 203, Shanghai, China

    1.9 km to People Square ( Show map )

    The 50 m² Shanghai Dreams - Urban Charm On Julu Road - Entire Apartment welcomes travellers right in the centre of Shanghai, located nearly a 25-minute…

    More...

    Book Now
  • Zhome-Three Floors 4 Bedrooms - Near Nanjing Road

    No. 572, Wuding Road, Jing'An District, Shanghai, China

    1.9 km to People Square ( Show map )

    Zhome-Three Floors 4 Bedrooms - Near Nanjing Road Shanghai apartment is located in Shanghai, a 14-minute walk from the Jing'an Temple, and pampers guests…

    More...

    From US$ 464
    price for 1 night
    Book Now From US$ 464
  • Shijia Inn On The Bund

    No. 427-1 Middle Sichuan Road, Shanghai, China

    1.9 km to People Square ( Show map )

    Featuring a restaurant, Shijia Inn On The Bund Shanghai lies in the prime touristic area full of shopping sites like the large People's Public Square…

    More...

    From US$ 75
    price for 1 night
    Book Now From US$ 75
  • Ji Hotel Shanghai Jing'An Temple Huaihai Middle Road

    No. 27 Xiangyang North Road, Shanghai, China

    1.9 km to People Square ( Show map )

    Ji Hotel Shanghai Jing'An Temple Huaihai Middle Road is a great place to stay in the Huaihai Road Commercial district, a 25-minute walk from…

    More...

    Book Now
  • Z Hotel Shanghai Bund Shamei Building

    No. 194, East Beijing Road, Shanghai, China

    1.9 km to People Square ( Show map )

    The Bund is a mere 9 minutes' walk from the 4-star Z Hotel Shanghai Bund Shamei Building, which offers a 24-hour front desk…

    More...

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

    No. 29, Yan'An East Road, Bund Street, Huangpu District, Shanghai, Shanghai, China

    1.9 km to People Square ( Show map )

    The 3-star Weiting Hotel Bund Yuyuan Metro Station Branch Shanghai, located around 25 minutes' walk from Shanghai Grand Theatre, offers guests a luggage room.

    More...

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