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

Shanghai Hills & Aromahome Urbanluxe Family Bnb Close To Mid Huaihai Rd

101, No.19, Lane 178, Nanchang Road, Huangpu District, Shanghai, China

1.6 km to Plaza 66 (Open map)

This 1-bedroom apartment is located right near the Xintiandi. To enjoy your vacation in Shanghai, stay at the 90 m² Shanghai Hills &...
Read more...
9.3
Superb
8 reviews

Zhiyuan-3 Bedrooms 1 Bathroom,Near People'S Square

No. 1, Lane 358, Fengyang Road 2006, Shanghai, China

1.6 km to Plaza 66 (Open map)

The 5-acre Yu Garden is located 2.1 km away, and the Bund is 2.7 km from the apartment. The 1-room Zhiyuan-3 Bedrooms…
Read more...

Fanhua Life In Nanjing West Road Store 2

Room 1902, No. 288, Nanjing West Road, Shanghai, China

1.6 km to Plaza 66 (Open map)

This apartment is right in the centre of Shanghai, a stone's throw from the must-see Shanghai Museum. To enjoy your vacation in...
Read more...
7.7
Good
4 reviews

Kevin'S Old House

No.4, Lane946, Changle Rd, Shanghai, China

1.6 km to Plaza 66 (Open map)

The 5-acre Yu Garden is 4.1 km away, while it takes 12 minutes by car to get to Shanghai Hongqiao International airport. Located 2.7…
Read more...
9.4
Superb
101 reviews

Urban Hub French Premium Apart-Ment Convenient Luxury 3 Bedroom Shanghai

Building 2, No. 198 Chongqing North Road, Huangpu District, Shanghai, Shanghai, China

1.6 km to Plaza 66 (Open map)

The 268 m² apartment is in the Downtown Shanghai district of Shanghai, about 400 metres from the restaurant QingShui Japanese...
Read more...
9.5
Exceptional
11 reviews

Yi Du Home With City & Tower Views-Walk To People'S Sq & Xintiandi, Cards Ok

198 Chongqing North Road, Huangpu District, Shanghai, China

1.6 km to Plaza 66 (Open map)

The apartment is in the centre of Shanghai, right near the must-see Shanghai Museum. The 160 m² Yi Du Home With City & Tower Views…
Read more...
9.4
Superb
37 reviews

Citywalk Cottage With Two Beds And Courtyard

1F, No.28, Lane 136, Nanchang Road, Huangpu District, Shanghai, China

1.6 km to Plaza 66 (Open map)

Around a 5-minute walk from South Huangpi Road tube station, the apartment is within reach of Tianzifang. Located in the centre of...
Read more...
8.6
Fabulous
23 reviews

同济佳苑公寓

No. 1033 Kangding Road, Jing'An District, Shanghai, China

1.6 km to Plaza 66 (Open map)

People's Public Square is about a 10-minute ride away, while BeerGrdn is a mere 5 minutes on foot from this apartment. To enjoy your…
Read more...
8.3
Very Good
10 reviews

New Century Manju Hotel-Shanghai Railway Station

No.37 Meiyuan Road, Shanghai, China

1.6 km to Plaza 66 (Open map)

The Bund Road is 2.5 km from the 3-star hotel and the Heping Hotel is 2.8 km away. Offering a location a 5-minute…
Read more...

Flower155

陕西南路155号4层8室, Shanghai, China

1.6 km to Plaza 66 (Open map)

This apartment is in the Huaihai Road Commercial district of Shanghai, a few moments from the restaurant Fang Song Teahouse. To...
Read more...
6.2
Pleasant
6 reviews

Nostalgia S Hotel Shanghai Railway Station

No. 37 Meiyuan Road, Jing'An District, Shanghai, China

1.6 km to Plaza 66 (Open map)

The hotel is located near the shopping district of Shanghai. At the 4-star smoke-free Nostalgia S Hotel Shanghai Railway, you can...
Read more...
9.3
Superb
68 reviews

Xizhi B&B & Luxury Courtyard

First Floor, Qianmen, No. 10, Lane 166, Xiangyang South Road, Shanghai, China

1.6 km to Plaza 66 (Open map)

Area attractions include the mixed-use skyscraper "Shanghai World Financial Center", around 6 km away, and the modern Shanghai...
Read more...
9.4
Superb
10 reviews

Golden River-View Hotel Shanghai

308 Hengfeng Road, Shanghai, China

1.6 km to Plaza 66 (Open map)

Nestled 2.6 km from Fuxing Public Park, the hotel is 2.5 km from Jing'an Temple. Located in the very heart of Shanghai, the...
Read more...

上海静安寺南京西路奢华一房

Lane 950 Kangding Road, Shanghai, China

1.7 km to Plaza 66 (Open map)

Guests can visit the Xintiandi, around 3 km away or the Jade Buddha Temple, merely 1.7 km from the 228 m² apartment. The spacious 2…
Read more...
5.5
Decent
4 reviews

Shanghai Hills & Aromahome Serene Detached Villa Close To Line 1 Hengshan Road

Jiajian (Unit A), No. 12, Lane 506, West Jianguo Road, Xuhui District, Shanghai, Shanghai, China

1.7 km to Plaza 66 (Open map)

The Shanghai Museum is also set merely 1.8 km away. To enjoy your vacation in Shanghai, stay at the 86 m² Shanghai Hills & Aromahome...
Read more...
10
Exceptional
1 review

7Days Inn Changshou Road Subway Station

No. 139 Anyuan Road, Shanghai, China

1.7 km to Plaza 66 (Open map)

The hotel is about 15 km from Shanghai Hongqiao International airport and nearly a 25-minute walk from such cultural venues as the...
Read more...
7.3
Good
4 reviews

Shanghai Fenyang Garden Boutique Hotel

No 45, Fenyang Road, Shanghai, China

1.7 km to Plaza 66 (Open map)

This 5-star hotel in the Huaihai Road Commercial district, 3 km from the modern Shanghai Museum. Located around a 25-minute walk...
Read more...
8.6
Fabulous
6 reviews

Shanghai Hills& Art Suite 15 - Near Line 1 & 7 Changshu Road Metro

201, Building 6, Lane 76, Wuyuan Road, Xuhui District, Shanghai, China

1.7 km to Plaza 66 (Open map)

This apartment is 4.4 km from the 5 - acre Yu Garden and in proximity to Tianzifang. Shanghai Hills& Art Suite 15 - Near Line 1 & 7…
Read more...
10
Exceptional
3 reviews

Chinese New Year Style Shanghai Historical Forest Cabin Loft With Balcony At Second Floor Near Middle Huaihai Road

38 Sinan Road, Huangpu District, Shanghai, China

1.7 km to Plaza 66 (Open map)

The homestay is nestled in the Huaihai Road Commercial district of Shanghai, just around the corner from the Xintiandi. To enjoy...
Read more...
8.8
Fabulous
9 reviews

Shanghai Hills& Art Suite 14 - Near Line 1, 10 & 12 South Shanxi Road Metro

Building 302, No.183, Shannan Village, Lane 187, South Shaanxi Road, Huangpu District, Shanghai, China

1.7 km to Plaza 66 (Open map)

The souvenir shopping areas is merely 1.3 km away, while the iapm is just near this 1-bedroom apartment. The 40 m² Shanghai Hills& Art…
Read more...
10
Exceptional
3 reviews
Thank you for subscribing
Close