Moeder Clara en haar dochter Eleanor zoeken hun toevlucht in het Byzantium hotel in een bijna verlaten badplaats. Eleanor is goed bevriend met de tiener Frank, waardoor ze besluit haar geheim met hem te delen: zij en haar moeder zijn vampiers en overleven op mensenbloed.