We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

Shanghai Hotels

What style of hotel do you prefer?
All Hotels (2,712)
Best Value (267)
Luxury (235)
Business (112)
Family (64)
Trendy (29)
Romantic (17)
On the Beach (2)
B&Bs (179)

Check availability

Refine search

Price per night

 

Property type

 

Neighbourhood

Learn about neighbourhoods
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Shanghai

Crowne Plaza Shanghai Xiayang Lake Hotel
Crowne Plaza Shanghai Xiayang Lake...
Special offer Save on Hotel Packages!
Somerset Xu Hui Shanghai
Somerset Xu Hui Shanghai 4.0 of 5 stars
Special offer 20% off room rate
View all special offers in Shanghai (62)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
4.0 of 5 Les Suites Orient, Bund Shanghai
RM600 - 1,008 per night*
Travellers' Choice® 2012 Winner Top 25 | Best Service
8621-63200088
E-mail hotel
Les Suites Orient, Bund Shanghai Slideshow
CHECK RATES! ABS:HotelCheckRates-d1395528?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2,712 hotels in Shanghai
5 of 5 stars 363 reviews
Professional photos | Traveller photos (228) | Map
4.0 of 5 Hotel Indigo Shanghai on the Bund
RM-1 - -1 per night*
Special offer Save on Hotel Packages!
877-859-5095
Special offer Save on Hotel Packages!
Hotel Indigo Shanghai on the Bund Slideshow
CHECK RATES! ABS:HotelCheckRates-d1600410?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 2,712 hotels in Shanghai
4.5 of 5 stars 280 reviews
Professional photos | Traveller photos (253) | Map
5.0 of 5 Waldorf Astoria Shanghai on the Bund
RM974 - 1,432 per night*
Special offer Great Getaway - 25% off
E-mail hotel
+1 888 414 2018
Special offer Great Getaway - 25% off
Waldorf Astoria Shanghai on the Bund Slideshow
CHECK RATES! ABS:HotelCheckRates-d1800802?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 2,712 hotels in Shanghai
4.5 of 5 stars 169 reviews
Professional photos | Traveller photos (178) | Map
5.0 of 5 The Ritz-Carlton Shanghai Pudong
RM1,193 - 1,718 per night*
CHECK RATES! ABS:HotelCheckRates-d1654265?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 2,712 hotels in Shanghai
4.5 of 5 stars 186 reviews
Professional photos | Traveller photos (129) | Map
5.0 of 5 The Puli Hotel and Spa
RM760 - 1,454 per night*
CHECK RATES! ABS:HotelCheckRates-d1200824?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 2,712 hotels in Shanghai
4.5 of 5 stars 319 reviews
Professional photos | Traveller photos (172) | Map
CHECK RATES! ABS:HotelCheckRates-d1878912?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 2,712 hotels in Shanghai
4.5 of 5 stars 223 reviews
Professional photos | Traveller photos (76) | Map
5.0 of 5 Fairmont Peace Hotel Shanghai
RM729 - 1,212 per night*
Travellers' Choice® 2012 Winner Luxury
E-mail hotel
(021)63216888
Fairmont Peace Hotel Shanghai Slideshow
CHECK RATES! ABS:HotelCheckRates-d303020?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 2,712 hotels in Shanghai
4.5 of 5 stars 245 reviews
Professional photos | Traveller photos (198) | Map
5.0 of 5 Park Hyatt Shanghai
RM1,074 - 1,891 per night*
Travellers' Choice® 2012 Winner Top 25 | Trendiest | Luxury
CHECK RATES! ABS:HotelCheckRates-d1158822?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 2,712 hotels in Shanghai
4.5 of 5 stars 444 reviews
Professional photos | Traveller photos (300) | Map
5.0 of 5 Kerry Hotel Pudong Shanghai
RM660 - 1,134 per night*
Special offer Free breakfast
86-21-61698888
E-mail hotel
Special offer Free breakfast
Kerry Hotel Pudong Shanghai Slideshow
CHECK RATES! ABS:HotelCheckRates-d2008771?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 2,712 hotels in Shanghai
4.5 of 5 stars 91 reviews
Professional photos | Traveller photos (61) | Map
Grand Central Hotel Shanghai
RM446 - 675 per night*
CHECK RATES! ABS:HotelCheckRates-d1478708?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 2,712 hotels in Shanghai
4.5 of 5 stars 178 reviews
Professional photos | Traveller photos (49) | Map
4.0 of 5 URBN Hotel
RM647 - 1,140 per night*
E-mail hotel
URBN Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d814849?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 2,712 hotels in Shanghai
4.5 of 5 stars 227 reviews
Professional photos | Traveller photos (119) | Map
5.0 of 5 The Langham, Yangtze, Shanghai
RM587 - 832 per night*
Special offer Ladies' special package
E-mail hotel
Special offer Ladies' special package
The Langham, Yangtze, Shanghai Slideshow
CHECK RATES! ABS:HotelCheckRates-d1395506?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 2,712 hotels in Shanghai
4.5 of 5 stars 207 reviews
Professional photos | Traveller photos (73) | Map
5.0 of 5 The Peninsula Shanghai
RM1,143 - 1,661 per night*
Travellers' Choice® 2012 Winner Luxury
CHECK RATES! ABS:HotelCheckRates-d1461776?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 2,712 hotels in Shanghai
4.5 of 5 stars 379 reviews
Professional photos | Traveller photos (219) | Map
5.0 of 5 Pudong Shangri-La Shanghai
RM898 - 1,350 per night*
CHECK RATES! ABS:HotelCheckRates-d307540?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 2,712 hotels in Shanghai
4.5 of 5 stars 1,612 reviews
Professional photos | Traveller photos (225) | Map
5.0 of 5 Gran Melia Shanghai
RM578 - 876 per night*
Gran Melia Shanghai Slideshow
CHECK RATES! ABS:HotelCheckRates-d1175491?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 2,712 hotels in Shanghai
4.5 of 5 stars 279 reviews
Professional photos | Traveller photos (128) | Map
5.0 of 5 JW Marriott Hotel Shanghai at Tomorrow Square
RM669 - 1,250 per night*
Special offer Earn Rewards Points!
1-888-236-2427
Special offer Earn Rewards Points!
JW Marriott Hotel Shanghai at Tomorrow Square Slideshow
CHECK RATES! ABS:HotelCheckRates-d299747?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 2,712 hotels in Shanghai
4.5 of 5 stars 444 reviews
Professional photos | Traveller photos (228) | Map
5.0 of 5 Grand Hyatt Shanghai
RM776 - 1,432 per night*
Offers & Announcements Limousine Transfer
86-21-50491234
E-mail hotel
Offers & Announcements Limousine Transfer
Grand Hyatt Shanghai Slideshow
CHECK RATES! ABS:HotelCheckRates-d302999?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 2,712 hotels in Shanghai
4.5 of 5 stars 1,045 reviews
Professional photos | Traveller photos (367) | Map
4.5 of 5 Hilton Shanghai Hongqiao
RM430 - 848 per night*
Special offer Great Getaway - 30% off
E-mail hotel
+18884142018
Special offer Great Getaway - 30% off
Hilton Shanghai Hongqiao Slideshow
CHECK RATES! ABS:HotelCheckRates-d1852262?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 2,712 hotels in Shanghai
4.5 of 5 stars 96 reviews
Professional photos | Traveller photos (65) | Map
4.5 of 5 Radisson Blu Hotel Shanghai Hong Quan
RM267 - 459 per night*
Travellers' Choice® 2012 Winner Bargain Special offer 25% Off Daily Rate
86-21-53559999
E-mail hotel
Special offer 25% Off Daily Rate
Radisson Blu Hotel Shanghai Hong Quan Slideshow
CHECK RATES! ABS:HotelCheckRates-d1162782?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 2,712 hotels in Shanghai
4.5 of 5 stars 180 reviews
Professional photos | Traveller photos (43) | Map
4.5 of 5 Shanghai Marriott Hotel Changfeng Park
RM459 - 744 per night*
Special offer Earn Rewards Points!
1-888-236-2427
Special offer Earn Rewards Points!
Shanghai Marriott Hotel Changfeng Park Slideshow
CHECK RATES! ABS:HotelCheckRates-d1723019?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 2,712 hotels in Shanghai
4.5 of 5 stars 115 reviews
Professional photos | Traveller photos (57) | Map
4.5 of 5 InterContinental Shanghai Puxi
RM493 - 791 per night*
Special offer Save up to 20% -Book...
877-859-5095
Special offer Save up to 20% -Book Early
InterContinental Shanghai Puxi Slideshow
CHECK RATES! ABS:HotelCheckRates-d1468085?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 2,712 hotels in Shanghai
4.5 of 5 stars 287 reviews
Professional photos | Traveller photos (211) | Map
4.5 of 5 InterContinental Shanghai Pudong
RM550 - 961 per night*
Special offer Save up to 20% -Book...
877-859-5095
Special offer Save up to 20% -Book Early
InterContinental Shanghai Pudong Slideshow
CHECK RATES! ABS:HotelCheckRates-d307504?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #22 of 2,712 hotels in Shanghai
4.5 of 5 stars 487 reviews
Professional photos | Traveller photos (199) | Map
5.0 of 5 88 Xintiandi Executive Residence
RM641 - 1,102 per night*
Special offer Xintiandi Escape
+86 2153838833
Special offer Xintiandi Escape
88 Xintiandi Executive Residence Slideshow
CHECK RATES! ABS:HotelCheckRates-d308217?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 2,712 hotels in Shanghai
4.5 of 5 stars 67 reviews
Professional photos | Traveller photos (46) | Map
5.0 of 5 Four Seasons Hotel Shanghai
RM857 - 1,266 per night*
86 (21) 6256-8888
Four Seasons Hotel Shanghai Slideshow
CHECK RATES! ABS:HotelCheckRates-d301896?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 2,712 hotels in Shanghai
4.5 of 5 stars 420 reviews
Professional photos | Traveller photos (113) | Map
4.0 of 5 Holiday Inn Shanghai Pudong Kangqiao
RM267 - 380 per night*
Special offer Save on Hotel Packages!
877-859-5095
Special offer Save on Hotel Packages!
Holiday Inn Shanghai Pudong Kangqiao Slideshow
CHECK RATES! ABS:HotelCheckRates-d2039114?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 2,712 hotels in Shanghai
4.5 of 5 stars 62 reviews
Professional photos | Traveller photos (77) | Map
CHECK RATES! ABS:HotelCheckRates-d575893?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 2,712 hotels in Shanghai
4.5 of 5 stars 516 reviews
Professional photos | Traveller photos (240) | Map
5.0 of 5 The Langham Xintiandi Shanghai
RM754 - 1,134 per night*
Special offer Weekend Spa Hideaway
E-mail hotel
Special offer Weekend Spa Hideaway
The Langham Xintiandi Shanghai Slideshow
CHECK RATES! ABS:HotelCheckRates-d1945926?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 2,712 hotels in Shanghai
4.5 of 5 stars 74 reviews
Professional photos | Traveller photos (67) | Map
4.5 of 5 Renaissance Shanghai Putuo Hotel
RM358 - 562 per night*
Special offer Earn Rewards Points!
CHECK RATES! ABS:HotelCheckRates-d1745677?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #28 of 2,712 hotels in Shanghai
4.5 of 5 stars 98 reviews
Professional photos | Traveller photos (44) | Map
5.0 of 5 Le Royal Meridien Shanghai
RM653 - 1,033 per night*
CHECK RATES! ABS:HotelCheckRates-d578903?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 2,712 hotels in Shanghai
4.5 of 5 stars 954 reviews
Professional photos | Traveller photos (331) | Map
4.5 of 5 InterContinental Shanghai Expo
RM509 - 945 per night*
Special offer Save up to 20% -Book...
CHECK RATES! ABS:HotelCheckRates-d1467903?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 2,712 hotels in Shanghai
4.5 of 5 stars 164 reviews
Professional photos | Traveller photos (81) | Map