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, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Shenzhen

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Shenzhen?

We'll send you updates with the latest deals, reviews and articles for Shenzhen each week.

Map of Shenzhen Hotels

Hotels (2,352)

B&Bs / Inns (811)

Specialty Lodging (183)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
No.88 Haide 1st Road, Nanshan District, Shenzhen 518054, China
Shenzhen Marriott Hotel Nanshan Slideshow
Show Prices
$171 - $275 Avg. price/night*
Ollie #1 of 2,352 hotels in Shenzhen
Professional photos | Traveler photos (280)
Special Offer FREE Wi-Fi For Members
NO. 116 Fuhua Third Road, Shenzhen 518048, China
The Ritz-Carlton, Shenzhen Slideshow
Show Prices
$210 - $391 Avg. price/night*
Ollie #2 of 2,352 hotels in Shenzhen
Professional photos | Traveler photos (254)
Special Offer The Biggest Sleep...
No.9009 Shennan Avenue, Nanshan District, Shenzhen 518053, China
InterContinental Shenzhen Slideshow
Show Prices
$198 - $349 Avg. price/night*
Ollie #3 of 2,352 hotels in Shenzhen
  •  Wow.. What a place 
  • Huge establishment, has a Spanish theme, multiple restaurants, decent... more
  • September 25, 2016
Professional photos | Traveler photos (561)
Special Offer Save on Hotel Packages!
NO. 1177 Wanghai Road, Shenzhen 518067, China
Hilton Shenzhen Shekou Nanhai Slideshow
Show Prices
$135 - $222 Avg. price/night*
Ollie #4 of 2,352 hotels in Shenzhen
  •  Great stay 
  • Great hotel, beautiful views bring a bathing suite, rooms are great. I... more
  • September 25, 2016
Professional photos | Traveler photos (352)
Special Offer Pay Less and Get More*
NO. 1881 Bao'an South Road, Shenzhen 518001, China
Grand Hyatt Shenzhen Slideshow
Show Prices
$141 - $320 Avg. price/night*
Ollie #5 of 2,352 hotels in Shenzhen
  •  My 3rd home 
  • i checked in pretty late and front desk staff was offering me a choice to... more
  • September 25, 2016
Professional photos | Traveler photos (282)
Special Offer Double Your Points
No.138 Fuhua 3rd Road, Futian District, Shenzhen 500086, China
Show Prices
$175 - $333 Avg. price/night*
Ollie #6 of 2,352 hotels in Shenzhen
  •  Nothing Spectacular  
  • My company booked me for 3 nights due to proximity to office. The hotel... more
  • September 25, 2016
Professional photos | Traveler photos (218)
No.7888 Shennan Boulevard, Futian District, Shenzhen 518040, China
The Langham, Shenzhen Slideshow
Show Prices
$155 - $208 Avg. price/night*
Ollie #7 of 2,352 hotels in Shenzhen
Professional photos | Traveler photos (340)
Special Offer Best Available Rate
NO. 3018 Nanhu Road, Shenzhen 518001, China
Crowne Plaza Hotel & Suites Landmark Shenzhen Slideshow
Show Prices
$93 - $170 Avg. price/night*
Ollie #8 of 2,352 hotels in Shenzhen
Professional photos | Traveler photos (313)
Special Offer Save on Hotel Packages!
Tower B, Great China International Finance Center, No.1003 Shen'nan Avenue, Futian District, Shenzhen 518000, China
Hilton Shenzhen Futian Slideshow
Show Prices
$115 - $224 Avg. price/night*
Ollie #9 of 2,352 hotels in Shenzhen
  •  another great stay 
  • What can I say. I have stayed here over 40 days this year. The last visit... more
  • September 20, 2016
Professional photos | Traveler photos (112)
Special Offer Pay Less and Get More*
No.9 Yankui Road, Dameisha, Yantian District, Shenzhen 518083, China
Sheraton Dameisha Resort Slideshow
Show Prices
$204 - $429 Avg. price/night*
Ollie #10 of 2,352 hotels in Shenzhen
  •  A Hidden Gem 
  • Recommended by my friends who have been staying here and I decided to stay... more
  • September 9, 2016
