Book My Stay Now!

San Diego Golf Courses

San Diego is one of the premier golf destinations in the world. Our year-round temperate climate makes for 12 months of ideal golfing weather. From coastal to desert, links-style to tree-lined, there are over 80 area golf courses to fit every taste, skill level and budget.

Mt Woodson Golf Course

Mt. Woodson County Club is a one-of-a-kind golf course. A true target-style design, it captures the rugged natural setting of the Ramona Valley. Golfers of all abilities will find Mt. Woodson to be a unique and unforgettable golfing experience.

Steele Canyon

A 27-hole championship golf course designed by Gary Player with a respect and appreciation for the natural beauty of the terrain.

3199 Stonefield Drive Jamul, CA 91935 (619) 441-6900


Among rolling hills, this course offers a quiet and peaceful golf experience with two picturesque 18-hole courses, The Ivanhoe Course and The Lakes Course.

3121 Willow Glen Drive El Cajon, CA 92019 (619) 442-9891

Carlton Oaks

The only public Dye Design Golf Course in San Diego, this championship golf course boasts more than 400 mature trees, majestic lakes and flowing creeks. Every hole has a distinct character to provide challenge and enjoyment for players of all levels.

9200 Inwood Drive Santee, CA 92071 (619) 448-4242

Sycuan Casion Resort Golf Course

The Sycuan Casino Resort Golf Course offers two challenging 18-hole championship golf courses and a fun 18-hole par 3 course. From beginning to end these courses are thoughtfully designed to encompass spectacular nature features meant impress, challenge and surprise golfers.

3007 Dehesa Road El Cajon, CA 92019 (619) 442-3425

Torrey Pines Golf Course

One of the nation’s foremost municipal golf courses, and home to the annual PGA Tour Buick Classic, is Torrey Pines. Nestled along the San Diego cliffs and overlooking the Pacific Ocean, golfers marvel at the breathtaking views, deep ravines, and classic championship-style holes. Torrey Pines was also host of 2008 PGA Tour U.S. Open.

11480 N Torrey Pines Road La Jolla, CA 92037(858) 452-3226