Cape Cod packs an unusual amount of golf history into a 65-mile peninsula: the oldest links course in America, a Donald Ross redesign from 1914, and a string of town-owned championship layouts that welcome visitors all season. Nearly all of the Cape's best public golf is municipal — owned by the towns themselves — which keeps the golf honest, walkable, and genuinely open to anyone who books a tee time. Base yourself mid-Cape around Brewster, Dennis, or Yarmouth and you can play a different kind of course every day without ever driving more than half an hour.

1. Highland Links, Truro

The most memorable round on the Cape is also its shortest. Highland Links is a nine-hole, par-35 links laid out on the windswept bluffs above the Atlantic in North Truro, next to Highland Light — the oldest and tallest lighthouse on Cape Cod, first lit in 1797. The National Park Service calls it the oldest links course in America, founded in 1892, and it is the only golf course inside the federally protected Cape Cod National Seashore. It is a true links in the Scottish sense: treeless, firm, and wind-raked, with deep natural rough and views of the ocean from nearly every hole. Francis Ouimet, the 1913 U.S. Open champion from Brookline, played an exhibition round here before its greens were converted from sand to grass.

Highland Links is a public course, and it plays best as a walk — leave the cart behind and let the wind do the talking. The 170-yard par-3 seventh, with the lighthouse as its backdrop, is the hole you will photograph. Because it is only nine holes, pair it with a second nine or treat it as the perfect morning round before an afternoon in Provincetown, ten minutes up the road. Book ahead in summer; in the shoulder season it is one of the quietest, most atmospheric rounds in New England.

National Park Service Selects Johnson Golf Management as Concessions Operator for the Highland Links Golf Course — National Park Service ↗

Highland Links: Cape Cod's Hidden Gem — LINKS Magazine ↗

2. The Captains Golf Course, Brewster

If you play only one facility on Cape Cod, make it the Captains. The town-owned complex in Brewster is the Cape's only 36-hole public facility: two full championship layouts, the Port Course and the Starboard Course, both par 72. The facility opened in 1985 and was expanded by architect Brian Silva, building on Geoffrey Cornish's original work, and the Massachusetts Office of Travel & Tourism has named it one of the top five public golf facilities in the state. The Starboard still plays eight of the original 1985 holes and demands accuracy through the pines; the Port is defined by a set of demanding par fives and doglegs through the same classic Cape Cod woodland.

The Captains is the anchor of any Cape Cod golf trip: two distinct courses on one site means you can play 36 in a day without moving the car, and the on-site Freemans Grill makes it a natural base for a group. Book well ahead in summer — tee times are essentially mandatory in peak season — and consider the shoulder season, when the fairways are at their best and the crowds thin out. Pair it with Cranberry Valley in Harwich, fifteen minutes away, for a two-day championship double.

The Captains Golf Course — official site ↗

The 12 Best Public Golf Courses on Cape Cod (2026) — Cape Cod Certified ↗

3. Cranberry Valley Golf Course, Harwich

Cranberry Valley is the Cape's great municipal championship test. Owned and operated by the Town of Harwich, the 18-hole, par-71 layout was designed by Geoffrey Cornish and William Robinson and opened in 1974, and it has been a perennial pick among the best public courses in Massachusetts ever since. It is a tournament course in the literal sense: it has hosted the Massachusetts Junior Amateur, the Massachusetts Amateur Public Links, the Massachusetts Senior Four-Ball, and the WGAM Senior Amateur, along with regular state qualifiers. The course is beautifully bunkered, a genuine test from the back tees, and it comes with one of the best practice facilities on the Cape — a range and short-game area rebuilt by architect Mark Mungeam — plus an on-site restaurant.

This is the round to book when your group wants a stern, fair championship course without resort pricing. It suits confident players who enjoy a thinking layout, but multiple tee options keep it playable for higher handicaps. Tee times go fast on summer weekends, so book a week or two ahead; the course is also an easy add to a Brewster-based trip, sitting just down the road from the Captains. Stay for lunch after the round — it is one of the few Cape munis where the nineteenth hole is a destination in itself.

Cranberry Valley Golf Course — New England Golf ↗

The 12 Best Public Golf Courses on Cape Cod (2026) — Cape Cod Certified ↗

4. Dennis Pines Golf Course, East Dennis

Dennis Pines is the sterner half of the Town of Dennis's 36-hole municipal setup — the other half is Dennis Highlands, a 1984 Jack Kidwell and Mike Hurdzan design across town. The Pines is a par-72 championship layout designed by Henry C. Mitchell and opened in 1966, set on 170 acres of pine forest in East Dennis with five sets of tees stretching to just under 7,000 yards. Water comes into play on several holes, and the 12th is regarded as one of the most difficult par fives on the Cape. The course has hosted Massachusetts Golf Association and USGA events, and a four-year tee and bunker renovation by Robert McNeil's Northeast Golf Company, completed in 2018, refreshed the bunkering and the strategy throughout.

Play the Pines when you want the toughest public test on the Mid-Cape: narrow, tree-lined corridors and water hazards demand accuracy off the tee, so pick the tees that match your game rather than your ego. It pairs naturally with its sister course — play the Pines one day and the Highlands the next for a full Dennis double without leaving town. The town keeps the two courses affordable by design, and the on-site driving range and practice green make it a good first round of the trip to shake off the travel rust.

Dennis Pines Golf Course — GolfPass ↗

Dennis Highlands & Dennis Pines Golf Course — New England Golf ↗

5. Bass River Golf Course, South Yarmouth

Bass River is the history round of the trip. Founded in 1900 as a nine-hole course on a cow pasture beside the river in South Yarmouth, it was redesigned and expanded to 18 holes by Donald Ross in 1914, according to the Town of Yarmouth — and in 1953 the town bought the course outright, making it the first town-owned golf course on Cape Cod. It celebrated its 125th anniversary in July 2025. The par-72 layout is classic Ross in miniature: wide fairways, small greens, and views of the Bass River throughout. The signature hole is the ninth, a 169-yard par 3 played across marshland to an elevated green with the river behind it.

Bass River suits every golfer in the group: it is walkable, forgiving off the tee, and short enough from the forward tees that a mixed-ability foursome will all enjoy it, while the small greens keep good players honest. It is also the most flexible round on this list — a great arrival-day or departure-day option in the middle of the Cape, and an easy pairing with the town's other courses, Bayberry Hills and the Links Course, if you want a second round nearby. Book ahead in summer, when it is one of the busiest public courses on the Cape, and leave time to linger on the ninth green.

Bass River Golf Course Turns 125 — New England Golf ↗

Bass River Golf Course — Town of Yarmouth ↗

This guide was created with AI assistance using the linked sources. Course access, rates, and conditions can change; confirm details directly before booking.

Put the trip together

Build a golf trip itinerary, estimate your group’s golf trip budget, and check your latest tee time before sunset.