Share this page

In the peaceful embrace of Catalina Island’s foothills Catalina Canyon Resort & Spa overlooks the town of Avalon. Travelers seeking comfort, ambience, and value will find it in Catalina Island’s Catalina Canyon Resort. Just off the coast of Southern California, Catalina Island and the town of Avalon are a convenient escape away from the buzz and bustle of life on the mainland, making Catalina Canyon Resort & Spa the ultimate location for a relaxing island getaway!

Show More

Activities

Amenities

Visit for our accommodations!

888 Country Club Dr. Avalon, California 90704 United States  
RATES FROM$109.00
OPEN DATES All Year
PROPERTY SIZE75 Units
RESTAURANT
PETS ALLOWED
CHILDREN ALLOWED
CONFERENCE FACILITY
NEARBY CITYAvalon
NEARBY WATERPacific Ocean
stats