Professional photos | Traveler photos (342)
Special Offer SPG® Member Rate
28 Fuhua 1st Road, Futian Cbd, Shenzhen 518048, China
Show Prices
$85 - $614 Avg. price/night*
Ollie #11 of 2,352 hotels in Shenzhen
  •  Sales meeting 
  • Flew into Hong Kong on Thursday evening and had a driver pick me up at the... more
  • September 25, 2016
Professional photos | Traveler photos (246)
NO. 4088 Yitian Road, Shenzhen 518048, China
Futian Shangri-La Shenzhen Slideshow
Show Prices
$143 - $307 Avg. price/night*
Ollie #12 of 2,352 hotels in Shenzhen
Professional photos | Traveler photos (335)
Special Rate CN¥1,173 (RMB)
NO.9028 2 Shennan Road, Shenzhen 518053, China
Show Prices
$145 - $243 Avg. price/night*
Ollie #13 of 2,352 hotels in Shenzhen
  •  5 star rating :) 
  • Westin is known for luxury but what sets you apart is your ever helpful... more
  • August 25, 2016
Professional photos | Traveler photos (236)
NO. 1002 Jianshe Road, Shenzhen 518010, China
Shangri-la Hotel Shenzhen Slideshow
Show Prices
$100 - $183 Avg. price/night*
Ollie #14 of 2,352 hotels in Shenzhen
  •  A bit dated 
  • I stayed in a horizon room, which comes with the perk of the horizon club... more
  • September 23, 2016
Professional photos | Traveler photos (311)
Special Price Stay More and Earn More
Houhaibin Road Haide Third Street, Shenzhen 518064, China
Show Prices
$131 - $217 Avg. price/night*
Ollie #15 of 2,352 hotels in Shenzhen
  •  Lovely place 
  • First time in China, l found the hotel staff friendly and accommodating... more
  • September 17, 2016
Professional photos | Traveler photos (257)
NO. 3018 Jianshe Road, Shenzhen 518010, China
Show Prices
$97 - $123 Avg. price/night*
Ollie #16 of 2,352 hotels in Shenzhen
  •  Great hotel 
  • I stayed this hotel for one night and it was my pleasure. My choice was a... more
  • September 25, 2016
Professional photos | Traveler photos (149)
Special Offer Double Your Points
No.8 Baoxing Road, Bao'an District, Shenzhen 518101, China
JW Marriott Hotel Shenzhen Bao'an Slideshow
Show Prices
$118 - $165 Avg. price/night*
Ollie #17 of 2,352 hotels in Shenzhen
Professional photos | Traveler photos (186)
Special Offer FREE Wi-Fi For Members
No.6005 Shennan Boulevard, Futian District, Shenzhen 518004, China
JW Marriott Hotel Shenzhen Slideshow
Show Prices
$132 - $197 Avg. price/night*
Ollie #18 of 2,352 hotels in Shenzhen
Professional photos | Traveler photos (261)
Special Offer FREE Wi-Fi For Members
No. 529, Xin Sha Road, Shajing Subdistrict, Bao'An District, Shenzhen 518125, China
Hilton Garden Inn Shenzhen BaoAn Slideshow
Show Prices
$55 - $75 Avg. price/night*
Ollie #19 of 2,352 hotels in Shenzhen
  •  A breath of fresh air 
  • I think anyone who has spend any amount of time in Shajing, Shenzhen will... more
  • September 23, 2016
Professional photos | Traveler photos (127)
Special Offer Pay Less and Get More*
No.9009 Longxiang Avenue, Longgang District, Shenzhen 518172, China
Crowne Plaza Shenzhen Longgang City Centre Slideshow
Show Prices
$89 - $125 Avg. price/night*
Ollie #20 of 2,352 hotels in Shenzhen
  •  Great Service 
  • The rooms were clean....staff were friendly.....quick service......pool... more
  • September 24, 2016
Professional photos | Traveler photos (153)
Special Offer Save on Hotel Packages!