- We Are Catalina

Snug Harbor Inn

108 Sumner Avenue Avalon, California 90704


Located on the oceanfront overlooking Avalon Bay. Snug Harbor is Catalina’s finest luxury Inn. The Cape Cod style theme features five star comfort and quality. Snug Harbor Inn is a quaint, six-room, luxury hotel located in Avalon on beautiful Catalina Island, California. Like the rooms, each guest is treated as an individual, and our staff members are always on hand to ensure you have an enjoyable and memorable stay with us.