- Liked: Staff & service, amenities, property conditions & facilities
Windows and glass Door were dirty but everything else was excellent!
Book online or call:1-800-238-0767
Located in Homer, Otter Beach Lodges is on the beach. Center for Alaskan Coastal Studies and Alaska Islands and Ocean Visitor Center are cultural highlights, and some of the area's activities can be experienced at Homer Harbor and Calvin & Coyle Nature Trail Trailhead.