Stay at this beach resort in Blaine. Enjoy 2 restaurants, a marina, and a full-service spa. Popular attractions Peace Arch State Park and British Columbia Visitor Centre at Peace Arch are located nearby. Discover genuine guest reviews for Semiahmoo Resort Golf & Spa along with the latest prices and availability – book now.