From Vancouver & North

BC-99 S becomes I-5 S.
Take the WA-548 S exit, EXIT 276, toward Blaine City Center/Peace Arch State Park.
Enter next roundabout and take the 2nd exit onto Peace Portal Dr/WA-548.
Turn slight right onto Bell Rd/WA-548. Continue to follow WA-548.
Turn right onto Drayton Harbor Rd.
Then 3.30 miles
Turn right onto Semiahmoo Pkwy.
Follow Semiahmoo Parkway to its terminus.
Semiahmoo Marina is on the right

From Seattle and South

I-5 N toward Vancouver B.C.
Take the Peace Portal Dr exit, EXIT 274, toward Semiahmoo.
Turn right onto Peace Portal Dr.
Turn sharp left onto Bell Rd/WA-548. Continue to follow WA-548.
Turn right onto Drayton Harbor Rd.
Turn right onto Semiahmoo Pkwy.
Follow Semiahmoo Parkway to its terminus.
Semiahmoo Marina is on the right