Search Shanghai luxury spa hotels

Our top choices for a great stay

Fairmont Peace Hotel on the Bund

Fairmont Peace Hotel on the Bund

5 out of 5
$352 nightly
The price is $373 total per night from Jan 3 to Jan 4
$373 total
Jan 3 - Jan 4, 2026
Total with taxes and fees
Book a stay at this 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,002 reviews)
Opens in a new windowFairmont Peace Hotel on the Bund
The Langham, Shanghai, Xintiandi

The Langham, Shanghai, Xintiandi

5 out of 5
$219 nightly
The price is $232 total per night from Jan 5 to Jan 6
$232 total
Jan 5 - Jan 6, 2026
Total with taxes and fees
Book a stay at this 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,004 reviews)
Opens in a new windowThe Langham, Shanghai, Xintiandi
The Shanghai EDITION

The Shanghai EDITION

5 out of 5
$326 nightly
The price is $346 total per night from Jan 4 to Jan 5
$346 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Book a stay at this 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! (252 reviews)
Opens in a new windowThe Shanghai EDITION
Shangri-La Qiantan, Shanghai

Shangri-La Qiantan, Shanghai

5 out of 5
$203 nightly
The price is $215 total per night from Jan 2 to Jan 3
$215 total
Jan 2 - Jan 3, 2026
Total with taxes and fees
Book a stay at this luxury hotel in Shanghai. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Xintiandi Style Shopping Centre and ...
9.2/10 Wonderful! (87 reviews)
Opens in a new windowShangri-La Qiantan, Shanghai
Shanghai Marriott Marquis City Centre

Shanghai Marriott Marquis City Centre

5 out of 5
$156 nightly
The price is $165 total per night from Jan 11 to Jan 12
$165 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
Book a stay at this 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,006 reviews)
Opens in a new windowShanghai Marriott Marquis City Centre
The St. Regis Shanghai Jingan

The St. Regis Shanghai Jingan

5 out of 5
$251 nightly
The price is $266 total per night from Jan 3 to Jan 4
$266 total
Jan 3 - Jan 4, 2026
Total with taxes and fees
Book a stay at this 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! (236 reviews)
Opens in a new windowThe St. Regis Shanghai Jingan
Pudong Shangri-La, Shanghai

Pudong Shangri-La, Shanghai

5 out of 5
$148 nightly
The price is $156 total per night from Jan 3 to Jan 4
$156 total
Jan 3 - Jan 4, 2026
Total with taxes and fees
Book a stay at this 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! (1,000 reviews)
Opens in a new windowPudong Shangri-La, Shanghai
The Westin Bund Center, Shanghai

The Westin Bund Center, Shanghai

5 out of 5
$153 nightly
The price is $162 total per night from Jan 11 to Jan 12
$162 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
Book a stay at this 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,007 reviews)
Opens in a new windowThe Westin Bund Center, Shanghai
Radisson Blu Hotel Shanghai New World

Radisson Blu Hotel Shanghai New World

5 out of 5
$121 nightly
The price is $128 total per night from Jan 20 to Jan 21
$128 total
Jan 20 - Jan 21, 2026
Total with taxes and fees
Book a stay at this 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,003 reviews)
Opens in a new windowRadisson Blu Hotel Shanghai New World
Conrad Shanghai

Conrad Shanghai

5 out of 5
$173 nightly
The price is $183 total per night from Jan 4 to Jan 5
$183 total
Jan 4 - Jan 5, 2026
Total with taxes and fees
Book a stay at this 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,002 reviews)
Opens in a new windowConrad Shanghai
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.