Located one scenic mile out into the water between Semiahmoo Bay and Drayton Harbor, the 213-room Semiahmoo Resort features a pool, full-service spa, fitness center, multiple and diverse restaurants and two challenging and highly acknowledged public golf courses (Semiahmoo Golf & Country Club and Loomis Golf Trail Club).