Hotels in Shanghai near Plaza 66

Multiple accommodations for your stay
Check-in date:
07 Jun 2026
Check-out date:
08 Jun 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

592 results found

Songjiang Howard Johnson Hotel

767 Wencheng Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

The hotel lies around 1 km from Century Square and not far from the Shanghai Natural History Museum. Situated approximately 25...
Read more...

Greenland Haiyue Business Hotel

500 Xinjiang Road - Shanghai, Shanghai, China, 200070, Shanghai, China

1.3 km to Plaza 66 (Open map)

The hotel is about 15 km from Shanghai Hongqiao International airport and around 600 metres from such cultural venues as Shanghai...
Read more...

Shanghai Victory Hotel

176 Zhong Ning Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

Shanghai Hongqiao International airport is 15 km from this hotel, while Fuxing City Park is nearly a 25-minute walk away. The 4-star...
Read more...

Xiang Yang Hotel Lu Wan Shanghai

459 Ju Men Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

The 3-star hotel is 850 metres from the New World City Plaza and 2.5 km from the 19th-century European-style Huangpu Park. Providing…
Read more...

Westlake City Hotel

22 133 Nong Maoming South Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

This hotel places you a mere 7 minutes on foot from the Shanghai Natural History Museum and in proximity to the Madame Tussauds...
Read more...

Hang Ting Business Hotel

233 Shanxi South Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

The centre of Shanghai can be reached within a 15-minute walk, and natural attractions like the Suzhou Creek are approximately a...
Read more...

Qian Dao Hu Hotel Huangpu

1735 South Of Xizang Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

Situated 600 m from Xinzha Road underground station, the hotel is 2.9 km from the 468m-tall poured-concrete tripod Oriental Pearl TV...
Read more...

Eastern Airport Garden Hotel

395 Huqingping Highroad, Shanghai, China

1.3 km to Plaza 66 (Open map)

The 4-star hotel is about 15 km from Shanghai Hongqiao International airport and 2 km from such cultural venues as the Bund....
Read more...

Dongding Hotel

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

1.3 km to Plaza 66 (Open map)

This hotel lies just 500 m from Jiuzi Park and in the immediate vicinity of the Shanghai Natural History Museum. Located around a...
Read more...

Shanghai Park View Court Service Apartment

No 88 999 Ln Zhaojiabang Rd, Shanghai, China

1.3 km to Plaza 66 (Open map)

This 4-star hotel offers a location in the very heart of Shanghai, in proximity to the attractive Jing'an Sculputure Park. Shanghai...
Read more...

Bailemen Hotel Shanghai

No 1728 Nanjing Rd W Jing, Shanghai, China

1.3 km to Plaza 66 (Open map)

People's Public Park is a mere 1.2 km from this Shanghai hotel, and the Xintiandi is 2.2 km from it. Featuring 343 rooms with a…
Read more...

Hanting Hotel Shanghai South Shanxi Road Subway Station

No. 774 Huaihai Middle Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

Located just 350 metres from the Former Residence of Sun Yat-sen, this 3-star hotel is in close proximity to Fuxing City Park....
Read more...
8.3
Very Good
11 reviews

Donghu Collection Hotel

No.7 Donghu Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

The hotel is in the centre of the city, 4.8 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower, and in proximity…
Read more...
8.9
Fabulous
357 reviews

Ling Homestay - People'S Square Branch Shanghai

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

1.3 km to Plaza 66 (Open map)

The apartment is right in the centre of Shanghai, in the vicinity of the Xintiandi. Ling Homestay - People'S Square Branch Shanghai...
Read more...
8.1
Very Good
46 reviews

Jing An Hotel

370 Huashan Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

Within 500 metres of the Chinese Printed Blue Nankeen Exhibition Hall in Shanghai, this hotel is 2.5 km from the souvenir shopping...
Read more...

Campanile Hotel - Shanghai Jing'An Temple

No. 425, North Wulumuqi Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

The Former Residence of Cai Yuanpei is located approximately 400 metres from this Shanghai hotel, and such natural sites as People's...
Read more...
8.1
Very Good
745 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)

Area attractions include People's Public Square, 2.9 km away, and the Shanghai Natural History Museum is 2.2 km from the apartment....
Read more...

Shanghai Fish Inn People Square

No. 135, Jiangyin Road, Shanghai, China

1.3 km to Plaza 66 (Open map)

The centre of Shanghai can be reached within a 10-minute walk, and natural attractions like the Suzhou Creek are approximately a...
Read more...
8.8
Fabulous
283 reviews

Jin Chen Hotel

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

1.4 km to Plaza 66 (Open map)

The modern Shanghai Urban Planning Exhibition Hall Museum is 2.2 km from this hotel, while the Former French Concession is just 1.3...
Read more...

Youke Homestay South Shanxi Road 3Bed

上海市黄浦区淮海中路927弄20号101, Shanghai, China

1.4 km to Plaza 66 (Open map)

The apartment is in the Downtown Shanghai district, just near the cafeteria Costa Coffee. To enjoy your vacation in Shanghai, stay...
Read more...
Thank you for subscribing
Close