Shanghai Hotels | Book a Hotel in Shanghai China

Shanghai Hotels

Choose from our range of cheap hotels in Shanghai in China starting at only £31.07 pppn! Save up to 75% on luxury Shanghai hotel by arranging your reservation here.

See the best rates on 5-star hotels in Shanghai , coupled with our comprehensive selection of discount Shanghai hotels online by searching with our hotel accommodation booking system!

Destination Adults(12+) Nights  
Check In Date Children(2-11)  
 
 

See our list of the cheapest hotel prices for Shanghai hotels in, China. Choose your favourite from 5-star, 4-star, and 3-star hotel accommodation.

Rendezvous Merry Hotel Shanghai
Rendezvous Merry Hotel Shanghai ShanghaiLOCATION: A deluxe international hotel located at the heart of Shanghai's downtown area, offering 343 opulent rooms and suites with modern design and
Click for more details on Rendezvous Merry Hotel Shanghai from £31.07
Manhattan Bund Business
Manhattan Bund Business ShanghaiThis is a famous business hotel, located in the most prosperous commercial, tourist, financial and trading center, very close to the Oriental Pearl To
Click for more details on Manhattan Bund Business from £35.71
Sofitel Hyland Shanghai
Sofitel Hyland Shanghai ShanghaiLOCATION: Deluxe class accommodation situated in the heart of Old Shanghai on the famous Nanjing Road. Located within easy access of shopping and ent
Click for more details on Sofitel Hyland Shanghai from £41.53
Best Western New Century Hotel Shanghai
Best Western New Century Hotel Shanghai ShanghaiThe hotel is located at the Siping Road Business District, adjacent to the Sichuan Road Commercial Street.
Click for more details on Best Western New Century Hotel Shanghai from £43.56
Argyle Ryden International
Argyle Ryden International ShanghaiFurther information about this hotel will be available shortly
Click for more details on Argyle Ryden International from £45.52
Radisson SAS Lansheng Shanghai
Radisson SAS Lansheng Shanghai ShanghaiIt is located in the northeastern part of Shanghai. The world famous shopping street, Nanjing Road and Huaihai Road is 20 min from the hotel.
Click for more details on Radisson SAS Lansheng Shanghai from £54.46
Holiday Inn Downtown Shanghai
Holiday Inn Downtown Shanghai ShanghaiThe hotel is located in the city center, opposite the Everbright Kerry Shopping Mall, in a 5 min walk from the Asia Pacific Department Store, and easy
Click for more details on Holiday Inn Downtown Shanghai from £54.46
Renaissance Shanghai Yuyuan
Renaissance Shanghai Yuyuan ShanghaiNewly built in 2007, this city hotel comprises a total of 340 rooms spread over 21 floors. Facilities on offer to guests at this air-conditioned establishment include a lobby area with a 24-hour rece...
Click for more details on Renaissance Shanghai Yuyuan from £99.63
Central Shanghai
Central  Shanghai ShanghaiConveniently located in shopping and business district and adjacent to the Nanjing Road Pedestrian Mall, the hotel brings guests enough convenience fo
Click for more details on Central Shanghai from £102.93
Grand Hyatt Shanghai
Grand Hyatt Shanghai ShanghaiThis air-conditioned city hotel welcomes guests into a reception hall with 24-hour check-in and check-out service. A total of 555 guestrooms and suites occupy the 58th through 85th floors of the magn...
Click for more details on Grand Hyatt Shanghai from £181.35
88 Xintiandi Boutique
88 Xintiandi Boutique ShanghaiA hotel located in the heart of Shanghai, in the former French concession. It enjoys stunning panoramic lake view and unparalleled luxury service. 53 residences among five unique layouts are availabl...
Click for more details on 88 Xintiandi Boutique from £209.25
Four Seasons Hotel Shanghai
Four Seasons Hotel Shanghai ShanghaiThe hotel is located in the heart of the downtown centre, between Nanjing and Huaihai, and close to shopping, business, entertainment and cultural sit
Click for more details on Four Seasons Hotel Shanghai from £239.14

Book Hotels in Shanghai , China from just £31.07 per person per night!

from £31.00
More Info
from £54.00
More Info

CHINA EASTERN AIRLINES
from £430.00
More Info
Gulf Air
from £432.00
More Info
Air France
from £450.00
More Info
Emirates
from £483.00
More Info
British Airways
from £498.00
More Info
Virgin Atlantic
from £498.00
More Info
KLM Royal Dutch Airlines
from £505.00
More Info
Qatar Airways
from £557.00
More Info
Turkish Airlines
from £565.00
More Info
Cathay Pacific Airways
from £616.00
More Info
Singapore Airlines
from £817.00
More Info
Eva Airways
from £831.00
More Info
Thai Airways International
from £879.00
More Info
Malaysia Airlines
from £905.00
More Info