Semiahmoo Golf & Country Club
Visit Semiahmoo Golf & Country Club
Popular places to visit

Peace Arch State Park
Find out about the history of Blaine when you spend time at Peace Arch State Park. Wander the beautiful beaches and seaside in the area.

Birch Bay Beach
Why not spend a lazy afternoon at Birch Bay Beach during your trip to Birch Bay? Wander the seaside and parks while you're in the area.

Birch Bay State Park
You can take time to visit Birch Bay State Park during your travels to Birch Bay. Wander the beautiful beaches and seaside in the area.

White Rock Pier
You can learn about the history of White Rock when you stop by White Rock Pier. Wander the beautiful beaches and seaside in the area.

White Rock Beach
Why not spend a care-free afternoon at White Rock Beach during your travels in White Rock? While you're in the area, stroll along the seaside.
Birch Bay Waterslides
Enjoy the thrill rides with your children at Birch Bay Waterslides during your visit to Birch Bay. Wander through the beautiful beaches and seaside in this family-friendly area.
Top Semiahmoo Golf & Country Club Hotel Deals
Check prices on hotels near Semiahmoo Golf & Country Club

Semiahmoo Resort Golf & Spa, Trademark Collection by Wyndham

Northwoods Motel

Raintree's Sandcastle

Bayside Motor Inn

Anchor Inn Motel

WorldMark Blaine

Worldmark Birch Bay

Birch Bay Beach Cabana - a tiny oasis close to everything at the Bay. Pets OK

Silver Reef Casino Resort
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Holidays and getaways similar to Semiahmoo Golf & Country Club
- Hotels Near Semiahmoo Golf & Country Club
- Hotels near other Attractions
- Semiahmoo Golf & Country Club Theme Hotels
- Super 8 by Wyndham Bellingham Airport/Ferndale
- Cobblestone Hotel & Suites - Lynden
- Best Western Plus Bellingham
- Windmill Inn Lynden
- Holiday Inn & Suites Bellingham by IHG
- Inn At Lynden
- La Quinta Inn & Suites by Wyndham Bellingham
- VI at Homestead
- Oxford Suites Bellingham
- Comfort Inn Bellingham
- Springhill Suites by Marriott Bellingham