You need to invent your own names - writers who copy ideas from other people end up in trouble for plagiarism! If you copy someone's names or ideas, then when you publish your story, they could claim you stole those from them and sue you for part of your money.
Click the Related Question for a LONG LIST of last names!
As any living person had the possibility to become a vampire any last name will do.
There is a perfect, surefire way to find interesting, unique, and often amusing names. Look in your city phone book, like Yellow Pages. Flip to a random page and take your pick. You probably should alter the names a little to make them original (change a couple letters, change one of the names, add letters, etc.). Good luck and have fun!
A good last name for a vampire could be "Draven" or "Nightshade." These names evoke a sense of mystery, darkness, and elegance that are often associated with vampire characters.
A writer must choose their own character names -- it's part of what makes you a writer instead of just somebody who's playing around. Click the link to see how to invent names.
Dubois, Moreau, Lefevre, Fournier, Dupont, Garnier, Blanc, Roussel, Fontaine...
Jagger is a vampire character from the book series "Vampire Kisses" by Ellen Schreiber, and his last name is not specified in the series.
Cullen! Warewolf!!!! Or something like Winterborn, or Dark. Crymson seems good as a first name.
Elijah's last name from The Vampire Diaries is Mikaelson. He is a member of the powerful Original vampire family on the show.
Zero Kiryu's last name is Kiryu.
It's Mia Rinaldi in Vampire Academy.
There are all kinds of last names that would be suitable, really. Perhaps you should try a random name generator. (See links below.)
Stefan and Damon's last name is Salvatore.
His name is Benny Weir.
Masen
Rinaldi.
Miller.
Spike doesn't have a last name. His pre-vampire name was William, but I'm not sure if they ever say what his last name is. In both forms, he has been referred to as William the Bloody.