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.

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
 

Shanghai hotels

What style of hotel do you prefer? Clear selection
Best Value (262)
Business (111)
Family (54)
Trendy (17)
Holiday Rentals (10)
B&Bs (178)

Special offers in Shanghai

Crowne Plaza Shanghai Pudong
Crowne Plaza Shanghai Pudong 4.0 of 5 stars
Special offer Save up to 20% when you book early
The Langham Yangtze Boutique
The Langham Yangtze Boutique 4.5 of 5 stars
Special offer 1934 per night
View all special offers in Shanghai (46)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
5.0 of 5 Waldorf Astoria Shanghai on the Bund
€206 - €301 per night*
+44(0)8003134862
Waldorf Astoria Shanghai on the Bund Slideshow
CHECK RATES! ABS:HotelCheckRates-d1800802?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 2,662 hotels in Shanghai
5 of 5 stars 103 reviews
Professional photos | Traveller photos (133) | Map
4.0 of 5 Les Suites Orient
€135 - €240 per night*
Travellers' Choice® 2012 Winner Top 25 | Best Service Special offer 10% off our best...
8621-63200088
E-mail hotel
Special offer 10% off our best available rate
Les Suites Orient Slideshow
CHECK RATES! ABS:HotelCheckRates-d1395528?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 2,662 hotels in Shanghai
4.5 of 5 stars 300 reviews
Professional photos | Traveller photos (176) | Map
5.0 of 5 The Puli Hotel and Spa
€166 - €313 per night*
86-21-32039999
E-mail hotel
The Puli Hotel and Spa Slideshow
CHECK RATES! ABS:HotelCheckRates-d1200824?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 2,662 hotels in Shanghai
4.5 of 5 stars 282 reviews
Professional photos | Traveller photos (159) | Map
4.5 of 5 Sheraton Shanghai Hongkou Sanzhi Hotel
€95 - €142 per night*
CHECK RATES! ABS:HotelCheckRates-d1878912?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 2,662 hotels in Shanghai
4.5 of 5 stars 180 reviews
Professional photos | Traveller photos (60) | Map
5.0 of 5 The Ritz-Carlton Shanghai Pudong
€274 - €385 per night*
CHECK RATES! ABS:HotelCheckRates-d1654265?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 2,662 hotels in Shanghai
4.5 of 5 stars 161 reviews
Professional photos | Traveller photos (71) | Map
5.0 of 5 Kerry Hotel Pudong Shanghai
€154 - €264 per night*
86-21-61698888
E-mail hotel
Kerry Hotel Pudong Shanghai Slideshow
CHECK RATES! ABS:HotelCheckRates-d2008771?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 2,662 hotels in Shanghai
4.5 of 5 stars 60 reviews
Professional photos | Traveller photos (40) | Map
4.0 of 5 Hotel Indigo Shanghai on the Bund
€137 - €200 per night*
Hotel Indigo Shanghai on the Bund Slideshow
CHECK RATES! ABS:HotelCheckRates-d1600410?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 2,662 hotels in Shanghai
4.5 of 5 stars 216 reviews
Professional photos | Traveller photos (188) | Map
5.0 of 5 Park Hyatt Shanghai
€275 - €412 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,662 hotels in Shanghai
4.5 of 5 stars 409 reviews
Professional photos | Traveller photos (252) | Map
5.0 of 5 Fairmont Peace Hotel Shanghai
€163 - €286 per night*
Travellers' Choice® 2012 Winner Luxury Special offer Fairmont Saver
E-mail hotel
(021)63216888
Special offer Fairmont Saver
Fairmont Peace Hotel Shanghai Slideshow
CHECK RATES! ABS:HotelCheckRates-d303020?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 2,662 hotels in Shanghai
4.5 of 5 stars 203 reviews
Professional photos | Traveller photos (173) | Map
4.0 of 5 URBN Hotel
€155 - €224 per night*
CHECK RATES! ABS:HotelCheckRates-d814849?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 2,662 hotels in Shanghai
4.5 of 5 stars 200 reviews
Professional photos | Traveller photos (94) | Map
5.0 of 5 The Peninsula Shanghai
€215 - €390 per night*
Travellers' Choice® 2012 Winner Luxury Special offer Celebrate 2012...
CHECK RATES! ABS:HotelCheckRates-d1461776?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 2,662 hotels in Shanghai
4.5 of 5 stars 343 reviews
Professional photos | Traveller photos (182) | Map
5.0 of 5 The Langham Yangtze Boutique
€132 - €235 per night*
Special offer 1934 per night
CHECK RATES! ABS:HotelCheckRates-d1395506?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 2,662 hotels in Shanghai
4.5 of 5 stars 177 reviews
Professional photos | Traveller photos (58) | Map
5.0 of 5 Pudong Shangri-La Shanghai
€219 - €325 per night*
CHECK RATES! ABS:HotelCheckRates-d307540?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 2,662 hotels in Shanghai
4.5 of 5 stars 1,550 reviews
Professional photos | Traveller photos (212) | Map
5.0 of 5 Gran Melia Shanghai
€107 - €208 per night*
902 14 44 40�
Gran Melia Shanghai Slideshow
CHECK RATES! ABS:HotelCheckRates-d1175491?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 2,662 hotels in Shanghai
4.5 of 5 stars 244 reviews
Professional photos | Traveller photos (112) | Map
5.0 of 5 JW Marriott Hotel Shanghai at Tomorrow Square
€182 - €267 per night*
Special offer Earn Up to 2 FREE Nights
1-888-236-2427
Special offer Earn Up to 2 FREE Nights
JW Marriott Hotel Shanghai at Tomorrow Square Slideshow
CHECK RATES! ABS:HotelCheckRates-d299747?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 2,662 hotels in Shanghai
4.5 of 5 stars 409 reviews
Professional photos | Traveller photos (223) | Map
Grand Central Hotel Shanghai
€111 - €238 per night*
CHECK RATES! ABS:HotelCheckRates-d1478708?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 2,662 hotels in Shanghai
4.5 of 5 stars 145 reviews
Professional photos | Traveller photos (38) | Map
4.5 of 5 Hilton Shanghai Hongqiao
€115 - €194 per night*
+44(0)8003134862
Hilton Shanghai Hongqiao Slideshow
CHECK RATES! ABS:HotelCheckRates-d1852262?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 2,662 hotels in Shanghai
4.5 of 5 stars 83 reviews
Professional photos | Traveller photos (60) | Map
5.0 of 5 Grand Hyatt Shanghai
€187 - €329 per night*
Special offer VALENTINE'S GETAWAY
CHECK RATES! ABS:HotelCheckRates-d302999?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 2,662 hotels in Shanghai
4.5 of 5 stars 1,003 reviews
Professional photos | Traveller photos (345) | Map
4.5 of 5 Radisson Blu Hotel Shanghai Hong Quan
€53 - €94 per night*
Travellers' Choice® 2012 Winner Bargain Special offer 25% Off Daily Rate
CHECK RATES! ABS:HotelCheckRates-d1162782?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 2,662 hotels in Shanghai
4.5 of 5 stars 164 reviews
Professional photos | Traveller photos (39) | Map
CHECK RATES! ABS:HotelCheckRates-d621877?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 2,662 hotels in Shanghai
4.5 of 5 stars 53 reviews
Professional photos | Traveller photos (54) | Map
4.0 of 5 Holiday Inn Shanghai Pudong Kangqiao
€60 - €70 per night*
CHECK RATES! ABS:HotelCheckRates-d2039114?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 2,662 hotels in Shanghai
4.5 of 5 stars 51 reviews
Professional photos | Traveller photos (75) | Map
4.5 of 5 Shanghai Marriott Hotel Changfeng Park
€100 - €175 per night*
Special offer Earn Up to 2 FREE Nights
1-888-236-2427
Special offer Earn Up to 2 FREE Nights
Shanghai Marriott Hotel Changfeng Park Slideshow
CHECK RATES! ABS:HotelCheckRates-d1723019?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #22 of 2,662 hotels in Shanghai
4.5 of 5 stars 97 reviews
Professional photos | Traveller photos (45) | Map
5.0 of 5 Le Royal Meridien Shanghai
€115 - €227 per night*
CHECK RATES! ABS:HotelCheckRates-d578903?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 2,662 hotels in Shanghai
4.5 of 5 stars 882 reviews
Professional photos | Traveller photos (306) | Map
5.0 of 5 Pudi Boutique Hotel
€123 - €203 per night*
Travellers' Choice® 2012 Winner Trendiest
CHECK RATES! ABS:HotelCheckRates-d618936?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 2,662 hotels in Shanghai
4.5 of 5 stars 133 reviews
Professional photos | Traveller photos (53) | Map
4.5 of 5 Radisson Blu Hotel Shanghai New World
€102 - €170 per night*
CHECK RATES! ABS:HotelCheckRates-d575893?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 2,662 hotels in Shanghai
4.5 of 5 stars 464 reviews
Professional photos | Traveller photos (186) | Map
5.0 of 5 Four Seasons Hotel Shanghai
€179 - €289 per night*
CHECK RATES! ABS:HotelCheckRates-d301896?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 2,662 hotels in Shanghai
4.5 of 5 stars 403 reviews
Professional photos | Traveller photos (107) | Map
4.5 of 5 Grand Mercure Shanghai Zhongya
€57 - €91 per night*
CHECK RATES! ABS:HotelCheckRates-d1778139?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #27 of 2,662 hotels in Shanghai
4.5 of 5 stars 394 reviews
Professional photos | Traveller photos (153) | Map
4.5 of 5 Renaissance Shanghai Putuo Hotel
€94 - €122 per night*
Special offer Earn Up to 2 FREE Nights
CHECK RATES! ABS:HotelCheckRates-d1745677?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #28 of 2,662 hotels in Shanghai
4.5 of 5 stars 90 reviews
Professional photos | Traveller photos (38) | Map
5.0 of 5 Marriott Hotel City Centre
€132 - €196 per night*
Special offer Earn Up to 2 FREE Nights
1-888-236-2427
Special offer Earn Up to 2 FREE Nights
Marriott Hotel City Centre Slideshow
CHECK RATES! ABS:HotelCheckRates-d1954359?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 2,662 hotels in Shanghai
4.5 of 5 stars 9 reviews
Professional photos | Traveller photos (24) | Map
CHECK RATES! ABS:HotelCheckRates-d1510593?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 2,662 hotels in Shanghai
4.5 of 5 stars 33 reviews
Professional photos | Traveller photos (35) | Map