Create prices alertHotels in Shanghai
Map

Discount hotels in Shanghai

363 hotels are available in Shanghai, there are many accommodation all year round deals.
The neighborhoods in Shanghai that offers hotel accommodation services are 8, the ones that includes more hotels are Xuhui and Putuo.
Regarding the fares, the lowest price per night found in a Shanghai hotel is 18 £, found at JJ Inns - Shanghai Pudong Hangtou, provided by Hotels.com.
The hotel chains available in Shanghai are Ramada, Marriott, Accor, Sheraton, Hyatt, Radisson, Best Western.
The top rated hotel in Shanghai is the Ruitai Jing'an Hotel Shanghai.
For what concern the availability of facilities, the hotels in Shanghai with internet access are 323pets allowed 10SPA 243 and disabled facilities 182.
The hotel consolidators with the highest number of hotels in Shanghai are Hotels.com and Expedia.
On a statistical standpoint, the average length of a hotel stay in Shanghai is 2 days.

Shanghai Hotels

Order by
From48 £per night
Offered byVenere
Address:178 Taixing Road, Jing'an
City (District):Shanghai(Putuo)
Distance from city center:25.71 km
Users rating:
7.8/ 10
The Hotel is also offered byExpedia from 63 £Hotels.com from 140 £
Hotel CarolinaShow on map
From5 £per night
Offered byVenere
Address:643 Xinhua Road, Changning District
City (District):Shanghai(Hongkou - Yangpu)
Distance from city center:27.35 km
Users rating:
7.2/ 10
From7 £per night
Offered byVenere
Address:81-85 Dianchi Road, Huangpu District
City (District):Shanghai(Huangpu - The Bund)
Distance from city center:26.07 km
Users rating:
7/ 10
The Hotel is also offered byExpedia from 44 £Hotels.com from 44 £
From39 £per night
Offered byBooking
Address:680 Nanjing Road East
City (District):Shanghai(Huangpu - The Bund)
Distance from city center:25.63 km
Users rating:
6/ 10
From19 £per night
Offered byVenere
Address:82 Xin Le Road
City (District):Shanghai(Putuo)
Distance from city center:23.88 km
Users rating:
4.6/ 10
From9 £per night
Offered byBooking
Address:1100 Qihang Road, Pudong Airport
City (District):Shanghai
Distance from city center:20.4 km
Users rating:
4.5/ 10
From3 £per night
Offered byBooking
Address:422 Tiantong Road
City (District):Shanghai(Huangpu - The Bund)
Distance from city center:26.67 km
Users rating:
4.4/ 10
From8 £per night
Offered byBooking
Address:118 Ruijin 2 Road, Luwan District
City (District):Shanghai(Hongkou - Yangpu)
Distance from city center:27.35 km
Users rating:
4.2/ 10
The Hotel is also offered byVenere from 18 £
From6 £per night
Offered byBooking
Address:398 East Beijing Road, Huangpu District
City (District):Shanghai(Zhabei)
Distance from city center:26.75 km
Users rating:
3.8/ 10
Pacific HotelShow on map
From10 £per night
Offered byBooking
Address:108 West Nanjing Road Huanpu District, Shanghai
City (District):Shanghai(Huangpu - The Bund)
Distance from city center:25.47 km
Users rating:
3.1/ 10
The Hotel is also offered byVenere from 12 £LateRooms from 127 £