Travellers who like staying in Nanshan recommend The Venice Raytour Hotel Shenzhen, Dayhello Hotel - Shenzhen and Kempinski Hotel Shenzhen China.
KAYAK users have found double rooms in Nanshan for as cheap as €14 in the last 3 days. The average price is €24.
In the last 3 hours, users have found hotels in Nanshan for tonight for as low as €26. Users have also found 3-star hotels from €26 and 4-star hotels from €30.
In the last 72 hours, users have found hotels in Nanshan for this weekend for as low as €35 per night. Users have also found 3-star hotels from €35 and 4-star hotels from €47.