1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 5 photos
Otter Beach Lodges
4799 Homer Spit rd., Homer, United States
Show map
Internet
- Wireless internet on site.
Nearby Hotels
Land's End Resort
4786 Homer Spit Road,HomerThe Lighthouse Homer
3101 Kachemak Dr,HomerBay Ave Bed & Breakfast Inn
1393 Bay Avenue,HomerA Fisherman's Resort
1302 Ocean Drive,Homer