Otter Beach Lodges
AK 99603 4799 Homer Spit rd., Homer, AK 99603, United States of AmericaOtter Beach Lodges on the map
Otter Beach Lodges. Hotel in Homer
Located in Homer, Otter Beach Lodges has accommodations with free WiFi and flat-screen TV. There's also a kitchen in some of the units equipped with a dishwasher, an oven, and a microwave.
Price from $115
Photos of Otter Beach Lodges. Homer
The Information about Homer, Alaska, the USA
Homer (Dena'ina: Tuggeght) is a city in Kenai Peninsula Borough in the U.S. Otter Beach Lodges in the Homer, Alaska on the detailed map. state of Alaska. Book the Otter Beach Lodges in the Homer, Alaska. It is 218 mi (351 km) southwest of Anchorage. The cost of living in the Otter Beach Lodges located in the Homer, Alaska from 115$. According to the 2020 Census, the population is 5,522, up from 5,003 in 2010. Otter Beach Lodges in the Homer, Alaska on the detailed map. Long known as the "Halibut Fishing Capital of the World", Homer is also nicknamed "the end of the road", and more recently, "the cosmic hamlet by the sea".. The cost of living in the Otter Beach Lodges located in the Homer, Alaska from 115$.