15 Best Golf Courses in California

Since you can’t put a golf course just anywhere, the companies that develop them spend a lot of time deciding where they should be built.

Thanks to the mild temperatures in California most of the year, it is no small wonder why so many golf courses can be found there, so if you live anywhere in the state, you should be able to find a course close to you to enjoy.

In fact, thanks to the beauty of this state, all of these courses are great not just for playing golf but also for enjoying the surroundings.

Below are 15 of the best courses in the entire California state.

1. Bayonet Black Horse (Seaside)

Bayonet Black Horse (Seaside)

With a serene, relaxing ambiance and a total of 36 holes to play on, this golf course offers stay and play packages, different memberships that have tons of perks, and special fees for people over 60 and young people below the age of 18.

They offer numerous events as well, including amateur championships, women’s amateur events, standard championships, a practicing facility, and a variety of special events that take place throughout the year.

In fact, if you go to their website, you can view full-color photographs of the facility, review prices and fees, find out more about the history of the course, and get all of the information you need to enjoy a successful golf game the next time you’re in this area of the state.

Golf Course Information:

The Inn at Spanish Bay
1 McClure Way, Seaside
CA 93955, United States
Telephone: 831.899.7271

2. The Inn at Spanish Bay (Pebble Beach)

The Inn at Spanish Bay (Pebble Beach)

This is a magnificent inn and a beautiful golf course in one, and the golf course has been the host of a total of six U.S.

Opens, as well as the AT&T Pebble Beach Pro-Am.

It’s been around for more than 70 years but still offers lots of tournaments for you to play in – on average, a total of 13 tournaments each and every year. 

Most of these tournaments focus on teams, but some individuals can play in some of them.

It’s a great course not only because it is so gorgeous but also because you can stay at the inn afterward and dine and relax until the end of the day. The inn is a perfect ending to a perfect day of golfing.

Golf Course Information:

The Inn at Spanish Bay
2700 17-Mile Drive
Pebble Beach, California 93953
Telephone: (800) 654-9300

3. La Quinta Resort – Mountain (La Quinta)

La Quinta Resort – Mountain (La Quinta)

If you prefer that your golf course be surrounded by majestic mountains, the La Quinta Resort is for you.

There is a total of five extraordinary golf courses that offer opportunities for both resort guests and the general public.

You get complimentary shuttle service, complimentary bag storage, the ability to book tee times up to 365 days in advance, and much more. 

You can also sign up for various golf packages that allow you to get a more personalized experience each time you visit.

In addition to all of this, you can play golf on your own or with a group of other golfers because the packages allow you to play golf your way every time.

Golf Course Information:

La Quinta Resort Mountain Course
50200 Avenida Vista Bonita
La Quinta, CA 92253
Telephone: 760-564-4111

4. Marriott Shadow Ridge (Palm Desert)

Marriott Shadow Ridge (Palm Desert)

The Marriott Shadow Ridge golf resort in the Palm Desert/Palm Springs area offers many different packages and memberships to accommodate everyone from newbies to professional golfers, and everyone in between.

With mountains in the background, crystal-clear lakes, and even palm trees strewn throughout the entire course, one look at the landscape and you’ll know you’re in Southern California.

It’s a peaceful valley that has earned the nickname “the golf capital of the world,” and it has won awards from publications such as Golfweek Magazine, Desert Golf Magazine, GolfWorld, and Trip Advisor, among others.

This is truly a one-of-a-kind experience for golfers, and it’s a course that you’ll never regret choosing.

Golf Course Information:

Marriott Shadow Ridge (Palm Desert)
9002 Shadow Ridge Rd
Palm Desert, CA 92211
Telephone: 760-674-2700

5. Pasatiempo Golf Course (Santa Cruz)

Pasatiempo Golf Course (Santa Cruz)

The Pasatiempo is a semi-private golf course that makes golfing available to the public at certain times.

There is a driving range and a professional practice facility, and if you’re interested in a golf lesson or two, they can accommodate that as well.

Caddie services are available if you give the club a 24-hour notice, and they sponsor tournaments every year for people who like to attend professional golfing events.

Not only is it a beautiful golf course, but the staff is super accommodating and works hard to make sure you feel welcome.

That means when you leave here, you’ll leave completely relaxed because you’ve enjoyed the experience so much.

