Hotels in Shanghai near Plaza 66

Multiple accommodations for your stay
Check-in date:
19 Apr 2026
Check-out date:
20 Apr 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

548 results found

Ruixue

No. 101, No. 45, Lane 271, Shaanxi South Road, Shanghai, China

2.4 km to Plaza 66 (Open map)

The Shanghai Former Provisional Government Site of the Republic of Korea can be reached by car in a few minutes, while the Shaoxing...
Read more...

Jinjiang Inn Select Shanghai Nanjing Road Pedestrian Street

680 East Nanjing Road, Shanghai, China

2.4 km to Plaza 66 (Open map)

The soaring skyscraper "Jin Mao Tower" is located about a 10-minute ride away, and Former French Concession is nearly 25 minutes'...
Read more...

Zhome-Luxury Three-Bedroom Suite-Near The Bund

Room 901, No.30, Lane 123, Qufu Road, Jing'An District, Shanghai, China

2.4 km to Plaza 66 (Open map)

The apartment is located not far from the Madame Tussauds Shanghai. To enjoy your vacation in Shanghai, stay at the spacious 180 m²...
Read more...
8.9
Fabulous
7 reviews

Ji Hotel Shanghai Changshou Road

No. 798, Changshou Road, Shanghai, China

2.4 km to Plaza 66 (Open map)

This 3-star hotel is located in Shanghai, in proximity to Wuning Road Station tube station. Ji Hotel Shanghai Changshou Road...
Read more...

River House Near The Peoples Square And The Bund

Yishui Mansion, 933 Suzhou Road, Huangpu District, Shanghai, China

2.4 km to Plaza 66 (Open map)

The large People's Public Square is merely 1.6 km away, while New World City is 400 metres from the apartment. To enjoy your...
Read more...
9.2
Superb
385 reviews

Moxy Shanghai Putuo

No 409 Aomen Road ,Putuo District ,Shanghai, Shanghai, China

2.4 km to Plaza 66 (Open map)

Nearby places of interest include the modern Shanghai Urban Planning Exhibition Hall Museum, located 3.5 km from the hotel, and...
Read more...
9.3
Superb
4 reviews

Shanghai Downtown Flower B&B - West Fuxing Road Branch

Room 201, No. 11, Lane 201, Fuxing West Road, Xuhui District, Shanghai, China

2.4 km to Plaza 66 (Open map)

The homestay is within a 700-metre distance of Museum of Oriental Musical Instruments and 2.1 km from St.Ignatius Cathedral...
Read more...
7.5
Good
9 reviews

Shanghai Hills & Aromahome Palette With Balcony Close To Metro Line 9

N101, No.25, Lane 287, South Shaanxi Road, Huangpu District, Shanghai, China, Shanghai, China

2.4 km to Plaza 66 (Open map)

This 1-bedroom apartment is just 600 metres from Jiashan Saturday Market and in proximity to HongWu Kungfu Centre. The 65 m²...
Read more...
7.6
Good
7 reviews

Metropolo Classiq, Shanghai, Ymca-People Square

No. 123 South Xizang Road, Shanghai, China

2.4 km to Plaza 66 (Open map)

Yanzhong Greenland is located not far from this Shanghai hotel, and such natural sites as the 5-acre Yu Garden are merely 1.3 km away.
Read more...

Charms Hotel Shanghai

No 619 Honggu Road, Shanghai, China

2.4 km to Plaza 66 (Open map)

This 3-star hotel in the Downtown Shanghai district, within a few blocks of the classical Yu Garden. Charms Hotel Shanghai, located...
Read more...

Maizi Apartment Homestay, Shanghai

619 Jiujiang Road, Nanjing East Road Subdistrict, Shanghai, Shanghai, China

2.4 km to Plaza 66 (Open map)

This apartment lies in the People's Square district, only 1.3 km from the must-see Shanghai Museum. Maizi Apartment Homestay,...
Read more...
7.2
Good
5 reviews

Yitel Premium

4Th Floor, No. 379 Zhejiang Middle Road, Huangpu District, Shanghai, China

2.4 km to Plaza 66 (Open map)

This hotel is merely 1.4 km from the Bund City Sculptures, while the expansive historic City God Temple of Shanghai is just 1.9 km...
Read more...
8.5
Fabulous
252 reviews

Jinjiang Metropolo Hotel Classiq Ymca People Square

No. 123 South Xizang Road, Shanghai, China

2.4 km to Plaza 66 (Open map)

The Shanghai Museum is 1.5 km from this non-smoking hotel, while the Old Town is a mere 1.6 km away. The 4-star Jinjiang…
Read more...

上海zighouse人民广场店 People'S Square Branch, Shanghai

Room 405, Building 1, Lane 614, Fuzhou Road, Huangpu District, Shanghai, Shanghai, China

2.4 km to Plaza 66 (Open map)

The 5-acre Yu Garden is nearly a 20-minute walk away, while the Brilliance Shimao International Plaza is in the immediate vicinity...
Read more...
10
Exceptional
5 reviews

Shanghai Hills & Zinn Courtyard Guesthouse With 2Bedrooms Close To Line 9

1F, No.15, Lane 582, South Shaanxi Rd., Shanghai, China

2.4 km to Plaza 66 (Open map)

Fuxing City Park is 18 minutes' walk away, while the Shaoxing Park is merely 6 minutes on foot from the 50 m² apartment. The 1…
Read more...
8.0
Very Good
4 reviews

Hanting Hotel - Shanghai Nanjing Road Pedestrian Street Center

No.400 Zhejiang Zhong Road, Shanghai, China

2.5 km to Plaza 66 (Open map)

Guests may find the boutique LWH Gallery 1.2 km from this hotel, and the 468m-tall poured-concrete tripod Oriental Pearl TV Tower is 4…
Read more...

Luoma

No. 101, No. 17, Lane 165, Taiyuan Road, Shanghai, China

2.5 km to Plaza 66 (Open map)

The apartment lies in the Huaihai Road Commercial district, 3.3 km from Riverside Promenade. Luoma Apartment Shanghai is located 2.1...
Read more...

Molly House-Right On Nanjing East Road The Bund 2-Bedrooms With Elevator Apart Ment Near The Subway

Room 402, No. 12, Lane 188, Zhejiang Middle Road, Shanghai, China

2.5 km to Plaza 66 (Open map)

Guests can visit the Shanghai Renmin Park, just 1.5 km away or the Yunnan Road Laozihao Food Street, in close proximity to this...
Read more...
8.3
Very Good
17 reviews

Seventh Heaven Hotel

627 Nanjing East Road, Shanghai, China

2.5 km to Plaza 66 (Open map)

Former French Concession is in the vicinity of this hotel, while the Shanghai New World Daimaru is approximately 700 metres away....
Read more...
8.0
Very Good
1496 reviews

Atour Hotel Shanghai People'S Square Dashijie Metro Station

7F, Yalong Plaza, No. 500, East Jinling Road, Shanghai, China

2.5 km to Plaza 66 (Open map)

This 4-star hotel is conveniently situated just 1.3 km from the modern Shanghai Urban Planning Exhibition Hall Museum. Located 19...
Read more...
8.6
Fabulous
159 reviews
Thank you for subscribing
Close