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

Neobridge Hotel

59 Wan Hang Du Hou Lu, Shanghai, China

2.7 km to Plaza 66 (Open map)

The hotel is about 5 km from Shanghai Hongqiao International airport and in the vicinity of such cultural venues as the IFA Gallery....
Read more...
9.0
Superb
9 reviews

Magnificent International Hotel

381 XI Zang South Road, Shanghai, China

2.7 km to Plaza 66 (Open map)

The 468m-tall poured-concrete tripod Oriental Pearl TV Tower is approximately 10 minutes away by car, and the Shanghai Natural...
Read more...
7.8
Good
1807 reviews

Ji Hotel Shanghai Huai Hai

No.297 Yunnan South Road, Shanghai, China

2.7 km to Plaza 66 (Open map)

The 3-star hotel is located within a 300-metre distance of the Shanghai Baiyun Taoist Temple, a stone's throw from Dashijie tube...
Read more...

Zhome-Count Luxury Apartment

Room909,Building A,Lane411,Ruijin 2 Road,Huangpu, Shanghai, China

2.7 km to Plaza 66 (Open map)

Golden Magnolia Plaza lies merely 650 metres away, while the private art gallery "Long Museum" is 2.6 km from the aparthotel....
Read more...
9.4
Superb
17 reviews

Tyms Apt Hengshan Rd Near Iapm K11 Line9

No. 888, Shanxi South Road, Xuhui District, Shanghai, Shanghai, China

2.7 km to Plaza 66 (Open map)

The spacious apartment is 2.3 km from the private art gallery "Long Museum", which is an excellent place to improve cultural...
Read more...
9.0
Superb
1 review

大世界

上海市静安区育婴堂路39弄4号3303室, Shanghai, China

2.7 km to Plaza 66 (Open map)

The 64 m² apartment lies 2.2 km from the M50 Creative Park. Staying at the spacious 大世界 Apartment Shanghai, guests can relax on a...
Read more...
8.8
Fabulous
19 reviews

Eastern Hub

Block A, No. 618 Xujiahui Road, Huangpu District, Shanghai, China

2.7 km to Plaza 66 (Open map)

The apartment is not far from Beaugeste Gallery, which is an excellent place to improve cultural awareness. The spacious 170 m²...
Read more...
10
Exceptional
1 review

Tonight Homestay South Shanxi Road Shanghai

No.500 South Xiangyang Road, Xuhui District, Shanghai, China

2.7 km to Plaza 66 (Open map)

The Former Residence of Sun Yat-sen is 1.3 km from this 4-star hotel, while the Jing'an Temple is about 3 km away. Located…
Read more...
9.0
Superb
332 reviews

Grand Central Hotel Shanghai - Nanjing Road

505 Jiujiang Road, Shanghai, China

2.7 km to Plaza 66 (Open map)

This refined hotel is about 20 km from Shanghai Hongqiao International airport and 900 m from such cultural venues as the Bund....
Read more...
8.6
Fabulous
1025 reviews

Shanghai Hills&Rais Apartment - 100-Inch Projector - Near Nanjing Road Pedestrian Street

No. 8 Beihai Road, Huangpu District, Shanghai, China

2.7 km to Plaza 66 (Open map)

The Bund International Architecture Exhibition is approximately a 25-minute walk away, while Yanzhong Greenland is fairly close to...
Read more...
9.3
Superb
7 reviews

Dayin Youth Hostel -Near French Concession Tianzifang Xintiandi -Social Area -Bar -Cafe -Free Laundry Luggage Storage -24H Front Desk - English Service

上海市黄浦区思南路88弄1号, Shanghai, China

2.7 km to Plaza 66 (Open map)

This Shanghai hostel is located 3.4 km from the Ritz-Carlton Spa and 2.8 km from the private art gallery "Long Museum". Dayin Youth...
Read more...
9.3
Superb
19 reviews

Shanghai Hills & Aromahome Terrace Loft With 4K Projector Clsoe To Line 9&12

Room 101, No. 6, Lane 499, South Xiangyang Road, Xuhui District, Shanghai, Shanghai, China

2.7 km to Plaza 66 (Open map)

The 60 m² apartment is 2 km from Shanghai International Tennis Centre and the Huangpu River is 3 km away. Shanghai Hills & Aromahome...
Read more...
9.5
Exceptional
2 reviews

Nanying Hotel Shanghai

No. 1728, Huaihai Zhong Road, Xuhui District, Shanghai, Shanghai, China

2.7 km to Plaza 66 (Open map)

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

Holiday Inn Shanghai Jing'An

No.1738 Zhongxing Road, Shanghai, China

2.7 km to Plaza 66 (Open map)

The hotel is located approximately a 10-minute walk from Shanghai Railway Station tube station and about 10 minutes' drive from the...
Read more...
9.3
Superb
683 reviews

Shanghai Hills&Fanstay Close To Tianzifang Line 9

Building B, Sun And Moon Center, No. 618 Xujiahui Road, Huangpu, Shanghai, China

2.8 km to Plaza 66 (Open map)

The Birthplace of the Chinese Communist Party is a mere 1.5 km from the apartment, while the soaring skyscraper "Shanghai World...
Read more...
8.2
Very Good
9 reviews

Shanghai Hongmin Inn

Room 3003-3002, No.274, Lane 100, Zhongtan Road, Shanghai City, Shanghai, China

2.8 km to Plaza 66 (Open map)

You'll need 16-minute drive to Shanghai Hongqiao International airport. Guests of Shanghai Hongmin Inn can enjoy access to the...
Read more...
10
Exceptional
3 reviews

Capella Shanghai, Jian Ye Li

480 West Jianguo Road, Shanghai, China

2.8 km to Plaza 66 (Open map)

The hotel is in the centre of the city, approximately 10 minutes' drive from the Former French Concession, and 200 m from...
Read more...
9.6
Exceptional
110 reviews

Hanting Hotel Shanghai Xiangyang Road

No.578 South Xiangyang Road, Shanghai, China

2.8 km to Plaza 66 (Open map)

The hotel has a prime setting 2.8 km from Fuxing City Park. The 2-star Hanting Hotel Shanghai Xiangyang Road is a great place in…
Read more...

Youth Hostel

Room 206, 2Nd Floor, No. 885 Renmin Road, Huangpu District, Shanghai, Shanghai, China

2.8 km to Plaza 66 (Open map)

The hostel is located only 1.3 km from the Former French Concession and 2.5 km from the Shanghai Tower. Offering Wi-Fi, Youth Hostel...
Read more...
6.4
Pleasant
12 reviews

Atour Hotel Shanghai People Square Beijing East Road

No. 666, East Beijing Road, Shanghai, China

2.8 km to Plaza 66 (Open map)

The 4-star hotel is about 20 km from Shanghai Hongqiao International airport and a short way from such cultural venues as the...
Read more...
8.4
Very Good
220 reviews
Thank you for subscribing
Close