Hotels in Shanghai near Plaza 66

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

Shanghai Yujia Hotel

No. 3, Lane 228, Fengyang Road, Shanghai, China

1.8 km to Plaza 66 (Open map)

The hotel puts you in the centre of Shanghai, around 3 km from the awe - inspiring 492m - high Shanghai World Financial Center and...
Read more...
6.8
Pleasant
13 reviews

Shanghai Yujia Hotel

No. 3, Lane 228, Fengyang Road, Shanghai, China

1.8 km to Plaza 66 (Open map)

The hotel offers a location right in the centre of Shanghai, fairly close to People's Public Park. Located 2.5 km from the Bund,...
Read more...

Pujing Weiting Hotel Shanghai People'S Square Xinzha Road Subway Station Branch

No. 219 Xinzha Road, Huangpu District, Shanghai, Shanghai, China

1.8 km to Plaza 66 (Open map)

Shanghai No 1 Department Store is located about 500 metres from the hotel, and such natural sites as the 19th-century European-style...
Read more...

Eastern Hub - Jing'An Temple Branch 4-Bedroom With 2 Balconies

上海静安区昌平路1015弄, Shanghai, China

1.8 km to Plaza 66 (Open map)

The apartment is approximately 10 minutes' drive from the modern Shanghai Museum, which is an excellent place to improve cultural...
Read more...

Taohua

1St Floor,Front Door,No. 53, Lane 1295, Fuxing Middle Road, Xuhui , Shanghai 1295-53 Fuxing Road (M), Shanghai, China

1.8 km to Plaza 66 (Open map)

The apartment is located in the Huaihai Road Commercial district, within a 2-km distance of the Jing'an Temple. Taohua Apartment...
Read more...

Home Inn Neo Shanghai Nanjing Road Pedestrian Street Huanghe Road

No.288-1 Huanghe Road, Shanghai, China

1.8 km to Plaza 66 (Open map)

The centre of Shanghai can be reached in 15 minutes' walk of the hotel, and such cultural venues as the modern Shanghai Museum are...
Read more...

Pudi Boutique Hotel Fuxing Park Shanghai

No 99 Yan Dang Road, Shanghai, China

1.8 km to Plaza 66 (Open map)

The Yandang Leisure Street is located 100 metres from this 5-star hotel, and such natural sites as the 5-acre Yu Garden are 2.3…
Read more...

Jadeite

Room 201, No. 22, Lane 191, Anfu Road, Xuhui District 191-1 Anfu Road, Shanghai, China

1.8 km to Plaza 66 (Open map)

The modern Shanghai Museum can be reached by car in a few minutes, while Senator Saloon is right by this apartment. Jadeite...
Read more...

Tianfeng

Room 101, Front Entrance, No. 14, Lane 191, Anfu Road,,Xuhui District 191-14 Anfu Road, Shanghai, China

1.8 km to Plaza 66 (Open map)

Merely 0.7 km from Shanghai Library tube station, the apartment is in close proximity to Enoterra. Senator Saloon is just 250 metres...
Read more...

Moevenpick By Accor Shanghai People'S Square

2F-7F, No 128, West Nanjing Road, Shanghai, China

1.8 km to Plaza 66 (Open map)

This Shanghai hotel in the Downtown Shanghai district of Shanghai is merely 1.6 km from the Xintiandi and a short way from such...
Read more...
9.3
Superb
58 reviews

Xizhi B&B & Private Garden

No. 127, Wuyuan Road, 102, Shanghai, China

1.8 km to Plaza 66 (Open map)

This apartment lies 2.9 km from Shanghai Grand Theatre. The spacious Xizhi B&B & Private Garden Shanghai offers views of the patio...
Read more...
9.4
Superb
17 reviews

Yuexi, Nordic Style, Shanghai Railway Station, Changshou Road Subway, Cooking, Big Bathtub, Family Outing, Disney, The Bund, Nanjing Road Walkway, Hongshoufang

Room 2106, No. 9, Lane 1283, North Shaanxi Road, Shanghai, Shanghai, China

1.9 km to Plaza 66 (Open map)

3.6 km from the Former French Concession, the hotel is also just moments from Channel One Store. Located nearly 5 minutes' walk from...
Read more...
10
Exceptional
1 review

Atour X Shanghai Huaihai Middle Road

No.1329 Middle Huaihai Road, Shanghai, China

1.9 km to Plaza 66 (Open map)

The fantastic hotel is about 15 km from Shanghai Hongqiao International airport and 4.5 km from such cultural venues as the Bund....
Read more...

Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters

18/F, Yunhai Mansion, No. 1329 Middle Huaihai Road, Xuhui District, Shanghai, China

1.9 km to Plaza 66 (Open map)

The hotel places you nearly 25 minutes' walk from the Shanghai Propaganda Poster Art Centre and right around the corner from The...
Read more...
8.9
Fabulous
276 reviews

Shanghai Hills & Zinn Happy Family Bnb Near Line1&14 South Huangpi Rd Mid Huaihai Rd

No. 14, Lane 24, Nanchang Road, Huangpu District, Shanghai, China

1.9 km to Plaza 66 (Open map)

The 468m-tall poured-concrete tripod Oriental Pearl TV Tower is 3.4 km from the apartment, while the Bund is nestled 2.5 km away. The…
Read more...
9.4
Superb
12 reviews

Starway Ganyuan Hotel

417 Yu Yao Road, Shanghai, China

1.9 km to Plaza 66 (Open map)

The hotel is about 15 km from Shanghai Hongqiao International airport and around a 10-minute drive from such cultural venues as...
Read more...

Hanting Hotel Shanghai New Jing'An Temple

No.529 Wanhangdu Road, Shanghai, China

1.9 km to Plaza 66 (Open map)

This 2-star hotel is located in Shanghai, a short way from Jing'an Temple tube station. Featuring Wi-Fi throughout the property,...
Read more...

Orange Hotel Shanghai Jing'An Temple Yuyao Road

No.417 Yuyao Road, Shanghai, China

1.9 km to Plaza 66 (Open map)

Jing'an Workers' Stadium is located 300 m from the hotel, and such natural sites as the classical Yu Garden is about 6 km away....
Read more...

Ji Hotel Shanghai Railway Station West Tianmu Road

Chang'An Building, 1001 Chang'An Road, Shanghai, China

1.9 km to Plaza 66 (Open map)

The Xintiandi is approximately 3 km away, and culture-oriented attractions such as the Bund lie 3.4 km from this Shanghai hotel....
Read more...

Opartment The Far Eastern Hotel - People'S Square

No. 90, Xizang Middle Road, Huangpu District, Shanghai, Shanghai, China

1.9 km to Plaza 66 (Open map)

The 5-star hotel is located within 500 metres of Madam Tussaud's Waxwork Museum of Shanghai, 250 metres from People's Square tube...
Read more...
9.4
Superb
503 reviews
Thank you for subscribing
Close