Catalina Canyon Resort & Spa

Catalina Canyon Resort & Spa

888 Country Club Dr.
Avalon, California 90704
Visit Website
Local Phone: (310) 510-0325

Escape the hustle and bustle of life on the mainland and experience a relaxing island getaway at Catalina Canyon Resort & Spa.

Nestled in the foothills of romantic Catalina Island, this peaceful resort features spacious rooms equipped with a full compliment of lavish amenities.

Rejuvenate your mind, body and soul at the European day spa, which offers an unforgettable combination of healing techniques, lush garden courtyards and an inviting architectural style that evokes thoughts of an exclusive Mediterranean resort.

Overlooking the beautiful town of Avalon, this island resort is the ideal destination for family vacations, romantic escapes or weekend business retreats.

Dog-friendly policies:

  • Size: All sizes
  • Maximum number allowed: 2
  • Cost per dog: $75 Per Stay
  • Percentage of rooms that are dog-friendly: All

Download Our Free Mobile App

© 2022