Search Shanghai luxury spa hotels
Our top choices for a great stay

Fairmont Peace Hotel on the Bund
$339 nightly
The price is $359 total per night from Oct 8 to Oct 9
$359 total
Oct 8 - Oct 9
Total with taxes and fees
Stay at this 5-star luxury hotel in Shanghai. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
9.4/10 Exceptional! (1,008 reviews)

The Langham, Shanghai, Xintiandi
$201 nightly
The price is $213 total per night from Oct 8 to Oct 9
$213 total
Oct 8 - Oct 9
Total with taxes and fees
Stay at this 5-star luxury hotel in Shanghai. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff and the property condition ...
9.4/10 Exceptional! (1,002 reviews)

The Shanghai EDITION
$323 nightly
The price is $342 total per night from Oct 31 to Nov 1
$342 total
Oct 31 - Nov 1
Total with taxes and fees
Stay at this 5-star luxury hotel in Shanghai. Enjoy free WiFi, free valet parking, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular ...
9.4/10 Exceptional! (237 reviews)

Shangri-La Qiantan, Shanghai
$193 nightly
The price is $205 total per night from Oct 8 to Oct 9
$205 total
Oct 8 - Oct 9
Total with taxes and fees
Stay at this 5-star luxury hotel in Shanghai. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions The Bund and Xintiandi Style Shopping ...
9.2/10 Wonderful! (77 reviews)

Shanghai Marriott Marquis City Centre
$152 nightly
The price is $162 total per night from Oct 8 to Oct 9
$162 total
Oct 8 - Oct 9
Total with taxes and fees
Stay at this 5-star luxury hotel in Shanghai. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the helpful staff and the property condition ...
9/10 Wonderful! (1,010 reviews)

The St. Regis Shanghai Jingan
$244 nightly
The price is $258 total per night from Oct 8 to Oct 9
$258 total
Oct 8 - Oct 9
Total with taxes and fees
Stay at this 5-star luxury hotel in Shanghai. Enjoy free WiFi, a full-service spa, and 5 restaurants. Popular attractions The Bund and People's Square are located ...
9/10 Wonderful! (218 reviews)

Pudong Shangri-La, Shanghai
$167 nightly
The price is $177 total per night from Oct 26 to Oct 27
$177 total
Oct 26 - Oct 27
Total with taxes and fees
Stay at this 5-star luxury hotel in Shanghai. Enjoy free WiFi, 2 indoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
8.8/10 Excellent! (982 reviews)

The Westin Bund Center, Shanghai
$139 nightly
The price is $148 total per night from Oct 8 to Oct 9
$148 total
Oct 8 - Oct 9
Total with taxes and fees
Stay at this 5-star luxury hotel in Shanghai. Enjoy free WiFi, a full-service spa, and 3 restaurants. Our guests praise the helpful staff in our reviews. Popular ...
8.8/10 Excellent! (1,010 reviews)

Radisson Blu Hotel Shanghai New World
$110 nightly
The price is $116 total per night from Oct 8 to Oct 9
$116 total
Oct 8 - Oct 9
Total with taxes and fees
Stay at this 5-star luxury hotel in Shanghai. Enjoy free WiFi, a full-service spa, and 3 restaurants. Our guests praise the helpful staff and the overall value ...
8.8/10 Excellent! (1,004 reviews)

Conrad Shanghai
$171 nightly
The price is $181 total per night from Oct 10 to Oct 11
$181 total
Oct 10 - Oct 11
Total with taxes and fees
Stay at this 5-star luxury hotel in Shanghai. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions The Bund and People's Square are located ...
8.4/10 Very Good! (1,000 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.