The San Luis Yacht Club is located on the Avila Pier in Avila Beach, which is tucked in the northern bight of San Luis Obispo Bay, on the Central Coast of