Situated on the Straight of Juan de Fuca about midway along the northern shore of the Olympic Peninsula, Port Angeles functions as a gateway to the national park, with numerous motels and small inns. A ferry service provides a link to Victoria, British Columbia, directly across the strait.