Golf Course Information:

Pasatiempo Golf Course (Santa Cruz)
20 Clubhouse Rd
Santa Cruz, CA 95060
Telephone: 831-459-9155

6. Pebble Beach Resort (Pebble Beach)

Pebble Beach Resort (Pebble Beach)

Pebble Beach resort and golf course includes three separate golf courses: the Pebble Beach Golf Links, Spyglass Hill Golf Course, and the Links at Spanish Bay.

This beautiful golf course situation on Pebble Beach has opportunities for golfers of all experience levels to participate, from the newbie to the professional.

There are shuttle services from the pro shop to the practice facility, and the driving ranges and practice greens are available to members and their guests.

You do have to bring your own clubs, as the resort doesn’t rent these out, but this course promises to put a smile on your face.

Golf Course Information:

Pebble Beach Resort (Pebble Beach)
1700 17 Mile Dr
Pebble Beach, CA 93953
Telephone: 888-242-8131

7. Pelican Hill – Ocean North (Newport Coast)

Pelican Hill – Ocean North (Newport Coast)

If you love hilly golf courses surrounded by crystal-blue water, the Ocean North location of Pelican Hill will thrill you.

They offer several different packages and memberships that allow your experience there to be more personalized.

They offer several different courses to play on, in addition to amenities such as reasonable rates for guests, non-playing riders, forecaddies, and you can even rent a nice set of clubs from them.

They even have special rates for twilight and evening tee times, as well as a great golf shop in case you’d like to relax and do a little shopping after your golf game.

There are even men’s and women’s locker rooms so you can get cleaned up after your game and leave the course looking refreshed.

Golf Course Information:

Pelican Hill – Ocean North (Newport Coast)
22800 S Pelican Hill Rd
Newport Coast, CA 92657
Telephone: 844-878-0942

8. Pelican Hill – Ocean South (Newport Coast)

Pelican Hill – Ocean South (Newport Coast)

A lush, green golf course filled with hills, trees, and beauty you don’t see on every course in the land, the Pelican Hill golf course has scenery that is so jaw-dropping that you might have trouble concentrating on your golf game.

With a total of 36 holes to enjoy, this course can accommodate players with all levels of experience and is a joy to play on every time.

They also offer many packages that include the Platinum, Gold, and Preferred packages, but they allow guests at the resort to play as well. The packages each offer something different that allows you to get a more personalized golfing experience.

Golf Course Information:

Pelican Hill – Ocean South (Newport Coast)
22800 S Pelican Hill Rd
Newport Coast, CA 92657
Telephone: 844-878-0942

9. PGA West – TPC Stadium (La Quinta)

PGA West – TPC Stadium (La Quinta)

A collection of six legendary golf courses in one location, this is the ultimate golfing experience for anyone who loves this sport.

They include private courses such as the Arnold Palmer, Jack Nicklaus, and Tom Weiskopf; as well as resort courses such as the Greg Norman, Nicklaus Tournament, and the Stadium.

The most famous one is the Stadium course, which covers 7,300 yards, has the highest slope ratings (150), and the highest stroke ratings (76.1) of all the courses at PGA West.

You can visit their website for additional details and to view full-color photographs of the course that are certain to whet your appetite for more.

Golf Course Information:

PGA West – TPC Stadium (La Quinta)
55-955 Pga Blvd
La Quinta, CA 92253
Telephone: 760-564-7111

10. Poppy Hills (Pebble Beach)

Poppy Hills (Pebble Beach)

With an almost rustic design and look, the Poppy Hills golf course is a bit of a challenge but not so difficult that players find it an unpleasant experience.

In fact, this golf course caters to three types of players: NCGA members, the general public, and young people ages 5 through 18.

The green fees are very reasonable and the course is a lot of fun, and if you visit their website, you can get a very detailed look at each hole on the course itself.

While you’re there, you can also reserve your tee time, download a free scorecard, and view photographs of the seven gorgeous golf courses found in this part of the city.

Golf Course Information:

Poppy Hills (Pebble Beach)
3200 Lopez Rd
Pebble Beach, CA 93953
Telephone: 831-625-1513

11. Rosewood Cordevalle (San Martin)

Rosewood Cordevalle (San Martin)

This 18-hole golf course and adjoining inn can help make any of your vacations extra-special regardless of how good you are at the game of golf.

