Golf Courses
Near Town & Country
If you’re looking to hit the greens during your stay at Town & Country Resort, you’re in luck! Skagit Valley and the surrounding areas are home to a wide range of golf courses that offer everything from championship-level challenges to relaxed, scenic rounds. Whether you’re a seasoned golfer or just looking for a casual day outdoors, these local courses deliver fresh air, fun, and fantastic views.
Avalon Golf Links
This well-maintained course features three 9-hole layouts, a driving range, and practice areas. Known for hosting events and offering women’s clinics, Avalon is perfect for players of all skill levels. Club rentals available.
Distance from Resort: ~9 miles (15 min drive)
Location: 19345 Kelleher Rd, Burlington, WA
More Information
Swinomish Golf Links
With views of both Fidalgo Bay and Similk Bay, this scenic 18-hole course is both challenging and relaxing. Tree-lined fairways and elevation changes make each hole unique. A driving range and putting green are also available.
Distance from Resort: ~19 miles (30 min drive)
Location: 12514 Christianson Rd, Anacortes, WA
More Information
Deception Pass Golf Center
More than just a golf course, this all-ages destination includes a 9-hole par 3, 18-hole disc golf, vintage mini-golf, and even a simulator. Located near Deception Pass State Park, it’s a great spot for a full day of fun.
Distance from Resort: ~23 miles (35 min drive)
Location: 597 Ducken Rd, Oak Harbor, WA
More Information
Lake Padden Golf Course
Set within a towering old-growth forest in Bellingham, Lake Padden offers a peaceful 18-hole course with frequent elevation changes. A great course for those looking to challenge their skills while enjoying nature.
Distance from Resort: ~33 miles (45 min drive)
Location: 4882 Samish Way, Bellingham, WA
More Information
Orcas Island Golf Course
Located on a historic mustard farm, this scenic 9-hole course plays like 18 with alternating tees. With mini-golf and a new foot-golf course on the way, it’s a fun and scenic outing on Orcas Island.
Distance from Resort: ~60 miles + ferry (approx. 2.5 hours total travel time)
Location: 2171 Orcas Rd, Eastsound, WA
More Information
Overlook Golf Course
Just down the road from the resort, Overlook is a peaceful 9-hole course with panoramic views of Big Lake and the surrounding foothills. No tee times required—perfect for spontaneous morning rounds.
Distance from Resort: ~7 miles (12 min drive)
Location: 17523 State Route 9, Mount Vernon, WA
More Information
Stay With Us
Ready to plan your scenic escape? Book your stay at Town & Country Motorcoach Resort today.
