Functions Whatever the occasion, the Craigville Beach Inn is pleased to host your event! Choose our perfectly situated location for your wedding, family party or special event. Relax out back Indoor pool Common Area Seating Cape Cod Sunsets Like this:Like Loading...