Whether golf is your way to unwind or your leisurely passion, we have you covered with eleven beautiful San Diego, CA public golf courses. Since 1971, JC Resorts has been a leader in the management and operation of premium resort and golf properties. All of our diverse facilities operate under the same vision; impeccable service without stuffiness, attention to detail without stifling formality and a superior golf course experience in a casual, yet refined setting.

From championship to executive golf courses, JC Golf offers the best golf experience for all types of players in San Diego and Riverside Counties. To learn the game or improve your skills, programs are available at each of our courses-including clinics, classes and junior golf.

For monthly and last-minute golf deals, sign up below for Deals & Specials and visit our Specials & Events page. Looking for the BEST golf deal? Purchase the JC Players Card and receive free rounds of golf, the lowest guaranteed rates, and member privileges at all JC Golf courses throughout the year.

San Diego, CA Golf Deals

Events & Tournaments

JC Golf provides you and your group an unmatched selection of San Diego golf courses and professional golf services. No matter the event, tournament or outing, our knowledgeable full service tournament staff will help you plan and execute your next event-ensuring a memorable day on the golf course.
Learn More

San Diego Golf Tournaments

JC Player Cards

Are you a player? The JC Players Card is the best golf deal in Southern California. Packed with free golf, lowest guaranteed rates and over $800 in benefits from our JC Golf Preferred Partners: Harrah’s Resort, Preferred Hotels, Lost Abbey, Leoness Cellars, Hooters, Sports Clips and more. Share with your friends or keep to yourself. These amazing membership perks are good for one full year from date of purchase!

Learn More

Golf Deals in San Diego, CA

ChipShotz Blog

From trends to reviews, read all about your favorite San Diego and Riverside County golf courses. You may even pick up a few new tricks from our Golf Professionals that you’ll have to test our during tour next round. Come back for new blogs each week.
Read More

Book A Tee Time

Or Call (858) 675-8470

Deals & Specials

  • This field is for validation purposes and should be left unchanged.