RV Parks
Ball Bay View RV 360-371-0334
Beachcomber RV 360-371-3633
Beachside RV 360-371-5962
Edgewater RV 360-371-2684
Thousand Trails RV 360-371-7432
Lighthouse RV 360-371-5602
Birch Bay RV Resort 360-371-5603
Time Shares
World Mark by Wyndham 360-371-0880
Sandcastle at Birch Bay 360-371-4900
Cabana Club 360-371-2511
Motel
Driftwood Inn Motel 360-371-2620
Cottages and Condos
Vacationville 360-371-5611
Birch Bay GetAway 360-371-3730
Hotel
Raintree’s Sandcastle 360-371-4900
Nearby Hotel
Semiahmoo 360-318-2000