Hotel Transylvania owner Count Dracula (Adam Sandler) realizes he is lonely and decides it might be time for him to try and find love again after spending the last hundred years working non-stop. He attempts online dating but has no luck finding someone special. His daughter Mavis (Selena Gomez) recognizes how tired and lonely her father is and takes it upon herself to both give him both a vacation and a chance at finding love.
She convinces Dracula to accompany her and the rest of their monster family on a luxury cruise so he can take a break from making everyone else’s vacations so perfect and take one himself for once. Although he’s initially reluctant, Dracula eventually agrees.
The group indulges in all the amenities and activities the luxurious ship has to offer. Dracula finds himself attracted to the ship’s beautiful cruise director, Ericka (Kathryn Hahn), who reciprocates his feelings. However, as it turns out, she is the great-granddaughter of vampire-hunter Van Helsing, which leads Mavis to question Ericka's intentions.