Grankullavik är en by vid Grankullaviken på norra Öland, i Borgholms kommun.
Grankullaviken eller Grankullavik är en vik på norra Öland, i Borgholms kommun, nästan helt omgiven av två näs och några öar vilket ger viken något av en insjökaraktär. Grankullavik är även namnet på en by belägen vid viken. Passa på att hyra stuga i Grankullavik.
Ölands nordspets är delad i två näs. Grankullaviken utgörs av den vattenyta som avgränsas av dessa två näs samt öarna Stora grundet, Borren och Lilla grundet. På Stora grundet står fyren Långe Erik och markerar det som kallas Ölands norra udde, trots att grundet utgör en egen ö och att det västra näset av huvudön sträcker sig något längre norrut. Stugor.biz erbjuder dig att hyra stuga i Grankullavik. Grankullavikens skyddade läge lockar sportfiskare. Gädda, abborre och havsöring är de primära bytesfiskarna, men i viken finns även näbbgädda, plattfisk, sik och id