Skip to main content
RANKEDBest Of

Best Public Golf Courses in the North Bay

The 10 best public golf courses in the North Bay — Marin, Sonoma, Napa and Solano, from Silverado and StoneTree to the seaside links at Bodega Harbour.

ByGreg
Published Updated 3 min read
silveradoresort
Credit · silveradoresort

North of the Golden Gate, golf comes with a view — vineyards, oak savanna, tidal marsh and, at Bodega Harbour, the open Pacific. The North Bay spans Marin, Sonoma, Napa and Solano counties, and its public courses punch well above their weight. Here are the ten best public golf courses in the North Bay.

Wine-country resorts like Silverado headline the list, but you'll also find one of California's best public links on the Sonoma coast and a set of terrific value municipals in Napa and Santa Rosa.

Eagle Vines Golf Club — Threading through Napa Valley vineyards near American Canyon, Eagle Vines is the highest-rated public course in the North Bay and a scenic, strategic wine-country round.

Rooster Run Golf Club — A links-style Petaluma layout with wide fairways, water and wind — well-conditioned and consistently a great value.

Hiddenbrooke Golf Club — An Arnold Palmer design tucked into a secluded Vallejo valley, Hiddenbrooke is one of the toughest and most dramatic public tests north of the bay.

Silverado Resort (North Course) — The PGA Tour's Napa host — a Robert Trent Jones Sr. design (revamped by Johnny Miller) that anchors the region's premier golf resort.

StoneTree Golf Club — A Novato course of two halves — open lower holes and a spectacular oak-and-canyon back nine — long rated among Marin's best public golf.

Windsor Golf Club — A former Nike/Web.com Tour host in Sonoma County, Windsor is a tree-lined, well-manicured test that's remarkably affordable.

Napa Golf Course at Kennedy Park — Napa's riverside municipal is a mature, tree-lined layout beside the Napa River — arguably the best golf value in wine country.

Bennett Valley Golf Course — Santa Rosa's popular muni is flat, walkable and beautifully treed — the busiest and best-loved public course in Sonoma County.

Peacock Gap Golf Club — A renovated San Rafael parkland course near the bay, Peacock Gap is Marin's most accessible quality public round.

The Links at Bodega Harbour — A Robert Trent Jones Jr. links on the Sonoma Coast with holes tumbling to Bodega Bay — the North Bay's answer to seaside golf.

Planning Your Round

Wine-country golf pairs perfectly with a tasting or an overnight stay; Silverado and Bodega Harbour both offer stay-and-play packages. The coast at Bodega Harbour is cool and windy year-round, while inland Napa and Solano courses get hot in summer.

  • Silverado's North Course is the marquee resort round — book a stay-and-play for the best access.

  • Bodega Harbour plays firm and windy; take extra club into the coastal holes.

  • Napa Golf Course and Bennett Valley are the best value municipals in the region.

Golfing your way through wine country? Don't miss our dedicated guide to golf in Napa and Sonoma.

Map companion · 10 places

Courses named in this story

The linked ledger is the complete route. Map positions are contextual, not turn-by-turn directions.

ShareEmail story

Continue reading

  • Jul 6, 2026

    Best Public Golf Courses in the Bay Area

    The best public golf courses in the San Francisco Bay Area, region by region — the top daily-fee and municipal courses in SF, the Peninsula, South Bay, East Bay and North Bay.

  • Jul 6, 2026

    Wine Country Golf: The Best Courses in Napa & Sonoma

    A guide to golf in Napa and Sonoma wine country — from the PGA Tour's Silverado Resort to Sonoma Golf Club, Mayacama and the coastal links at Bodega Harbour.

  • Jul 6, 2026

    Best Public Golf Courses in the South Bay

    The 10 best public golf courses in the South Bay and Silicon Valley — Coyote Creek, Eagle Ridge, Cinnabar Hills and the top San Jose–area layouts you can book today.

From the course directory

Courses named in this story

  1. Course01

    American Canyon, CA · Public

    Eagle Vines Golf Club

    Holes
    18
    Par
    72
    Yards
    7297
    Architect
    Johnny Miller/Jack Barry - 2004
  2. Course02

    Petaluma, CA · Public

    Rooster Run Golf Club

    Holes
    18
    Par
    72
    Yards
    7001
    Architect
    Fred Bliss
  3. Course03

    Vallejo, CA · Public

    Hiddenbrooke Golf Club

    Holes
    18
    Par
    72
    Yards
    6782
    Architect
    Arnold Palmer & Ed Seay
  4. Course04

    Napa, CA · Public

    Silverado Resort (North)

    Holes
    18
    Par
    72
    Yards
    6793
    Architect
    Robert Trent Jones Sr. and Jr.
  5. Course05

    Novato, CA · Public

    StoneTree Golf Club

    Holes
    18
    Par
    72
    Yards
    6782
    Architect
    Johnny Miller
  6. Course06

    Windsor, CA · Public

    Windsor Golf Club

    Holes
    18
    Par
    72
    Yards
    6,599
    Architect
    Fred Bliss (with David Dale)
  7. Course07

    Napa, CA · Public

    Napa Golf Course

    Holes
    18
    Par
    72
    Yards
    6,681
    Architect
    Jack Fleming and Bob Baldock
  8. Course08

    Santa Rosa, CA · Public

    Bennett Valley Golf Course

    Holes
    18
    Par
    72
    Yards
    6,532
    Architect
    Ben Harmon
  9. Course09

    San Rafael, CA · Public

    Peacock Gap Golf Club

    Holes
    18
    Par
    71
    Yards
    6261
    Architect
    William F. Bell
  10. Course10

    Bodega Bay, CA · Public

    The Links at Bodega Harbour

    Holes
    18
    Par
    70
    Yards
    6290
    Architect
    Robert Trent Jones Jr.
Article ends