Sandi Spots
    Best Golf Courses in San Diego — Sandi Spots editorial guide

    Best of San Diego

    Best Golf Courses in San Diego

    Public tee times, ranked

    Last updated · See what changed

    The Winner

    #1 Torrey Pines South

    A U.S. Open course on public cliffs — nothing else in California matches the access.

    Quick answer

    Torrey Pines South is the best golf course in San Diego and the county's only U.S. Open venue. Coronado Golf Course is the best value at under $50, and Aviara is the best resort conditioning.

    At a glance

    Best Golf Courses in San Diego — ranked comparison
    #PlaceNeighborhoodWhat to getPriceScore
    1Torrey Pines SouthLa Jolla18 holes, championship tees$110–29091
    2Torrey Pines NorthLa Jolla18 holes$80–20089
    3Aviara Golf ClubCarlsbad18 holes, resort round$180–29088
    4Coronado Golf CourseCoronado18 holes, bay views$40–6088
    5Maderas Golf ClubPoway18 holes$150–23588
    6The Grand Golf ClubCarmel Valley18 holes, resort guests$225–32586
    7Balboa Park Golf CourseBalboa Park18 holes, skyline views$45–7085
    8Riverwalk Golf ClubMission Valley18 holes, central location$60–11083
    Order: 18 holes, championship tees$110–290

    A U.S. Open course on public cliffs — nothing else in California matches the access.

    The South Course hosted the 2008 and 2021 U.S. Opens and plays every bit as hard as that suggests. Conditioning is tournament-grade and the ocean holes on the back nine are among the most photographed in golf. Rounds run over five hours.

    Local tip: San Diego residents get dramatically reduced rates with a resident card; book through the city system.

    91
    Experience
    97
    Consistency
    90
    Value
    72
    Atmosphere
    96
    Uniqueness
    99
    Order: 18 holes$80–200

    The friendlier Torrey course, with the same cliffs and better pace.

    After the Weiskopf redesign the North Course is a legitimate championship layout with more forgiving landing areas and the same ocean views. It plays faster than South.

    Local tip: Play North first if you're new to the property — South will punish you otherwise.

    89
    Experience
    92
    Consistency
    90
    Value
    80
    Atmosphere
    94
    Uniqueness
    90
    Order: 18 holes, resort round$180–290

    The best-conditioned resort course in the county.

    The Arnold Palmer design at the Park Hyatt Aviara is immaculately maintained with dramatic elevation changes and waterfalls. Green fees are high and the round feels like a resort experience rather than a golf club one.

    Local tip: Twilight rates after 2pm cut the price by roughly 40%.

    88
    Experience
    95
    Consistency
    92
    Value
    70
    Atmosphere
    90
    Uniqueness
    86
    Order: 18 holes, bay views$40–60

    The best value round in Southern California.

    Coronado is a municipal course on the bay with skyline and bridge views for under $60. Conditioning is good rather than great, and getting a tee time is the real challenge.

    Local tip: Tee times release well in advance and go instantly — set a calendar reminder.

    88
    Experience
    85
    Consistency
    86
    Value
    97
    Atmosphere
    90
    Uniqueness
    88
    Order: 18 holes$150–235

    The most dramatic inland layout in the county.

    Maderas plays through canyons and granite outcrops with severe elevation changes and excellent conditioning. It is a harder walk and a harder course than the coastal options.

    Local tip: Cart is mandatory and the elevation changes make that welcome.

    88
    Experience
    94
    Consistency
    90
    Value
    74
    Atmosphere
    88
    Uniqueness
    88
    #6

    The Grand Golf Club

    Carmel Valley
    Order: 18 holes, resort guests$225–325

    The most exclusive public-access course in San Diego.

    This Tom Fazio design is beautifully maintained and rarely crowded, which is what the price buys. Access requires staying at the resort.

    Local tip: Tee times are limited to Fairmont Grand Del Mar guests and members.

    86
    Experience
    95
    Consistency
    92
    Value
    64
    Atmosphere
    88
    Uniqueness
    84
    Order: 18 holes, skyline views$45–70

    The best cheap round with a downtown skyline backdrop.

    Balboa Park's municipal course is short, walkable, and offers unexpectedly good views of downtown. Conditioning varies by season but the price never does.

    Local tip: Resident rates make this one of the cheapest 18 holes in any major U.S. city.

    85
    Experience
    82
    Consistency
    84
    Value
    92
    Atmosphere
    84
    Uniqueness
    86
    #8

    Riverwalk Golf Club

    Mission Valley
    Order: 18 holes, central location$60–110

    The most convenient round in the city.

    Riverwalk sits in the middle of Mission Valley with 27 holes and easy access from anywhere in the city. The layout is straightforward but the location and price make it the default weekday round.

    Local tip: Morning rounds beat the afternoon wind in the valley.

    83
    Experience
    84
    Consistency
    86
    Value
    88
    Atmosphere
    76
    Uniqueness
    74

    What changed in this update

    Every revision to this ranking, newest first — additions, removals, and rank moves.

    1. Latest

      • List published with 8 scored picks.
    Share this guide:XFacebookRedditWhatsApp Email

    Reader picks

    Our rankings are editorial. This part is yours — vote for your favorite golf-courses in San Diego. One vote per reader.

    Best golf-courses by neighborhood

    Local tips before you go

    • San Diego city resident cards cut Torrey Pines and Balboa Park green fees by more than half.
    • Twilight tee times after 2pm save 30–40% at nearly every resort course.
    • Coronado tee times release on a fixed schedule and sell out in minutes.
    • Coastal courses play windier after noon; book morning rounds when possible.

    Methodology

    How we scored it

    40%

    Experience

    How good the core activity or service actually is.

    20%

    Consistency

    Repeatability across visits and staff.

    20%

    Value

    Price relative to what you get.

    10%

    Atmosphere

    Setting, crowd, and comfort.

    10%

    Uniqueness

    Something you can't get elsewhere in San Diego.

    This list covers courses the public can actually book. Private clubs are excluded regardless of quality.

    FAQ

    What is the best golf course in San Diego?

    Torrey Pines South ranks first — a public U.S. Open venue on ocean cliffs in La Jolla. Torrey Pines North is the more playable sibling and Aviara in Carlsbad has the best conditioning.

    How much does golf cost in San Diego?

    Municipal courses like Balboa Park and Coronado run $40–70. Torrey Pines runs $110–290 for non-residents, and resort courses like Aviara and The Grand run $180–325.

    Can anyone play Torrey Pines?

    Yes. Torrey Pines is a city-owned public course. Tee times can be booked through the city reservation system, and San Diego residents pay significantly reduced rates.

    Free: the 3-day San Diego plan locals actually use

    Hour-by-hour itinerary, taco stops, parking notes, and a packing list — sent to your inbox, plus one weekly email of new spots and events.

    Get the free plan

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction