A dark room at The Avalon Hotel on Catalina Island.

The Avalon Hotel on Catalina Island

About The Inn

An award-winning Catalina Inn offering 15 romantic rooms with breathtaking ocean views located in the heart of spectacular Catalina Island.

124 Whittley Ave, Avalon, California 90704

Loading...