Semiahmoo Resort Golf & Spa is about 1.2 mi from Peace Arch, one of Blaine’s most popular landmarks.