Hotels in Shanghai near Shanghai Jiao Tong University - Xuhui Campus
Hotels on map
Search Hotels
Filter Results
Filter
Distance - low to high
Sorting
Most popular first
Highest rating first
Lowest price first
Distance - low to high
Specify your search:
All
Lowest price
City centre
5-star hotels
Highest rating
Free Wi-Fi
6.6
Good
Atour Hotel Xujiahui Meiying
Good
10 reviews
6.6
No. 199, Wending Road, Shanghai, China
(Show map)
Very good location
This property boasts very good location. It has a score 7.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi in rooms
Free Wi-Fi
24-hour reception
Beauty treatment
Facial
Wheelchair access
Air conditioning
The 4-star Atour hotel Xujiahui Meiying is situated in the bustling city of Shanghai and offers guests a convenient and comfortable stay. With its central location, guests can easily explore nearby…
More
Fx78 Loft & Terrace
No 78 West Fuxing Road, Shanghai, China
(Show map)
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Located 5 minutes' walk from Shanghai Library underground station, Fx78 Loft & Terrace Apartment Shanghai also boasts proximity to Leo Xu Projects.
More
Deluxe Three Bedroom
No. 17 Genesis Garden, Shanghai, China
(Show map)
Free Wi-Fi
Express check-in/ -out
Beach access
Aqua park
Tennis court
Archery
Fishing
Billiard tables
Darts
Badminton
Mini golf
Table tennis
Bar/ Lounge area
Air conditioning
The 159 m^2 Deluxe Three Bedroom Shanghai apartment is located 10 minutes by car from Souvenir shopping and 20 minutes on foot from Xujiahui Park. In the 2-bedroom apartment, set only a short drive…
More
Shanghai Imperial Palace Club
No. 568 West Jianguo Road, Shanghai, China
(Show map)
Free Wi-Fi in rooms
24-hour reception
Centrally positioned 19 minutes on foot from Shanghai Museum of Arts and Crafts, the 5-star Shanghai Imperial Palace Club Hotel provides 2 restaurants. This smoke-free hotel provides Wi-Fi in public…
More
9.4
Excellent
Shanghai Downtown Yi Du B&B - Near Hongqiao Station And Jiaotong University
Excellent
36 reviews
9.4
Room 302, No. 9, Lane 77, Anshun Road, Changning District, Shanghai, China
(Show map)
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Express check-in/ -out
Air conditioning
Pets allowed
To enjoy your vacation in Shanghai, stay at Shanghai Downtown Yi Du B&B - Near Hongqiao Station And Jiaotong University, which is at a distance of 2.5 km from Shanghai Stadium and just 7 minutes'…
More
7.8
Good
Shanghai Century Old House Downtown B&B
Good
39 reviews
7.8
No.1-16, Lane 281, Wuyuan Road, Xuhui District, Shanghai, China
(Show map)
Exceptional location
This property boasts exceptional location. It has a score 10 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Non-smoking rooms
Air conditioning
Shanghai Century Old House Downtown B&B is situated 450 metres from Xuhui Art Museum and 15 km from Shanghai Hongqiao International airport.
More
Shanghai Yuesu Xietu Rd No.6 Branch
Building 29, No.2200 Xietu Road, Shanghai, China
(Show map)
Wi-Fi
Air conditioning
Shanghai Yuesu Xietu Rd No.6 Branch Apartment lies 2.5 km from Ferguson Lane and 10 minutes' walk from Dong'an Road tube station.
More
Shanghai Yuesu Xietu Rd No.5 Branch
Building 14, No.2200 Xietu Road, Shanghai, China
(Show map)
Wi-Fi
Air conditioning
To enjoy your vacation in Shanghai, stay at Shanghai Yuesu Xietu Rd No.5 Branch Apartment, which is merely 1.8 km from Shanghai International Tennis Centre and approximately 15 minutes by car from…
More
Base-Wending Service Apartment-Shanghai Xujiahui Location
No.219 Wending Road, Xuhui District, Shanghai, Shanghai, China
(Show map)
Free Wi-Fi
24-hour reception
Fitness centre
Meeting/ Banquet facilities
Air conditioning
The 3-star Base-Wending Serviced Apartment Shanghai hotel offers proximity to Shanghai World Expo Museum, situated around 6 km away. Guests can enjoy Wi-Fi throughout the property, as well as a lift…
More
New Beacon International Hotel
219 Wending Road, Shanghai, China
(Show map)
Free Wi-Fi in public areas
24-hour reception
Express check-in/ -out
Health club
Restaurant
Bar/ Lounge area
Business centre
Offering currency exchange and a lift, the 4-star New Beacon International Hotel Shanghai is located 5 minutes' stroll from Shanghai Grand Stage. This convenient hotel boasts a conference room with…
More
9.8
Excellent
Capella Shanghai, Jian Ye Li
Excellent
83 reviews
9.8
480 West Jianguo Road, Xuhui District, Shanghai, China
(Show map)
Excellent location
This property boasts excellent location. It has a score 9.2 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
24-hour reception
Express check-in/ -out
Fitness centre
Spa & wellness centre
Steam room
Full body massage
Head massage
Jacuzzi
Restaurant
Bar/ Lounge area
Located within 10 minutes' drive of Iapm Shopping Mall, the 5-star Capella Shanghai, Jian Ye Li Hotel offers Wi-Fi in public areas and a private parking lot. The smoke-free hotel features 90 rooms in…
More
Fx Hotel Xujiahui - Shanghai Stadium Branch
No. 2701 Xietu Road, Shanghai, China
(Show map)
Free Wi-Fi
Restaurant
Air conditioning
Located about 10 minutes on foot from Shanghai Stadium tube station, Fx Hotel Xujiahui - Shanghai Stadium Branch features a lift and complimentary newspapers. Staying here you can use high-speed…
More
8.4
Excellent
Metropolo Dahua Hotel Shanghai
Excellent
170 reviews
8.4
918 Yan'An Road (West), Shanghai, China
(Show map)
Superb location
This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
24-hour reception
Fitness centre
Restaurant
Meeting/ Banquet facilities
Air conditioning
The 4-star Metropolo Dahua Hotel Shanghai provides excellent services such as, Wi-Fi in public areas, as well as a 24-hour front desk and wake-up calls. The surrounding area includes Shanghai…
More
Shanghai Sunshine Hotel - Hongqiao Road Subway Station Branch
No. 1243, Zhongshan West Road, Shanghai, China
(Show map)
Free Wi-Fi
24-hour reception
Restaurant
Air conditioning
The 4-star Shanghai Sunshine Hotel is within 5 minutes' walk of Shanghai Mass Art Center SMAC and features car rentals for guests' convenience. Located within 7 km of The Shanghai Museum, the luxury…
More
6.6
Good
Atour X Hotel Shanghai Xujiahui Sports Center
Good
3 reviews
6.6
No. 2701, Xietu Road, Shanghai, China
(Show map)
Wi-Fi in rooms
Free Wi-Fi
24-hour reception
Spa & wellness centre
Beauty treatment
Facial
Restaurant
Wheelchair access
Air conditioning
Atour X Hotel Shanghai Xujiahui Sports Center, located 15 minutes' walk from Xujiahui Business Circle, features Wi-Fi throughout the property. This hotel offers 102 rooms with views of the city.
More
Hanting Hotel Shanghai Jiangsu Road
No.720 Jiangsu Road, Shanghai, China
(Show map)
Free Wi-Fi
24-hour reception
Express check-in/ -out
Air conditioning
Located within a 10-minute drive of shopping venues such as People's Square, the 2-star Hanting Hotel Shanghai Jiangsu Road includes baggage storage.
More
Jimao Hotel
1525 West Zhongshan Road, Xuhui District, Shanghai, China
(Show map)
Free Wi-Fi in public areas
Restaurant
Air conditioning
Situated within a 7-km distance of a shopping hub like People's Square, the 3-star Jimao Hotel Shanghai provides guests with a restaurant. Also, you can use a private parking lot on site.
More
9.8
Excellent
Intercity Shanghai Xujiahui - Free Minibar And Near Yishan Road Metro Station
Excellent
7 reviews
9.8
Building 1, No. 1515, West Zhongshan Road, Xuhui District, Shanghai, China
(Show map)
Free Wi-Fi
24-hour reception
Express check-in/ -out
Fitness centre
Golf course
Paid shuttle service
Situated around a 5-minute walk from the 5-star Intercity Shanghai Xujiahui - Free Minibar And Near Yishan Road Metro hotel, guests can reach Shanghai Mass Art Center SMAC in no time. The hotel…
More
Da Zhong Hotel Indoor Stadium Xuhui Shanghai
No. 1515 West Zhongshan Road, Shanghai, China
(Show map)
24-hour reception
Meeting room
Air conditioning
The 4-star Da Zhong Hotel Indoor Stadium Xuhui Shanghai is about 5 minutes by car from the Neo-Gothic Roman Saint Ignatius Catholic Cathedral and features a fully equipped business centre and meeting…
More
Shanghai Yuesu Xietu Rd No.4 Branch
Yangguangmingyuan, No.1975 Xietu Road, Shanghai, China
(Show map)
Wi-Fi
Air conditioning
To enjoy your vacation in Shanghai, stay at Shanghai Yuesu Xietu Rd No.4 Branch Apartment, which is within a 10-minute drive of Shanghai World Expo Museum and about 10 minutes by car from Tianzifang…