They even have golf “butlers” who help players make the most out of their experience there.

In fact, these helpers do everything from point you in the direction of the best dining place to return your clubs after your golf game is over, and so much more.

The course itself is exquisite and will make you glad you’re a golfer, and the prices are reasonable as well, which means you won’t have to break the bank just to enjoy a nice round or two of your favorite sport.

Golf Course Information:

Rosewood Cordevalle (San Martin)
1 Cordevalle Club Drive

San Martin, CA 95046
Telephone: 408-695-4500

12. Rustic Canyon (MoorPark)

Rustic Canyon (MoorPark)

One of the most interesting things about this golf course is that it was developed without the use of working drawings or blueprints.

It was successfully built because the natural landscape of the area lent itself to building a great-looking golf course that truly offers something for everyone.

Between the mountains in the background, the hilly areas of the course, and the lush greenery throughout, it’s little wonder why Golf Magazine rated this course the #1 best value in the USA for two months in 2010.

If you love plants and greenery, you’ll love this course because it contains some fascinating horticulture for you to enjoy while you’re killing it on the golf course.

Golf Course Information:

Rustic Canyon (MoorPark)
15100 Happy Camp Canyon Rd
Moorpark, CA 93021
Telephone: 805-530-0221


13. Spyglass Hill Golf Course (Pebble Beach)

Spyglass Hill Golf Course (Pebble Beach)

Dubbed “the greatest meeting of sand and trees,” this golf course offers some of the most exquisite beauty ever found on a golf course.

As Sports Illustrated once described it, Spyglass Hill is like Pine Valley by the Sea meets Augusta National, and the result is nothing short of spectacular. At Par 5, you can get a great view of the Santa Cruz Mountains, and on Par 3, you get a downhill view of the Pacific Ocean.

There are lots of other pleasant surprises throughout the course, giving you something to look forward to every moment you’re there, and you can get all of the details you need about every one of them by visiting the facility’s website.

Golf Course Information:

Spyglass Hill Golf Course (Pebble Beach)
3206 Stevenson Dr
Pebble Beach, CA 93953
Telephone: 831-574-5608


14. Torrey Pines South (La Jolla)

Torrey Pines South (La Jolla)

Situated atop cliffs overlooking the Pacific Ocean in San Diego, the Torrey Pines Golf Course is named after the Torrey pine tree, which grows only in a few areas in this part of California.

The course offers exquisite views of the Pacific Ocean and other amenities, including one of the largest pro golf shops in the country.

The annual Farmers’ Insurance Open is held at this golf course, and it is accessible to the public because in a way, it is owned by the public – the city of San Diego.

Golf Course Information:

Torrey Pines South (La Jolla)
11480 N Torrey Pines Rd
La Jolla, CA 92037
Telephone: 858-552-1662
Torrey Pines South

15. Trump National LA (Rancho Palos Verdes)

Trump National LA (Rancho Palos Verdes)

Located along the coast of Los Angeles County less than one hour from Orange County and about 45 minutes from Santa Monica, the golf course caters to golfers of all levels of experience and in fact, each year it welcomes visitors from all over the world.

With beautiful white sand, extraordinary lakes, and unforgettable ocean views, this golf course is a joy to play on, and if you become a VIP member, you get lots of special privileges that other golfers do not have.

It is a truly remarkable golf course that truly offers something for everyone and promises to provide you with a very unique experience.

Golf Course Information:

Trump National LA (Rancho Palos Verdes)
1 Trump National Dr
Rancho Palos Verdes, CA 90275
Telephone: 310-265-5000


Golf is a game of both fun and challenge, and if you live in the great state of California, you can find plenty of beautiful golf courses to play on and enjoy.

Because of California’s weather, playing golf is extremely popular, and whether you live in the Southern part of the state or up around San Francisco, you’ll easily be able to find a course that can accommodate you.

Both residents and visitors to the state can find a course that is priced right and located just where it needs to be, and the best part is, most of these courses accommodate both beginners and more experienced players as well.

This is indeed a great state to be in if you love the game of golf.

Other Related Articles:

Let me introduce myself, my name is Jordan and I love everything about golf. This is why I've put together this blog. Here I'll be sharing with you some cool golf tips, golf courses, irons, driver revews that will help you become a better golfer.