Otter Beach Lodges

Otter Beach Lodges

About this flat hotel

Located in Homer, this charming flat hotel for $559 per night is a great option for your next break. Otter Beach Lodges is situated in Homer. This beachfront property offers access to free WiFi and free private parking. The aparthotel has family rooms.

Top Flat hotel in Homer

See all results

Top holiday rentals in Homer

See all results

Top hotels in Homer

See all results

Map of Homer, AK