Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Top Trending Hotels Near Happy Valley Amusement Park

See all 167 Hotels near Happy Valley Amusement Park

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Sofitel Shanghai Hongqiao

Sofitel Shanghai Hongqiao

No 666 Taihong Road Minhang Dist., Shanghai
5.0 out of 5.0
Last booking: 1 hour ago
8 others viewing this property now
4.3 out of 5 (57 reviews)

Situated in Minhang, this hotel is 1.9 mi (3 km) from National Exhibition and Convention Center and within 9 miles (15 km) of Shanghai Zoo and Changfeng Ocean ...

£53

£53
Sofitel Shanghai Sheshan Oriental

Sofitel Shanghai Sheshan Oriental

3388 Sichen Road, Shanghai
5.0 out of 5.0
Last booking: 3 days ago
9 others viewing this property now
4.2 out of 5 (84 reviews)

Located in Sheshan, this luxury hotel is within 3 miles (5 km) of Sheshan Golf Club, Shanghai Sculpture Park and Happy Valley Amusement Park. Yuehu Museum of ...

£71

£71
G-LUXE Hongqiao Shanghai by Gloria

G-LUXE Hongqiao Shanghai by Gloria

1358 Kanghong Garden, Huqingping Hwy, Shanghai
5.0 out of 5.0
2 others viewing this property now
3.9 out of 5 (77 reviews)

This family-friendly Qingpu hotel is located near the airport, 1.6 mi (2.5 km) from National Exhibition and Convention Center, and within 9 mi (15 km) of Shanghai ...

£63

£63
Mercure Shanghai Hongqiao Airport

Mercure Shanghai Hongqiao Airport

No. 398 Kong Gang 1st Road, Shanghai
4.5 out of 5.0
Last booking: 3 hours ago
1 others viewing this property now
3.7 out of 5 (151 reviews)

Located in Changning, this hotel is 1.5 mi (2.4 km) from Shanghai Zoo and within 9 miles (15 km) of Jing An Temple and French Concession. Xintiandi and Shanghai ...

£34

£34
Marri-Holiday Garden Villa (Hongqiao Airport. NECC)

Marri-Holiday Garden Villa (Hongqiao Airport. NECC)

No.1655 Huqingping Road, Shanghai
4.0 out of 5.0
Last booking: 2 hours ago
3.6 out of 5 (9 reviews)

Situated near the airport, this villa is 1.6 mi (2.6 km) from National Exhibition and Convention Center and within 12 miles (20 km) of Shanghai Zoo and Changfeng ...

£43

£43
Mercure Shanghai Hongqiao Railway Station

Mercure Shanghai Hongqiao Railway Station

No 5 Lane 683 Shenhong Road, Shanghai
4.0 out of 5.0

Situated in Minhang, this hotel is 1.9 mi (3.1 km) from National Exhibition and Convention Center and within 6 miles (10 km) of Shanghai Zoo and L'Avenue. Intex ...

£39

£39
Dijon Hotel Shanghai Hongqiao Airport

Dijon Hotel Shanghai Hongqiao Airport

No. 3988 Hongxin Road, Shanghai
4.5 out of 5.0
Last booking: 2 days ago
4.1 out of 5 (95 reviews)

Located in Hongqiao, this hotel is 2.3 mi (3.7 km) from Shanghai Zoo and within 6 miles (10 km) of Shanghai Everbright Convention & Exhibition Center and Jinjiang ...

£66

£66
Songjiang New Century Grand Hotel Shanghai

Songjiang New Century Grand Hotel Shanghai

No 1799 North Renmin Rd, Songjiang Dist, Shanghai
4.5 out of 5.0
4.0 out of 5 (42 reviews)

Situated on the Strip, this spa hotel is within 3 miles (5 km) of Thames Town, Zuibaichi Park and Songjiang Mosque. Square Pagoda Park is 3.1 mi (4.9 km) ...

£70

£70
Hyatt House Shanghai Hongqiao CBD

Hyatt House Shanghai Hongqiao CBD

9 Shenhong Road, Hongqiao CBD, Shanghai
4.0 out of 5.0
Last booking: 1 day ago
5.0 out of 5 (1 reviews)

Situated near the airport, this aparthotel is 1.9 mi (3 km) from National Exhibition and Convention Center and within 9 miles (15 km) of Shanghai Zoo and Intex ...

£96

£96
The Qube Hotel Shanghai Hongqiao

The Qube Hotel Shanghai Hongqiao

No. 200 Zhu Guang Road, Lane 1588, Shanghai
4.5 out of 5.0
Last booking: 4 hours ago
5 others viewing this property now
3.8 out of 5 (6 reviews)

Situated near the airport, this hotel is 0.9 mi (1.4 km) from National Exhibition and Convention Center and within 9 miles (15 km) of Shanghai Zoo and Changfeng ...

£51

£51