Titanium nanotube (Ti-NT) is an attractive substrate for local drug delivery, however, it is difficult to control the burst drug release and achieve sustained release from these nanotubes. In the present study, we investigated the feasibility of controlling drug release from Ti-NT within polydopamine and hyaluronic acid films, to achieve antibacterial activity and osteogenic promotion. Vancomycin was loaded into the Ti-NT by lyophilisation. Dopamine and hyaluronic acid were immobilized on the vancomycin-loaded Ti-NT surface through alternate deposition technique. The anti-infective and osteogenic abilities of the polydopamine and hyaluronic acid-modified Ti-NT were then investigated. Our results demonstrated that polydopamine and hyaluronic acid-modified Ti-NT exhibited improved drug loading and release control for 7 days. Compared with the vancomycin-loaded Ti-NT, the polydopamine and hyaluronic acid-modified Ti-NT exhibited better antibacterial ability, and the hyaluronic acid-modified Ti-NT promoted the osteogenic differentiation of rat bone marrow stem cells. Our results demonstrated that Ti-NT biofunctionalized with polydopamine and hyaluronic acid can help overcome the limitations of Ti-NT, by improving drug loading, antibacterial activity and osteogenic ability.