With picturesque views of the ocean and the sound of the rolling seas, guests will enjoy all the perks of a beachside location with quality food and service. At Beach House Avalon, we embrace a casual beachside lifestyle and have a genuine love of good food. Whether you’re looking to host an intimate event, or a larger celebration. The Ocean Room at Beach House Avalon can host up to 250 people with an exclusive venue hire.