Skip to content

About Catalina Canyon Resort & Spa in Avalon, California

Catalina Canyon Resort & Spa is one of the many hotels, resorts, cottages and inns located in Avalon, California. See the map below for nearby attractions, amenities and driving directions to Catalina Canyon Resort & Spa. For reservations or questions you can call them at 888-478-7829. Below are lists of the nearest beaches to Catalina Canyon Resort & Spa as well as nearby attractions and other hotel options.

888 Country Club Dr
Avalon, CA 90704
Visit website
Avalon, US
4:37 am, June 3, 2023
temperature icon 58°F
L: 58° H: 61°
Feels like 57.87 °F clear sky
Wind gusts: 2 m/s
UV Index: 0
Precipitation: 0 inch
Visibility: 10 km
Sunrise: 5:44 am
Sunset: 7:58 pm
Humidity 87 %
Pressure1014 mb
Wind 2 m/s

Nearby Beaches

Nearby Attractions

Nearby Lodging


There are no reviews yet. Be the first one to write one.