Semiahmoo is located minutes from Birch Bay. Explore their impressive beaches with expansive sand flats and tide pools. Stop in to one of the local restaurants in town to enjoy fresh seafood!
Semiahmoo Golf & Country Club
8720 Semiahmoo Parkway, Blaine, WA 98230
Book a tee time at the Semiahmoo golf course! The course is accessible only to guests staying at the resort. Recommended for experienced golfers as they have high pace of play expectations.
Loomis Trail Golf
4342 Loomis Trail Road, Blaine, WA 98230, (360) 332-1725
For a more relaxed golf experience check out Loomis Trails! This course is open to those not staying at Semiahmoo and may have more tee time availability.
The Spa at Semiahmoo
9565 Semiahmoo Parkway, Blaine, WA 98230
Relax and enjoy the spa at Semiahmoo
Semiahmoo Resort Activities
9565 Semiahmoo Parkway, Blaine, WA 98230
Semiahmoo offers a variety of activities during your stay! Enjoy the use of the pool and hot tub, fitness center, bikes, pickle ball, tennis, board and yard games, sauna and steam room, and a movie theater.
Hiking
There are many beautiful hikes in the area to explore.
Whale Watching
2201 Skyline Way, Anacortes, WA 98221
If you're feeling extra adventurous, book a whale watching tour for the chance to spot Orca, Humpback, Minke, and Grey Whales! The tours depart out of Anacortes, about an hour from the resort.