The Best International Deals in Shanghai

Where do you want to stay?


No change or cancel fees

No CheapHotels.com fee on change or cancel almost any hotel reservation

24hr customer care

US Toll Free: 1-800-310-4953 / EU Toll Free: 00-800-7099-7099

Shanghai

Grand Mercure Shanghai Hongqiao


Save up to 71%

Starting From

$56

Shanghai

Crowne Plaza Shanghai Hongqiao


Save up to 69%

Starting From

$112

Shanghai

YaTi by Artyzen Hongqiao Shanghai


Save up to 64%

Starting From

$43

Shanghai

Novotel Shanghai Hongqiao Hotel


Save up to 63%

Starting From

$76

Shanghai

Mercure Shanghai Royalton


Save up to 62%

Starting From

$47

Shanghai

New Harbour Service Apartments


Save up to 60%

Starting From

$67

Shanghai

Pullman Shanghai Jing An


Save up to 51%

Starting From

$88

Shanghai

Renaissance Shanghai Yu Garden Hotel


Save up to 50%

Starting From

$102

Shanghai

The Yangtze Boutique Shanghai


Save up to 45%

Starting From

$81

Shanghai

Jing An Shangri-La, West Shanghai


Save up to 45%

Starting From

$236

Shanghai

Kerry Hotel Pudong Shanghai


Save up to 44%

Starting From

$133

Shanghai

Novotel Shanghai Atlantis


Save up to 42%

Starting From

$60

Shanghai

The Portman Ritz-Carlton, Shanghai


Save up to 42%

Starting From

$155

Shanghai

Sofitel Shanghai Hyland


Save up to 40%

Starting From

$82

Shanghai

Pullman Shanghai Skyway


Save up to 40%

Starting From

$87

Shanghai

ibis Shanghai Lianyang


Save up to 39%

Starting From

$45

Shanghai

Le Royal Meridien Shanghai


Save up to 39%

Starting From

$136

Shanghai

The Westin Bund Center, Shanghai


Save up to 38%

Starting From

$135

Shanghai

Les Suites Orient, Bund Shanghai


Save up to 38%

Starting From

$127

Shanghai

Ramada Plaza Shanghai Caohejing


Save up to 37%

Starting From

$73

Shanghai

Shanghai Marriott Hotel City Centre


Save up to 36%

Starting From

$113

Shanghai

Jin Jiang Tower


Save up to 36%

Starting From

$90