Hotels in Shanghai near Plaza 66

Multiple accommodations for your stay
Check-in date:
16 Feb 2026
Check-out date:
17 Feb 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

466 results found

Innocondo Extended Stay Changning West Wuding Road

1371-37 Wuding West Road, Shanghai, China

2.2 km to Plaza 66 (Open map)

The Shanghai Natural History Museum is also situated 3.5 km from this apartment. Innocondo Extended Stay Changning West Wuding Road...
Read more...

Seeking Flavors In Shanghai Sihang Road

Room 403, No. 4B, Lane 3, Guoqing Road, Jingan District, Shanghai, China

2.2 km to Plaza 66 (Open map)

The 72 m² apartment is about 25 minutes on foot from the boutique LWH Gallery, which is an excellent place to improve cultural...
Read more...
7.1
Good
10 reviews

忆-Sh Cinema Serviced Independent Apartment B&B-Near East Nan Jing Road-People'S Square-Line8&12

No. 455, Tianmu Middle Road, Shanghai, China

2.2 km to Plaza 66 (Open map)

The Shanghai Urban Planning Exhibition Hall is 18 minutes' walk away, while the Oriental Shopping Center is nearly a 5-minute drive...
Read more...
9.6
Exceptional
5 reviews

The Yangtze Boutique Shanghai

740 Han Kou Road,, Huang Pu District, Shanghai, China

2.2 km to Plaza 66 (Open map)

The hotel is situated in a shopping district, right around the corner from the restaurant Hong ZhangXing Mutton Guan. The 5-star The...
Read more...
9.0
Superb
1026 reviews

Fanhua Xiangyang South Road Branch

Room 101, No. 5, Lane 352, Xiangyang South Road, Tianping Road Subdistrict, Shanghai, China

2.2 km to Plaza 66 (Open map)

The apartment is 4.9 km from the Oriental Pearl TV Tower and 3.3 km from the expansive historic City God Temple of Shanghai. The 40…
Read more...

Shanghai Hills & Well-Time Velvet Glow Near Tianzifang And Riyueguang Center Close To Line 9

101, Apartment 3, No.56 Shaoxing Road, Huangpu District, Shanghai, China

2.2 km to Plaza 66 (Open map)

The apartment is 2.4 km from the Former French Concession and 2.1 km from the Xintiandi. The 48 m² Shanghai Hills & Well-Time Velvet...
Read more...
8.8
Fabulous
6 reviews

Holiday Inn Shanghai Vista

700 Chang Shou Road, Shanghai, China

2.2 km to Plaza 66 (Open map)

The hotel is around 500 metres from Putuo Park, 2.3 km from the Shanghai Exhibition Center. Providing 290 rooms, the 4-star Holiday...
Read more...
8.3
Very Good
316 reviews

Jiujiu Holiday Hotel

70 Tai Cang Road The Second Floor, Shanghai, China

2.3 km to Plaza 66 (Open map)

The folk City God Temple of Shanghai is located 2.1 km away, and the Han City Shopping Mall is not far from the hotel. The…
Read more...

Jinglai Hotel

Nan Jing Dong Lu No. 740, Shanghai, China

2.3 km to Plaza 66 (Open map)

The awe-inspiring 492m-high Shanghai World Financial Center is 2.2 km from this hotel, while the 5 - acre Yu Garden is 2.3 km away.
Read more...

Ji Hotel Shanghai Wuning Road Subway Station

No. 651, Changshou Road, Shanghai, China

2.3 km to Plaza 66 (Open map)

The hotel is located nearly 10 minutes' walk from Changshou Road tube station and around a 10-minute drive from Shanghai Grand...
Read more...
8.5
Fabulous
2 reviews

East China Hotel

111 Tian Mu West Road, Shanghai, China

2.3 km to Plaza 66 (Open map)

This hotel is located 6 minutes' walk from the Studio Rouge and is a 10-minute drive from The Bund Famed Waterside Walkway. East China…
Read more...

Downtown, 3B2B, Near Pedestrian St, The Bund, Pearl Tower

North Tower Of Zhongfucheng Phase 3, Shanghai, China

2.3 km to Plaza 66 (Open map)

The apartment lies in the Downtown Shanghai district of Shanghai, 2.2 km from the Bund. The spacious Downtown, 3B2B, Near Pedestrian...
Read more...
9.1
Superb
9 reviews

Yidu Home-Near People'S Square, Nanjing Road Pedestrian Street & Subway Credit Cards Ok

No. 255, Guangxi North Road, Nanjing East Road, Huangpu District, Shanghai, China

2.3 km to Plaza 66 (Open map)

Situated 14 minutes on foot from the folk City God Temple of Shanghai, the apartment offers easy access to the Madame Tussauds...
Read more...
9.6
Exceptional
9 reviews

一间森林酒店上海外滩人民广场地铁站店

5Th Floor, No. 68, Guizhou Road, Huangpu District, Shanghai, Shanghai, China

2.3 km to Plaza 66 (Open map)

The hotel is located just 200 metres from the Shanghai New World Daimaru, about 3 km from Shanghai Metro train station. Featuring...
Read more...
7.0
Good
62 reviews

Yueyang

Room 105, No. 7, Lane 77, Yueyang Road, Xuhui District, Shanghai 77-7 Yueyang Rd, Shanghai, China

2.3 km to Plaza 66 (Open map)

This apartment lies in the Huaihai Road Commercial district, within a 10-minute drive of the Jing'an Temple. The 58 m² Yueyang...
Read more...
7.0
Good
1 review

Crowne Plaza Shanghai Nanjing Road By Ihg

No. 700 Jiujiang Road / No.719 East Nanjing Road,H, Shanghai, China

2.3 km to Plaza 66 (Open map)

The 5-star hotel is situated in the Downtown Shanghai district within 400 metres of the New World City Plaza. Conveniently located...
Read more...
8.6
Fabulous
3022 reviews

Majesty Plaza Shanghai

700 Jiujiang Road, Shanghai, China

2.3 km to Plaza 66 (Open map)

The hotel has a great setting 2.3 km from Yuyuan Old Street, while natural sights like the extensive Chinese Yu Garden are 2.1 km away.
Read more...

上海繁花酒店 Floral Hotel-The Bund&Nanjing Rd

7Th Floor, No. 720 Nanjing East Road, Huangpu District, Shanghai, Shanghai, China

2.3 km to Plaza 66 (Open map)

The hotel is located 3.9 km from the Oriental Pearl TV Tower and Yuyuan Old Street is about 2 km away. Situated around a 5…
Read more...
9.0
Superb
13 reviews

Huanchang

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

2.3 km to Plaza 66 (Open map)

The apartment is 3.5 km from the Shanghai Jiangnan Silk Museum, which is an excellent place to improve cultural awareness. The 50 m²...
Read more...
10
Exceptional
1 review

Shanghai Metropark Jichen Hotel

818 Wanhangdu Road, Shanghai, China

2.3 km to Plaza 66 (Open map)

The hotel is situated approximately a 15-minute drive from Majestic Theatre Shanghai and within easy reach of the IFA Gallery....
Read more...
8.8
Fabulous
17 reviews
Thank you for subscribing
Close