Hotels in Shanghai near Plaza 66

Multiple accommodations for your stay
Check-in date:
22 Jul 2025
Check-out date:
23 Jul 2025
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

648 results found

Sovereign Business Hotel

No.27 Lane 688 West Yan An Road Shanghai, Shanghai, China

1.3 km to Plaza 66 (Open map)

Former French Concession is merely 1.6 km from the accommodation, which also stands just a short walk down to Shanghai Grand...
Read more...

Donghu Collection Hotel

No. 7 Donghu Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

The property is in the heart of the city, around 25 minutes' walk from Former French Concession, and quite close to South Shaanxi...
Read more...
8.9
Fabulous
61 reviews

Ji Hotel Shanghai People'S Square Beijing West Road

No.611 Chengdu North Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

You'll need 13-minute drive to Shanghai Hongqiao International airport. Located within 20 minutes' walk of Birthplace of Chinese...
Read more...

Dongding Hotel

No.198 Xietu East Rd Huangpu District, Shanghai, China

1.3 km to Plaza 66 (Open map)

This property is located nearly a 25-minute stroll from Former French Concession and on the doorstep of Hanzhong Road tube station....
Read more...

Shanghai Park View Court Service Apartment

No 88 999 Ln Zhaojiabang Rd, Shanghai, China

1.3 km to Plaza 66 (Open map)

The property is nestled in the very heart of Shanghai, fairly close to Hanzhong Road underground station. Featuring an indoor...
Read more...

Bailemen

No 1728 Nanjing Rd W Jing, Shanghai, China

1.3 km to Plaza 66 (Open map)

The accommodation shares a great location a 5-minute walk from Hanzhong Road underground station and 2.6 km from Fuxing Park. The...
Read more...

Hanting Hotel Shanghai Shaanxi South Road Metro Station

No.774 Huaihai Middle Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

The hotel is located approximately 5 minutes on foot from Mitsukoshi Department Store, 3.6 km from Shanghai Metro train station....
Read more...

Lingju B&B - People'S Square Branch

No. 163, Weihai Road, Huangpu District, Shanghai, Shanghai, China

1.3 km to Plaza 66 (Open map)

This apartment is located in the Downtown Shanghai district, at a medium distance from West Nanjing Road tube station. To enjoy your...
Read more...
8.9
Fabulous
11 reviews

Eastern Hub - Jing'An Temple Branch Stylish 3Bedrooms In Bustling Location Surrounded By Trendy Bistro And Bar Street, Only 100M From Subway

Lane 123, Yanping Road, Jing'An District, Shanghai, China

1.3 km to Plaza 66 (Open map)

The apartment also lies within 25 minutes' walk of Shanghai Natural History Museum. Set in the Jing'an district, the spacious 159...
Read more...
10
Exceptional
1 review

Jing An Hotel

370 Huashan Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

This hotel is nestled in the very heart of Shanghai, not very far from Jiangsu Road underground station. Offering fitness classes,...
Read more...

Shanghai Fish Inn People Square

No. 135, Jiangyin Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

This Shanghai property is approximately 25 minutes' walk from Yu Garden and nearly 15 minutes' walk from West Nanjing Road...
Read more...
8.8
Fabulous
186 reviews

Campanile Hotel - Shanghai Jing'An Temple

No. 425, North Wulumuqi Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

The property is at a distance of 4.8 km from The Bund Sculpture and within walking distance of 10 Corso Como. The comfortable 3-star…
Read more...
8.0
Very Good
678 reviews

Shanghai Hills & Well-Time Serene Loft One Step Away To Huaihai Rd

No. 40, Lane 899, Huaihai Zhong Road, Huangpu District, Shanghai, China

1.4 km to Plaza 66 (Open map)

Majestic Theatre Shanghai is within arm's reach of the premises, while Consulate of the United Arab Emirates is 450 metres away....
Read more...
10
Exceptional
1 review

Jin Chen Hotel

No. 795-809, Middle Huaihai Road, Near Ruijin Er Road, Shanghai, China

1.4 km to Plaza 66 (Open map)

The property is near an underground station and a minute's walk from Fuxing Public Park. Nestled in the Downtown Shanghai district...
Read more...

Shanghai Fan Yang Hotel

55 Yu Yao Road, Shanghai, China

1.4 km to Plaza 66 (Open map)

Only 650 metres from Art Labor Gallery, the property is within walking distance of Changping Road underground station. Shanghai Fan...
Read more...

Eastern Hub - Jing'An Temple Branch Shanghai Hanlin Mansion Jing'An Temple Nanjing West Road Henglong Plaza Jiuguang Center Mall

No.3, Lane 1128, Wuding Road, Jing'An District, Shanghai, China

1.4 km to Plaza 66 (Open map)

Joinbuy City Plaza is a mere 0.8 km from the premises, while Yu Garden is approximately 5 km away. Located nearly 10 minutes' walk...
Read more...
10
Exceptional
1 review

N2Haus People Squre 3 Bedrooms

No.318 Chongqing North Road, Shanghai, China

1.4 km to Plaza 66 (Open map)

Guests have easy access to People's Square, which is merely a 9-minute walk away. N2Haus People Squre 3 Bedrooms lies approximately...
Read more...

N2Haus People Squre 2 Bedrooms

No.318 Chongqing North Road, Shanghai, China

1.4 km to Plaza 66 (Open map)

Birthplace of Chinese Communist Party is 1.3 km away, while it takes 13 minutes by car to get to Shanghai Hongqiao International...
Read more...

Shanghai Huaihai Mansion

No. 22, Lane 133, South Maoming Road, Huangpu District, Shanghai, China

1.4 km to Plaza 66 (Open map)

You'll need 12-minute drive to Shanghai Hongqiao International airport. A 6-minute walk from Paris in spring Store, the 4-star...
Read more...
8.4
Very Good
42 reviews

Howard Johnson Huaihai Hotel

1 Fen Yang Road, Xuhui District, Shanghai, China

1.4 km to Plaza 66 (Open map)

The Bund Road is adjacent to the property, while Mitsukoshi Department Store is nearly 5 minutes' walk away. Around a 10-minute walk...
Read more...
Thank you for subscribing
Close