Two Harbors is a small village located on the west end of Catalina Island. The distance from Avalon to Two Harbors is 13.4 miles by boat or 23 miles by road. The town offers the historic 12 room Banning House Lodge, two vacation rental homes, camping at a variety of campgrounds including Two Harbors Campground, Little Harbor & Parsons Landing, and dining at the Harbor Reef Restaurant and West End Galley.
Two Harbors offers over 700 Moorings in 12 different coves. Stock up on supplies at the Two Harbors General Store or stop by Two Harbors Dive & Recreation Shop for all of your recreation needs, including SCUBA rentals and instructions, kayak & SUP rentals and more. Two Harbors is the the perfect place for corporate events or small intimate weddings. Two Harbors also plays host to a variety of special events throughout the year including Shipwreck Weekend, Buccaneer Days, Two Harbors Summer Wine Festival, Brew Fest, 4th of July Fireworks and more.