Event Venues on Santa Catalina Island, California

Santa Catalina Island is a 47,884 acre island with beaches, wild areas, and two towns: Avalon and Two Harbors. Avalon, the only incorporated town on the island, is primarily a resort community and has the majority of the island’s population and commerce. Two Harbors is a small community with a restaurant, a hotel, a general store, and a school house. More information about Santa Catalina Island, California.

Antonio’s Pizzeria and Cabaret
230 Crescent Avenue, Avalon
Antonio’s Pizzeria and Cabaret, Inc. is a waterfront restaurant serving, pizza, pasta, steaks, sandwiches, soups, salads, and deserts. The restaurant has an outdoor patio with umbrellas and heaters that can accommodate events with up to 75 people. Groups with up to 35 people can be accommodated inside the restaurant and a private dining room is available for parties with up to 14 people.

Aurora Hotel and Spa
137 Marilla Avenue, Avalon
Aurora Hotel and Spa is a modern hotel inspired by the sea. The hotel has an ocean view roof deck and a spa. The Aurora Suite is available for small meetings and events.

Banning House Lodge
Two Harbors
Banning House Lodge is a 1910 craftsman that serves as a Bed and Breakfast. The Lodge has twelve guestrooms including the Carriage House and a trellised courtyard. The Lodge is available for weddings and other events.

Catalina Canyon Resort and Spa
888 Country Club Road, Avalon
Catalina Canyon Resort and Spa is a full service resort with a spa, a restaurant, a fitness center, and a heated outdoor pool. The resort has two conference rooms and outdoor spaces available for events. The Catalina Room accommodates up to 150 people. The Canyon Room accommodates up to 75 people.

Catalina Casino
1 Casino Way, Avalon
The Catalina Casino is a restored historic building that originally opened in 1929. The Casino includes a movie theater and a ballroom. The ballroom accommodates events with up to 1,400 people and has a dance floor and kitchen facilities.

Catalina Visitors Country Club
1 Country Club Drive, Avalon
The Catalina Visitors Country Club is a Spanish Colonial that was originally built for the Chicago Cubs. The Club’s fountain terrace accommodates weddings and other events with up to 120 guests. The Mission style dining room seats up to 65 guests. Kitchen facilities are also available for events.

Descanso Beach Club
1 Descanso Way, Avalon
The Descanso Beach Club has an open air seaside restaurant and a private beach. The club rents private cabanas that accommodate up to 6 people. The club is available for barbecues and other events.

El Galleon Restaurant
411 Crescent Avenue, Avalon
El Galleon Restaurant is a steak restaurant with a bar and an outdoor patio featuring views of the bay. The upstairs mezzanine accommodates serves as a semi-private banquet room for events with up to 45 people. Larger events can be accommodated by renting the entire restaurant.

Hotel Metropole
205 Crescent Avenue, Avalon
Hotel Metropole is a luxurious hotel with a spa located near the beach in Avalon. The hotel’s oceanfront patio accommodates events with up to 150 people. The conference room and the beach house are also available for events.

Hotel St. Lauren
800-645-2479 x 107
PO Box 1532, Avalon
Hotel St Lauren is a 42 guestroom hotel overlooking the Avalon Bay. The hotel has meeting rooms that accommodate events with up to 25 people. The hotel offers all inclusive wedding packages for up to 60 guests on the rooftop deck.

The Landing Bar and Grill
101 Marilla Avenue, Avalon
The Landing Bar and Grill is a Mexican restaurant located in the 1931 El Encanto Marketplace. The restaurant courtyard accommodates events with up to 150 people. The restaurant’s interior accommodates up to 80 guests. The Lower Terrace accommodates up to 40 guests. The Upper Terrace accommodates up to 30 guests. The Conference Room accommodates up to 20 guests.

Mi Casita Authentic Mexican Restaurant
111 Clarissa Avenue, Avalon
Mi Casita Authentic Mexican Restaurant is a popular Avalon Mexican restaurant. The restaurant has an upstairs glass enclosed courtyard that can accommodate events with up to 90 people.

Ristorante Villa Portofino
111 Crescent Ave, Avalon
Ristorante Villa Portofino is a popular waterfront Italian restaurant located at the Hotel Villa Portofino. The entire restaurant can accommodate events with up to 100 people. The restaurant’s private dining room, the Wine Cellar can accommodate events with up to 25 people.

Seaport Village Inn
119 Maiden Lane, Avalon
Seaport Village Inn is a 43 guestroom hotel with a Jacuzzi, a sauna, and a massage studio. The hotel has a 780 square feet ocean view meeting room that accommodates events with up to 50 people.

Two Harbors Picnic Areas
Two Harbors
Two Harbors has four picnic areas available for picnics and other events. The Main Bandstand is a large covered picnic and event space with two barbecues located next to the general store. The Main Bandstand can accommodate groups with 100 to 500 people. The West Bandstand is a large covered picnic area with a barbecue that is located near the beach. The West Bandstand can accommodate events with up to 250 people. Buffalo Park, located behind the Harbor Reef Restaurant, includes a covered bandstand with picnic tables an m; d a barbecue. Buffalo Park can accommodate events with up to 250 people. The area near the pier in Catali na Harbor has a shaded picnic area with a barbecue that can accommodate events with up to 100 people.

Vincentes Hotel
108 Marilla Avenue, Avalon
Vincentes Hotel is a pet friendly hotel located near the Avalon harbor. The ocean view penthouse accommodates meetings and events with up to 35 people.

Wrigley Memorial and Botanical Garden
1402 Avalon Canyon Road, Avalon
Wrigley Memorial and Botanical Garden is a 37+ acre garden with a memorial for William Wrigley Jr. The garden features plants that only grow on the Catalina Islands. The garden is available for wedding ceremonies and other events.

Zane Grey Pueblo Hotel
199 Chimes Tower Rd, Avalon
The Zane Grey Pueblo Hotel was named after author Zane Grey who’s book “The Vanishing American” was filmed on Catalina Island. The 16 guestroom hotel features great views, a guest living room with a piano, and an outdoor swimming pool The hotel can accommodate small weddings and events with up to 12 people on the balcony. Larger parties can also be accommodated at the Pueblo if the party rents all 16 rooms.

Take Home Gifts
Once you decide on a venue for your event, there are lots of other decisions that you will need to make. Here is a suggestion: instead of the usual goody bags, why not send guests home with something that will really provide them with a memory of your event? Photos from one of our photo booths and the always fun flip-books make great take-home souvenirs.

More Locations
Have a recommendation for a great place to hold an event? Send it over to submissions@gophotoevents.com. Let us know why this particular place is special. We’ll add worthy venues to our lists. Event venue listings are free.

More Event Venues in California

Choosing an Event Venue