20 Shenzhen, China Hotels Under 100 Dollars Per Night

Shenzhen hotels under 100 dollars

Here are the 20 best-rated Shenzhen hotels under 100$:


Vienna Hotel Shajing Ginza Shenzhen (3 stars) – from $30/night

Jinjiang Inn Shenzhen Qianhai Road (2 stars) – from $31/night

Vienna Hotel Shenzhen Shuanglong Subway Station (4 stars) – from $34/night

Ke Yu Hotel (4 stars) – from $35/night

Vienna Hotel (3 stars) – from $37/night

You may also like...
20 Hangzhou, China Hotels Under 100 Dollars Per Night

Shanghai Hotel (3 stars) – from $56/night

Zhong Tai Lai Hotel (4 stars) – from $57/night

Rivan Hotel Rica (4 stars) – from $64/night

Crowne Plaza Hotel & Suites Landmark Shenzhen (5 stars) – from $74/night

Home Fond Hotel (5 stars) – from $75/night

Grand Skylight International Hotel Guanlan (5 stars) – from $78/night

You may also like...
20 Guilin, China Hotels Under 100 Dollars Per Night

Sunshine Hotel Shenzhen (5 stars) – from $82/night

Huaqiang Plaza Hotel (4 stars) – from $83/night

Century Kingdom Hotel (5 stars) – from $86/night

The Pavilion Hotel (5 stars) – from $89/night

Pavilion Century Tower (5 stars) – from $90/night

Jin Jiang Shenzhen Airlines Hotel (5 stars) – from $90/night

Crowne Plaza Longgang City Centre (5 stars) – from $94/night

You may also like...
20 Shanghai, China Hotels Under 100 Dollars Per Night

Grand Mercure Shenzhen Oriental Ginza (5 stars) – from $96/night

Asta Hotel Shenzhen (5 stars) – from $97/night

Remember, these are only the 20 best-rated cheap hotels in Shenzhen, China! If you need to find even cheaper accommodation, please check out the full list of Shenzhen hotels!