Just 1-hour south of Vancouver, B.C. and 2-hours north of Seattle

Semiahmoo Shore has access to the area’s best activities and events!

Semiahmoo Resort Golf-Spa

Awarded the Northwest’s Best Resort by Seattle Magazine, the Resort is located on a peninsula between Semiahmoo Bay and Drayton Harbor.
The Resort, with its seaside views boasts:

212 rooms
rejuvenating full-service spa
fitness center
Semiahmoo Golf & Country Club
Packers Restaurant and Bar a classic Northwest eatery
Seaview Cafe for the early risers

Two Full-Service Marinas

Semiahmoo Shore is conveniently located minutes from Semiahmoo Marina, recognized as a top moorage location for access to the San Juan and Gulf islands.
The marina provides moorage for 300 slips that are available to residents, along with visitor docks.

Across the inlet is Blaine Harbor Marina, a 629 state-of-the-art boat slip marina for commercial and pleasure boats. The harbor has permanent moorage as well as more than 800 feet of visitor moorage.

Best Golfing in the Area

For golfers, the area offers challenging year-round championship golfing.

Semiahmoo Golf and Country Club, designed by Arnold Palmer, is Washington’s #7 public course as rated by GolfWeek. This 7,005-yard, tree-lined masterpiece allows golfers to relax and enjoy nature at its best. Among its golf challenges are water in play on five holes and 67 strategically-placed bunkers. The fairways are rolling and generous, with fast and challenging greens. The golf club is home to Great Blue Heron Grill, which serves up country club cuisine made fresh daily.

See for yourself ... this unmatched coastline community!


Easy Access to I-5

& points north & south

Semiahmoo Shore is minutes from I-5 interstate exchange and the international border to British Columbia, Canada. Blaine has two border crossings, the Peace Arch crossing (Douglas Crossing) and the Pacific Highway crossing also know as the Truck Crossing (SR-543).

Air travel is simple, Vancouver International Airport (YVR) is a 1-hour drive north of the border crossing and Bellingham International Airport (BIA) is only a 25-minute drive south.


the Peace Arch City

Nestled in the northwest corner of Washington state, Blaine sits on the international border between British Columbia, Canada and the United States. The city of Blaine epitomizes the best of small-town charm and is strong in maritime heritage.

Birch Bay

the premier beach in Whatcom County

Known to have one of the largest tideflats in Washington state, the beach is perfect for exploring tidal pools, clamming, crabbing, kite flying, skimboarding and building sand sculptures. The bay is renowned for its shallow warm water.

Birch Bay State Park sits on the south side of the bay with camp sites. During summer months, Birch Bay’s population surges to more than 12,000 residents, many coming from areas north of the border in lower mainland British Columbia, Canada.

Magnificent coastline and one-of-a-kind beachfront living.

Scroll to Top