Best Golf Courses in California

Explore the top-rated public and resort courses in California. Each course is ranked by user ratings and includes pricing, course details, and direct booking links.

  1. 1

    Pebble Beach Golf Links

    Pebble Beach·resort·Par 72
    4.8 ★★★★(3120 reviews)

    The most iconic public course in America. Clifftop holes along the Monterey Peninsula offer views that justify the bucket-list price tag.

  2. 2

    Spyglass Hill Golf Course

    Pebble Beach·resort·Par 72
    4.7 ★★★★(1650 reviews)

    Robert Trent Jones Sr. design at Pebble Beach. Opens with five stunning seaside holes through the dunes before heading into Del Monte Forest's towering pines.

  3. 3

    CordeValle Golf Club

    San Martin·resort·Par 72
    4.6 ★★★★(510 reviews)

    Robert Trent Jones Jr. design in the foothills south of San Jose. Santa Cruz mountain views with oak-studded terrain and championship conditioning.

    $195 - $350Book Tee Time
  4. 4

    Pasatiempo Golf Club

    Hidden Gem
    Santa Cruz·semi-private·Par 70
    4.6 ★★★★(890 reviews)

    Alister MacKenzie's home course, designed the same year as Augusta National. Dramatic canyon holes and tilted greens in the Santa Cruz hills.

    $175 - $295Book Tee Time
  5. 5

    Rustic Canyon

    Hidden Gem
    Moorpark·public·Par 72
    4.6 ★★★★(1050 reviews)

    Best municipal value in Southern California. Gil Hanse design with firm, fast conditions that reward creative shotmaking. Outstanding architecture at a budget price.

    $40 - $78Book Tee Time
  6. 6

    The Preserve Golf Club

    Hidden Gem
    Carmel Valley·semi-private·Par 72
    4.6 ★★★★(380 reviews)

    Tom Fazio/Sandy Tatum design in the Santa Lucia mountains near Carmel. Incredible topography with canyon crossings and mountain views.

    $200 - $350Book Tee Time
  7. 7

    Torrey Pines South Course

    La Jolla·public·Par 72
    4.6 ★★★★(2210 reviews)

    Perched on cliffs above the Pacific, this municipal course has hosted multiple US Opens. Residents get discounted rates at one of the best public courses in the country.

    $75 - $252Book Tee Time
  8. 8

    Coyote Moon Golf Course

    Hidden Gem
    Truckee·public·Par 72
    4.5 ★★★★(560 reviews)

    Brad Bell design carved through giant granite boulders and towering pines near Lake Tahoe. Mountain golf at its finest with dramatic rock outcroppings.

    $95 - $185Book Tee Time
  9. 9

    Half Moon Bay Golf Links (Ocean)

    Half Moon Bay·resort·Par 72
    4.5 ★★★★(980 reviews)

    Ocean course with the iconic finishing hole — a par 4 along the Pacific bluffs. Arthur Hills design with sweeping coastal views south of San Francisco.

    $165 - $275Book Tee Time
  10. 10

    Maderas Golf Club

    Hidden Gem
    Poway·public·Par 72
    4.5 ★★★★(590 reviews)

    Johnny Miller and Robert Muir Graves design in North San Diego County. Rugged canyon terrain with excellent conditions and challenging green complexes.

    $85 - $165Book Tee Time
  11. 11

    Pelican Hill Golf Club (Ocean South)

    Newport Coast·resort·Par 70
    4.5 ★★★★(870 reviews)

    Tom Fazio design perched on coastal bluffs above Crystal Cove. Pristine conditioning and panoramic Pacific Ocean views from every hole.

    $225 - $350Book Tee Time
  12. 12

    PGA West (Stadium)

    La Quinta·resort·Par 72
    4.5 ★★★★(860 reviews)

    Pete Dye desert design famous for the island green 17th. Host of the PGA Tour's American Express tournament in the Coachella Valley.

    $100 - $275Book Tee Time
  13. 13

    Resort at Pelican Hill (Ocean North)

    Newport Beach·resort·Par 71
    4.5 ★★★★(680 reviews)

    Tom Fazio companion course to Ocean South with Pacific views from every hole. Pristine conditioning and luxury resort experience in Orange County.

    $225 - $350Book Tee Time
  14. 14

    Desert Willow Golf Resort (Firecliff)

    Palm Desert·resort·Par 72
    4.4 ★★★★(580 reviews)

    Michael Hurdzan and Dana Fry desert design with dramatic bunker complexes. Native desert habitat and mountain backdrop.

    $55 - $145Book Tee Time
  15. 15

    La Purisima Golf Course

    Hidden Gem
    Lompoc·public·Par 72
    4.4 ★★★★(520 reviews)

    Robert Muir Graves design through Santa Ynez Valley oak woodlands. One of the toughest and most scenic public courses on the Central Coast.

    $40 - $80Book Tee Time
  16. 16

    Monarch Beach Golf Links

    Dana Point·resort·Par 70
    4.4 ★★★★(710 reviews)

    Robert Trent Jones Jr. links course at the Waldorf Astoria resort in Dana Point. Ocean-view holes, canyon crossings, and impeccable service.

    $145 - $275Book Tee Time
  17. 17

    Ojai Valley Inn Golf Course

    Ojai·resort·Par 70
    4.4 ★★★★(580 reviews)

    George C. Thomas Jr. design in the beautiful Ojai Valley. Classic 1923 routing with mountain views and a luxury resort setting.

    $125 - $250Book Tee Time
  18. 18

    Poppy Hills Golf Course

    Pebble Beach·public·Par 71
    4.4 ★★★★(620 reviews)

    NCGA's home course in the Del Monte Forest, redesigned by Robert Trent Jones Jr. in 2014. A more affordable way to play among Pebble Beach's iconic pines.

    $150 - $275Book Tee Time
  19. 19

    Sandpiper Golf Club

    Goleta·public·Par 72
    4.4 ★★★★(780 reviews)

    Oceanfront course near Santa Barbara with several holes running right along the beach. Often called the "poor man's Pebble Beach" for its coastal setting.

    $99 - $220Book Tee Time
  20. 20

    Torrey Pines North Course

    La Jolla·public·Par 72
    4.4 ★★★★(1540 reviews)

    The more playable of the two Torrey Pines courses, recently redesigned by Tom Weiskopf. Same stunning clifftop location as the South at a lower price.

    $60 - $165Book Tee Time
  21. 21

    Indian Wells Golf Resort (Celebrity)

    Indian Wells·resort·Par 72
    4.3 ★★★★(520 reviews)

    Clive Clark redesign in the Coachella Valley with mountain views. Host of the ANA Inspiration for years with a classic desert resort experience.

    $55 - $175Book Tee Time
  22. 22

    Journey at Pechanga

    Temecula·resort·Par 72
    4.3 ★★★★(460 reviews)

    Arthur Hills design at the Pechanga casino resort. Boulder-studded terrain with mountain and wine country views.

    $65 - $145Book Tee Time
  23. 23

    Pacific Grove Golf Links

    Hidden Gem
    Pacific Grove·public·Par 70
    4.3 ★★★★(1340 reviews)

    Budget links golf on the Monterey Peninsula. Back nine plays along the ocean and Point Pinos lighthouse — stunning views at municipal prices.

    $28 - $52Book Tee Time
  24. 24

    Stevinson Ranch Golf Club

    Hidden Gem
    Stevinson·public·Par 72
    4.3 ★★★★(380 reviews)

    John Harbottle III links design in the Central Valley. Australian sandbelt-inspired with wide fairways, deep bunkers, and firm conditions.

    $35 - $65Book Tee Time
  25. 25

    The Crossings at Carlsbad

    Hidden Gem
    Carlsbad·public·Par 72
    4.3 ★★★★(680 reviews)

    Municipal gem in North San Diego County with ocean views and flower fields. Built on a former flower farm with excellent conditioning for the price.

    $55 - $105Book Tee Time
  26. 26

    The Links at Bodega Harbour

    Hidden Gem
    Bodega Bay·semi-private·Par 70
    4.3 ★★★★(430 reviews)

    Robert Trent Jones Jr. links course on the Sonoma Coast with swirling Pacific winds and ocean views. Foggy morning rounds give way to spectacular afternoons.

    $65 - $130Book Tee Time
  27. 27

    Torrey Pines South Championship Course

    Hidden Gem
    San Diego·public·Par 72
    4.3 ★★★★(780 reviews)

    Links at Spanish Bay rounds out the famed Pebble Beach golf experience. Robert Trent Jones Jr., Tom Watson, and Sandy Tatum links design with ocean and dune views.

    $55 - $130Book Tee Time
  28. 28

    Wente Vineyards Golf Course

    Hidden Gem
    Livermore·public·Par 72
    4.3 ★★★★(420 reviews)

    Greg Norman design winding through vineyards and rolling Livermore Valley terrain. Wine country golf with stunning East Bay views.

    $55 - $99Book Tee Time
  29. 29

    Cinnabar Hills Golf Club

    Hidden Gem
    San Jose·public·Par 72
    4.2 ★★★★(460 reviews)

    John Harbottle III design through the south San Jose foothills. Three distinct nines carved through rolling oak woodlands.

    $55 - $99Book Tee Time
  30. 30

    Corica Park South Course

    Hidden Gem
    Alameda·public·Par 71
    4.2 ★★★★(420 reviews)

    Rees Jones redesign of a Bay Area muni with links-inspired features. Modern renovation brought new life to this waterfront gem.

    $30 - $55Book Tee Time
  31. 31

    Hunter Ranch Golf Course

    Hidden Gem
    Paso Robles·public·Par 72
    4.2 ★★★★(410 reviews)

    Mike Poellot and Hunter Grills design in the heart of Paso Robles wine country. Rolling oak-studded hills with vineyard views throughout.

    $45 - $85Book Tee Time
  32. 32

    Meadow Club

    Hidden Gem
    Fairfax·semi-private·Par 70
    4.2 ★★★★(310 reviews)

    Alister MacKenzie design in Marin County with classic golden-age features. MacKenzie greens and creative bunkering in a peaceful valley setting.

    $65 - $120Book Tee Time
  33. 33

    Poppy Ridge Golf Course

    Hidden Gem
    Livermore·public·Par 72
    4.2 ★★★★(420 reviews)

    Rees Jones design in the Tri-Valley area east of San Francisco. Rolling hills and native grasses with East Bay mountain views.

    $45 - $85Book Tee Time
  34. 34

    Rancho San Marcos Golf Course

    Hidden Gem
    Santa Barbara·public·Par 71
    4.2 ★★★★(380 reviews)

    Robert Trent Jones Jr. design in the Santa Ynez Mountains near Santa Barbara. Oak-studded canyons and mountain views.

    $45 - $95Book Tee Time
  35. 35

    Strawberry Farms Golf Club

    Hidden Gem
    Irvine·public·Par 71
    4.2 ★★★★(460 reviews)

    Doug DeCinces design on a former strawberry farm in Orange County. Mature trees, creeks, and rolling terrain in an unexpected setting.

    $55 - $99Book Tee Time
  36. 36

    The Bridges at Toko-Ri

    Hidden Gem
    Danville·public·Par 71
    4.2 ★★★★(380 reviews)

    Johnny Miller design in the East Bay hills with scenic bridges and creek crossings throughout. Rolling terrain with Mt. Diablo views.

    $55 - $95Book Tee Time
  37. 37

    Cimarron Golf Resort (Boulder)

    Hidden Gem
    Cathedral City·resort·Par 72
    4.1 ★★★★(380 reviews)

    John Fought desert design in the heart of the Coachella Valley. Mountain backdrop with boulder outcroppings and desert terrain.

    $39 - $89Book Tee Time
  38. 38

    Cross Creek Golf Club

    Hidden Gem
    Temecula·public·Par 72
    4.1 ★★★★(380 reviews)

    Arthur Hills design in the Temecula wine country. Rolling hills, creek crossings, and vineyard views at affordable prices.

    $35 - $65Book Tee Time
  39. 39

    Haggin Oaks Golf Complex (MacKenzie)

    Hidden Gem
    Sacramento·public·Par 72
    4.1 ★★★★(520 reviews)

    Alister MacKenzie-designed municipal course in the state capital. One of the busiest courses in the country with classic 1932 routing.

    $25 - $49Book Tee Time
  40. 40

    Moorpark Country Club

    Hidden Gem
    Moorpark·public·Par 72
    4.1 ★★★★(340 reviews)

    Compact Ventura County course with mature trees and well-maintained conditions. Popular with locals seeking affordable quality golf near the 118 freeway.

    $30 - $55Book Tee Time
  41. 41

    Ridge Creek Golf Club

    Hidden Gem
    Dinuba·public·Par 72
    4.1 ★★★★(310 reviews)

    Bob Cupp design in the San Joaquin Valley with rolling foothill terrain. Outstanding value for Central Valley golf.

    $25 - $49Book Tee Time
  42. 42

    Tahquitz Creek Golf Resort (Legend)

    Hidden Gem
    Palm Springs·resort·Par 72
    4.1 ★★★★(420 reviews)

    Ted Robinson design in downtown Palm Springs with mountain views on every hole. Great value for Palm Springs golf.

    $35 - $89Book Tee Time
  43. 43

    Tijeras Creek Golf Club

    Hidden Gem
    Rancho Santa Margarita·public·Par 72
    4.1 ★★★★(420 reviews)

    Ted Robinson design through the canyons of south Orange County. Creek crossings, canyon views, and excellent conditioning at reasonable prices.

    $45 - $85Book Tee Time
  44. 44

    Cypress Point at Glen Ivy

    Hidden Gem
    Corona·public·Par 36
    4.0 ★★★★(240 reviews)

    Compact 9-hole course in the Temescal Valley. Perfect for a quick round with hills and views of the Cleveland National Forest.

    $15 - $29Book Tee Time
  45. 45

    Giant Oak Golf Club

    Hidden Gem
    Templeton·public·Par 72
    4.0 ★★★★(310 reviews)

    Damian Pascuzzo design in the Paso Robles wine region. Oak-studded hillsides with affordable wine country golf.

    $25 - $49Book Tee Time
  46. 46

    Heritage Palms Golf Club

    Hidden Gem
    Indio·semi-private·Par 72
    4.0 ★★★★(340 reviews)

    Arthur Hills desert design in the eastern Coachella Valley. Mountain views and affordable resort-area golf.

    $35 - $79Book Tee Time
  47. 47

    Robinson Ranch (Valley)

    Hidden Gem
    Santa Clarita·public·Par 71
    4.0 ★★★★(380 reviews)

    Ted Robinson Jr. design in the Santa Clarita Valley. Mountain views and canyon terrain north of Los Angeles at reasonable prices.

    $35 - $65Book Tee Time
  48. 48

    Timber Creek Golf Course

    Hidden Gem
    Roseville·public·Par 72
    4.0 ★★★★(380 reviews)

    Affordable Sacramento-area course with mature oaks and pleasant rolling terrain. Solid value for daily-fee golf.

    $25 - $49Book Tee Time
  49. 49

    Monarch Bay Golf Club

    Hidden Gem
    San Leandro·public·Par 71
    3.9 ★★★(310 reviews)

    Affordable East Bay course on the San Francisco Bay shore. Quick, fun round with bay views and friendly atmosphere.

    $25 - $45Book Tee Time