Trade in the bustling city life for a relaxing seaside getaway at Semiahmoo Resort. Surrounded by views of Drayton Harbor and Semiahmoo Bay set against the backdrop of towering mountain peaks, this resort caters to your every comfort. You'll love their plush accommodations, complete with pillow top mattresses and luxurious linens. Be sure to bring your clubs and schedule a tee time at one of their two challenging golf courses. Or, if golf doesn't suit your taste, you can always treat yourself to massage or facial at the full-service spa. And before your retreat to your room, don't miss the exquisitely fresh and flavorful cuisine at one of four resort restaurants. This getaway is your opportunity to recharge and create lasting memories with someone special.