The Royal Pacific Hotel & Towers (8.3/10 from 42 reviews), Shangri-La Shenzhen (8.2/10 from 203 reviews), and The Pavilion Hotel (7.5/10 from 45 reviews) are all highly rated places to stay in Shenzhen.