• banner sub 1
  • banner sub 2
  • banner sub 3

Affordable San Diego Public Golf Course

Cottonwood Golf Club is one of the finest San Diego public golf courses offering affordable green fees and ideal playing conditions. Cottonwood Golf Club offers 36-holes of picturesque golf, The Ivanhoe Course and The Lakes Course. The Club is located just 20 minutes from downtown San Diego among the rolling hills of Rancho San Diego providing a quiet and peaceful public golf experience.

After you have completed your round of golf, enjoy the relaxed atmosphere in our Clubhouse offering a daily lunch and drink specials. Seating is available inside or outside with scenic views overlooking the driving range and features large plasma televisions throughout the Clubhouse offer the perfect place to view your favorite sporting event.



Previously used by the PGA Tour, the Ivanhoe course is golfer friendly for all playing abilities from young to old, beginners or advanced. The course provides a relaxing atmosphere as you are surrounded by the rolling hills of Ranch San Diego.

The Lakes

The Lakes course is a little shorter in overall yardage, but has many fun filled golf holes with plenty of challenge. The course is surrounded by eight glistening lakes that provide the perfect setting for an enjoyable day of golf.