Location and Directions


Semiahmoo Resort is located 25 minutes north of Bellingham in Blaine, Washington, our seaside hotel features a full-service spa, various dining options, plus two of Washington’s top public courses; Loomis Trail Golf Club and Semiahmoo Golf and Country Club. Nestled on the northern Puget Sound shoreline, overlooking Semiahmoo Bay and Drayton Harbor, our resort offers a multitude of activities for the whole family in an exceptional setting.

Semiahmoo Location and Contact Information

9565 Semiahmoo Pkwy
Blaine, WA 98230
I-5 Exit 270

Click here for driving directions