Otter Beach Lodges Back to Search Otter Beach Lodges Categories Accommodations 3685 Sterling Highway , Homer , AK , 99603 4799 Homer Spit Road , Homer , AK , 99603 (907) 235-1866 Send Email www.otterbeachlodges.com Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone