The best beaches to visit in Havelock Island are Radhanagar beach, Vijaynagar beach, Elephant beach and Kalapathar beach.