
Two Harbors Campground
Avalon, California
About
Two Harbors Campground is located on Catalina Island just outside the village on a bluff overlooking the Pacific Ocean. The campground offers traditional tent camping and unique tent cabins, providing access to cold water showers, chemical toilets, fresh water, picnic tables, and fire pits with grates for cooking. Visitors can explore the unspoiled beauty of one of Southern California's most diverse ecosystems, with opportunities to hike, boat, or arrive by ferry. The campground also features Bahia Azul, a secluded group camping site with ocean views, a semi-private beach, and amenities including a large fire pit, gas BBQ, and outdoor shower that can accommodate up to 30 people. The Two Harbors General Store provides groceries and supplies that can be delivered directly to campsites.
Amenities
No amenities listed yet.
Available Site Types
- Tent Sites
- Tent Cabins
- Group Sites
Local Attractions
- Catalina Island
- Two Harbors village
- Pacific Ocean
- Hiking trails
- Boat access
Location
150 Metropole Ave
Avalon, CA 90704
Frequently Asked Questions
What types of sites does Two Harbors Campground offer?
Two Harbors Campground offers Tent Sites, Tent Cabins, Group Sites.
What is there to do near Two Harbors Campground?
Nearby attractions include Catalina Island, Two Harbors village, Pacific Ocean, Hiking trails, Boat access.
How is Two Harbors Campground rated?
Two Harbors Campground has a 4.4/5 rating based on 247 Google reviews.
How do I contact Two Harbors Campground?
You can reach Two Harbors Campground by phone at +1 310-510-4205. You can also contact them via their website at https://www.visitcatalinaisland.com/lodging/camping/two-harbors-camping/two-harbors/%3Futm_campaign%3Dorganic%26utm_source%3DGoogle%26utm_content%3Dlisting.
Nearby Parks

Malibu Beach RV Park
Malibu, California

Golden Shore RV Resort
Long Beach, California

Newport Dunes Waterfront Resort & Marina
Newport Beach, California

Dockweiler RV Park
Playa Del Rey, California

Waterfront RV Park
Huntington Beach, California

Orangeland RV Park
Orange, California
