You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Shanghai, a bustling metropolis on the southern estuary of the Yangtze River, is a vibrant travel destination known for its blend of modernity and tradition. As China's most populous urban area, it offers a plethora of accommodation options ranging from luxury hotels to budget-friendly stays. The best neighborhoods to consider include the historic Bund area, known for its stunning waterfront views and colonial architecture, and the trendy Xintiandi district, famous for its shopping and nightlife.
Top attractions in Shanghai include the iconic Oriental Pearl Tower, the serene Yu Garden, and the bustling Nanjing Road for shopping enthusiasts. The city's rich history is evident in its museums and historic sites, such as the City God Temple and the China Pavilion. With its cosmopolitan culture, diverse cuisine, and status as a global financial hub, Shanghai promises an unforgettable experience for every traveler.
See the latest prices and deals by choosing your dates
Bed & breakfast in Shanghai · 17.96 km from centre
8.0
4 reviews
Breakfast available
With a stay at Pushu Villa Shanghai NECC in Shanghai (Qingpu District), you'll be a 4-minute drive from National Exhibition and Convention Center and 7 minutes from Hongqiao Tiandi. This bed & breakfast is 12.2 mi (19.6 km) from People's Square and 13.4 mi (21.6 km) from The Bund.
Hotel in Shanghai, Baoshan · 18.09 km from centre
Located in Baoshan, 13 miles from Shanghai Train Station, GreenTree Inn ShanghaiBaoshan District Tieshan Road Youyi Road Hotel has rooms with air conditioning. The property is around 13 miles from Shanghai Jewish Refugees Museum, 14 miles from Jade Buddha Temple and 14 miles from Oriental Pearl Tower. Pedestrian Street of East Nanjing Rd. Is 14 miles from the hotel and Superbrand Shopping Mall is 14 miles away.
The hotel can conveniently provide information at the reception to help guests to get around the area.
People's Square is 15 miles from GreenTree Inn ShanghaiBaoshan District Tieshan Road Youyi Road Hotel, while Yu Garden is 15 miles from the property. Shanghai Hongqiao International Airport is 17 miles away.
Hotel in Shanghai · 18.20 km from centre
9.0
101 reviews
Breakfast available
Located in Shanghai (Qingpu District), Courtyard by Marriott Shanghai Hongqiao is within a 5-minute drive of National Exhibition and Convention Center and Hongqiao Tiandi. This hotel is 13 mi (20.9 km) from People's Square and 13.7 mi (22.1 km) from Nanjing Road Shopping District.
Hotel in Minhang, Shanghai · 18.25 km from centre
8.6
15 reviews
Breakfast available
Located in Shanghai and with Jing'an Temple reachable within 11 miles, Hampton by Hilton Shanghai Hongqiao NECC provides express check-in and check-out, non-smoking rooms, a fitness center, free WiFi and a restaurant. The property is around 11 miles from Jade Buddha Temple, 12 miles from Shanghai Train Station and 13 miles from People's Square. The property has room service, a tour desk and luggage storage for guests.
The units are equipped with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, free toiletries and a desk. All guest rooms will provide guests with a closet and an electric tea pot.
Guests at the hotel can enjoy a buffet or an Asian breakfast.
Ironing facilities, and a business center are available, as well as a 24-hour front desk.
Shanghai South Train Station is 13 miles from Hampton by Hilton Shanghai Hongqiao NECC, while Pedestrian Street of East Nanjing Rd. Is 13 miles away. Shanghai Hongqiao International Airport is 3.7 miles from the property.
Hotel in Minhang, Shanghai · 18.28 km from centre
7.6
4 reviews
Breakfast available
A stay at Jinjiang Inn Shanghai Xinsong Road places you in the heart of Shanghai, within a 10-minute drive of Jinjiang Action Park and Tropical Storm Water Park. This hotel is 20.9 mi (33.7 km) from Shanghai Disneyland©.
Hotel in Shanghai · 18.35 km from centre
8.2
16 reviews
Breakfast available
Located in Shanghai (Qingpu District), lyf by Ascott Hongqiao Shanghai NECC is within a 15-minute drive of Shanghai Zoo and Zhongshan Park. This family-friendly hotel is 11.2 mi (18.1 km) from Jing'an Temple and 11.2 mi (18.1 km) from Jing An Kerry Centre.
Hotel in Minhang, Shanghai · 18.41 km from centre
Breakfast available
With a stay at Holiday Inn Express Shanghai Hongqiao NECC by IHG in Shanghai (Minhang), you'll be within a 10-minute drive of National Exhibition and Convention Center and Hongqiao Tiandi. This hotel is 13.1 mi (21 km) from Nanjing Road Shopping District and 10.6 mi (17.1 km) from Jing'an Temple.
Hotel in Shanghai · 18.41 km from centre
9.2
91 reviews
Breakfast available
With a stay at DoubleTree by Hilton Shanghai Hongqiao in Shanghai (Qingpu District), you'll be a 4-minute drive from National Exhibition and Convention Center and 6 minutes from Hongqiao Tiandi. This luxury hotel is 4.4 mi (7.1 km) from Qibao Old Street and 4.7 mi (7.6 km) from Shanghai Zoo.
Hotel in Shanghai · 18.41 km from centre
10.0
1 review
Breakfast available
With a stay at Metropark Hotel Hongqiao Shanghai in Shanghai (Qingpu District), you'll be within a 5-minute drive of National Exhibition and Convention Center and Hongqiao Tiandi. This hotel is 12.9 mi (20.8 km) from People's Square and 13.7 mi (22 km) from Nanjing Road Shopping District.
Hotel in Minhang, Shanghai · 18.44 km from centre
8.9
18 reviews
Breakfast available
Located in Shanghai, 11 miles from Jing'an Temple, Holiday Inn Express Shanghai Hongqiao NECC by IHG provides accommodations with a fitness center, free private parking and a restaurant. The property is around 11 miles from Jade Buddha Temple, 12 miles from Shanghai Train Station and 13 miles from Longhua Temple. Shanghai South Train Station is 14 miles away and Yu Garden is 14 miles from the hotel.
The private bathroom is equipped with a shower, a hairdryer and slippers. At the hotel every room comes with air conditioning and a TV.
Buffet and Asian breakfast options are available at Holiday Inn Express Shanghai Hongqiao NECC by IHG.
Speaking both English and Chinese, staff at the reception can help you plan your stay.
Pedestrian Street of East Nanjing Rd. Is 13 miles from the accommodation, while People's Square is 13 miles away. Shanghai Hongqiao International Airport is 4.3 miles from the property.
Hotel in Shanghai · 18.46 km from centre
10.0
1 review
Breakfast available
With a stay at Atour Hotel Xinzhuang Shanghai in Shanghai (Songjiang District), you'll be within a 15-minute drive of National Exhibition and Convention Center and Qi Zhong Stadium. This hotel is 16.9 mi (27.2 km) from The Bund and 14.8 mi (23.8 km) from People's Square.
Hotel in Minhang, Shanghai · 18.57 km from centre
Located in Shanghai, 10 miles from Longhua Temple, Shanghai Lianhang Road Pujiang Town CitiGO Hotel has air-conditioned accommodations and a fitness center. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi. People's Square is 13 miles away and Jing'an Temple is 14 miles from the hotel.
The rooms in the hotel are equipped with a flat-screen TV.
Shanghai Lianhang Road Pujiang Town CitiGO Hotel offers a buffet or Asian breakfast.
Shanghai South Train Station is 11 miles from the accommodation, while Shanghai South Train Station is 12 miles from the property. Shanghai Hongqiao International Airport is 17 miles away.
Hotel in Shanghai · 18.59 km from centre
6.0
1 review
Breakfast available
With a stay at Kew Green Hotel Hongqiao Shanghai in Shanghai (Qingpu District), you'll be within a 15-minute drive of National Exhibition and Convention Center and Jing'an Temple. This hotel is 12.7 mi (20.4 km) from People's Square and 13.4 mi (21.6 km) from Nanjing Road Shopping District.
Hotel in Shanghai, Baoshan · 18.73 km from centre
8.0
4 reviews
Located in Baoshan, 13 miles from Shanghai Jewish Refugees Museum, Jinjiang Inn Shanghai Baoshan Youyi Road has air-conditioned accommodations and a restaurant. The property is around 14 miles from Shanghai Train Station, 14 miles from Oriental Pearl Tower and 14 miles from Pedestrian Street of East Nanjing Rd.. Superbrand Shopping Mall is 14 miles from the hotel and People's Square is 15 miles away.
All rooms in the hotel are equipped with a TV. Featuring a private bathroom, rooms at Jinjiang Inn Shanghai Baoshan Youyi Road also have free WiFi.
Languages spoken at the 24-hour front desk include English and Chinese.
Yu Garden is 15 miles from the accommodation, while Jin Mao Tower is 15 miles from the property. Shanghai Hongqiao International Airport is 18 miles away.
Hotel in Shanghai · 18.75 km from centre
8.8
78 reviews
Breakfast available
With a stay at PRIMUS Hotel Shanghai Hongqiao in Shanghai (Qingpu District), you'll be a 3-minute drive from National Exhibition and Convention Center and 7 minutes from Shanghai Zoo. This luxury hotel is 10.8 mi (17.3 km) from Jing'an Temple and 12.9 mi (20.7 km) from Xintiandi Style Shopping Centre.
Hotel in Minhang, Shanghai · 18.76 km from centre
8.2
11 reviews
Breakfast available
Located in Shanghai (Minhang), Holiday Inn Express Shanghai Pujiang Lianhang Road by IHG is within a 15-minute drive of Shanghai Oriental Sports Center and Mercedes Benz Arena. This hotel is 9.1 mi (14.6 km) from Shanghai World Expo Center and 10.8 mi (17.4 km) from Tianzifang.
Hostel in Pudong, Shanghai · 18.86 km from centre
6.8
32 reviews
Breakfast available
With a stay at J Trip Youth Hostel in Shanghai (Pudong), you'll be within a 15-minute drive of Shanghai Disneyland© and Shanghai New International Expo Centre. This hostel is 13.6 mi (21.9 km) from The Bund and 14.6 mi (23.5 km) from People's Square.
Hotel in Pudong, Shanghai · 19.01 km from centre
9.6
9 reviews
Breakfast available
With a stay at voco Shanghai Zhangjiang by IHG in Shanghai (Pudong), you'll be within a 15-minute drive of Shanghai Disneyland© and Shanghai New International Expo Centre. This family-friendly hotel is 13.1 mi (21.1 km) from The Bund and 14.2 mi (22.8 km) from People's Square.
Hotel in Minhang, Shanghai · 19.01 km from centre
Located in Shanghai, 11 miles from Longhua Temple, Atour X Hotel Shanghai Pujiang Lianhang Road provides air-conditioned rooms and a fitness center. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. People's Square is 13 miles from the hotel and Jing'an Temple is 14 miles away.
At the hotel, every room includes a desk, a flat-screen TV, a private bathroom, bed linen and towels. All guest rooms at Atour X Hotel Shanghai Pujiang Lianhang Road are equipped with a seating area.
A buffet breakfast is available every morning at the accommodation.
Shanghai South Train Station is 11 miles from Atour X Hotel Shanghai Pujiang Lianhang Road, while Shanghai South Train Station is 13 miles away. Shanghai Hongqiao International Airport is 18 miles from the property.
Hotel in Pudong, Shanghai · 19.02 km from centre
8.7
28 reviews
voco is a premium brand from IHG, focusing on Sustainability & Art, giving people a different choice. Hotels to count on, but different enough to be fun. Unstuffy hotels, where people feel comfortable to relax, and just get on with relaxing. Hotels that stand out from the crowd.
voco Shanghai Zhangjiang sits in the eastern sector of Zhangjiang High-tech Park, adding a touch of modern flair to Shanghai's bustling, futuristic city of “science and innovation.” The hotel infuses the voco brand's bright and energetic style with unique mascot themes woven throughout its various spaces and facilities. Immerse yourself in the welcoming "Come on in" atmosphere, unwind and indulge in unfettered relaxation as part of your wonderful life.