a golf course with trees

San Marcos Golf

Play Like a Local

At Lakehouse Resort, choose from two 18-hole golf courses to challenge players of all levels tucked into the coastal foothills of north San Diego County. The Links is a state-of-the-art championship golf course that spans 6,400 yards. Of, if you're short on time, check out The Executive Course for a par-58 that can be played in under 4 hours.

lakehouse benefits icon 1

Golf Amenities


Whether you’re warming up for a round of 18 holes or getting some practice in for fun, we invite you to sharpen your swing at our Driving Range.


The Grill has the ambiance of an everyday bar and grill with elevated food and cocktails just steps off the 18th green.

a group of people sitting in lawn chairs on a golf course
The Golf Academy

No matter what your experience is, Lakehouse Golf Academy offers a wide variety of clinics, lessons, and group instruction to elevate your game.

Learn More
a golf course with trees and buildings
See the Course

Get to know the details and characteristics of each hole throughout our golf course.

View Tour

Book a Tournament or Golf Event

Plan your San Diego golf tournament or event at The Links at Lakehouse. Choose from a menu of competitively priced comprehensive packages or develop a customized program with our professional team for groups of 10 to 144 players. Offering unparalleled quality, service, and value, The Links at Lakehouse is the ideal setting for fundraising, corporate functions, customer appreciation days, networking events, and other social gatherings.