Land's End Resort is located at the end of the spit in gorgeous Homer, Alaska. The resort is right on the shores of Kachemak Bay. Views are awe inspiring looking our over the bay and across to view snow capped mountains. Known as the Halibut capital of the world, Homer, Alaska is a small fishing village, which draws the attention of artsy and unique individuals.