Avalon Weddings

Nobody Does Weddings Better

Our breathtaking venues, delicious catering and dedicated staff are here to help create an unforgettable day for you and your guests. Avalon can make your wedding dreams come true.

We will be with you every step of the way, customizing our space, menus and decor to make your dream day a reality. Featuring five distinct event spaces, Avalon is the ultimate wedding venue. Let our expert staff alleviate the stress of planning by attending to every detail of your day so you can relax.

We invite you to take a moment to explore our event spaces and menus online. We have five beautiful properties to choose from when selecting the perfect venue for your wedding. Each location has its own charm and beauty, stop in and see which is best for you! Please contact us today to set an appointment to view our event spaces or reserve your date.


The Grand Resort

Wedding Photos at the Avalon Inn & Resort

An Unforgettable Experience

The Grand Resort is located in Howland, Ohio. At this location you can choose from the Grand Pavilion with a max capacity of 180 guests or the Grand Ballroom with the max capacity of 300 guests.

Avalon at Squaw Creek

Happily Ever After Starts Here

Squaw Creek is located in Vienna, Ohio and just 5 minutes from the Inn. At this location you will find our Ballroom with a max capacity of 200 guests.

Wedding Photos at Avalon at Squaw Creek

Avalon at Buhl Park

Wedding Photos at Avalon at Buhl Park

Make Your Day Extraordinary

Buhl Park located in Hermitage, Pa and located 20 minutes from the Inn. At this location you will find our Grand Ballroom with a max capacity of 350 guests.

Avalon Field Club at New Castle

Pure Elegance

Avalon Field Club at New Castle is located in New Castle, PA and located is located 35 minutes from the resort. From intimate parties to large events, our our ballroom can facilitate up to 200 guests.

The Perfect Place to Celebrate

Reserve Your Date Schedule a Tour