The best tourist attractions in Dehradun are Robbers Cave, Tapkeshwar, Buddha Temple, Dehradun Zoo, and Daat Kali Temple.