Catalina Canyon Resort and Spa
888 Country Club Lane Avalon, CA 90704
Los Angeles: Catalina Island
Some important information about your hotel.
- Please remember to book your transportation to Catalina Island.
The Catalina Canyon Resort and Spa is situated at the foothills of Avalon Bay on Catalina Island, approximately a half-mile from downtown Avalon and about an hour boat ride from Long Beach.