Catalina Canyon Resort & Spa
888 Country Club Dr.
Avalon, California 90704
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.
- Size: All sizes
- Maximum number allowed: 2
- Cost per dog: $75 Per Stay
- Percentage of rooms that are dog-friendly: All