• Catalina Canyon Resort & Spa

    • Hotels/Motels
    888 Country Club Drive
    Avalon, CA 90704
    (310) 510-0325
    (310) 510-0900 (fax)
    • About

      The Catalina Canyon Resort & Spa is the premier hotel for travelers seeking comfort, ambience and value in a resort hotel. Located just off the coast of Southern California, Catalina Island and the town of Avalon are a convenient escape from the bustle of life on the mainland, making this the ultimate location for a relaxing island getaway.