Rosemary Inn is a historic resort located at Barnes Point, on south shore of Lake Crescent, about 17.2 miles (27.7 km) southwest of Port Angeles, in Olympic National Park. The Rosemary Inn historic district comprises a 4.5 acres (1.8 ha) area and encompasses several historical structures built between 1914 and the mid-1930s. The historical district was added to the National Register of Historic Places in 1979.