Caddie Tap Trips

Where to stay for America's best public golf

Caddie Tap Trips covers 112 top-ranked public golf courses you can book a tee time at, grouped into 25 golf-trip destinations — with the most central place to stay for each.

Golf-trip destinations

DestinationCoursesHighlights
Pinehurst & Southern PinesNorth Carolina Sandhills7Pinehurst Resort (No. 2), Pinehurst No. 10, Pinehurst No. 4…Hotels →
Monterey PeninsulaPebble Beach, California4Pebble Beach Golf Links, Spyglass Hill Golf Course, Links at Spanish Bay…Hotels →
Bandon DunesBandon, Oregon4Pacific Dunes, Bandon Dunes, Bandon Trails…Hotels →
Kohler & SheboyganWisconsin4Whistling Straits (Straits), Blackwolf Run (River), Whistling Straits (Irish)…Hotels →
Las VegasNevada3Shadow Creek Golf Club, Wynn Golf Club, CascataHotels →
StreamsongCentral Florida3Streamsong (Red), Streamsong (Blue), Streamsong (Black)Hotels →
Phoenix & ScottsdaleArizona3Quintero, Granite Falls Golf Course (North), Camelback Golf Club (Ambiente)Hotels →
Arcadia BluffsNorthern Michigan2Arcadia Bluffs, Arcadia Bluffs (South)Hotels →
Santa Cruz & South BayCalifornia2Pasatiempo Golf Club, CordevalleHotels →
Sand Valley & Stevens PointCentral Wisconsin2Sand Valley, SentryworldHotels →
Frisco (PGA Frisco)Texas2Fields Ranch (PGA Frisco, East), Fields Ranch (PGA Frisco, West)Hotels →
St. George & MesquiteUtah & Nevada2Black Desert, Wolf CreekHotels →
Coastal GeorgiaSea Island & Camden County2Sea Island (Seaside), Sanctuary Golf ClubHotels →
BransonMissouri2Ozarks National, Buffalo RidgeHotels →
Mississippi Gulf CoastMississippi2Fallen Oak, Grand Bear Golf CourseHotels →
Nature CoastCentral Florida2Cabot Citrus Farms (Karoo), Juliette FallsHotels →
Glade SpringsWest Virginia2Glade Springs Village (Woodhaven), Glade Springs Village (Stonehaven)Hotels →
BendCentral Oregon2Tetherow, CrosswaterHotels →
Palm Springs DesertCoachella Valley, California2PGA West (Stadium), Desert Willow Golf Resort (Firecliff)Hotels →
Boston South ShoreMassachusetts2South Shore Country Club, Pinehills Golf Club (Nicklaus)Hotels →
Green LakeWisconsin2Lawsonia (Links), Mascoutin Golf ClubHotels →
Vail ValleyColorado2Red Sky Ranch (Fazio), Red Sky Ranch (Norman)Hotels →
KauaiHawaii2Makai, Poipu Bay Resort Golf CourseHotels →
Myrtle BeachSouth Carolina & North Carolina2Dunes Golf and Beach Club, Thistle Golf ClubHotels →
FrederickMaryland2Whiskey Creek Golf Club, Maryland National Golf ClubHotels →

Top public golf courses by ranking

CourseRanking
Pebble Beach Golf LinksMonterey County, CA#1 Golf Digest publicHotels →
Pacific DunesCoos County, OR#2 Golf Digest publicHotels →
Shadow Creek Golf ClubNorth Las Vegas, NV#3 Golf Digest publicHotels →
Whistling Straits (Straits)Sheboygan, WI#4 Golf Digest publicHotels →
The Ocean Course (Kiawah Island)Kiawah Island, SC#5 Golf Digest publicHotels →
Pinehurst Resort (No. 2)Pinehurst, NC#6 Golf Digest publicHotels →
TPC Sawgrass (Players Stadium)Saint Johns County, FL#8 Golf Digest publicHotels →
Bandon DunesCoos County, OR#9 Golf Digest publicHotels →
Erin Hills Golf CourseErin, WI#10 Golf Digest publicHotels →
Bandon TrailsCoos County, OR#11 Golf Digest publicHotels →
Spyglass Hill Golf CourseMonterey County, CA#13 Golf Digest publicHotels →
Arcadia BluffsArcadia, MI#15 Golf Digest publicHotels →
Pasatiempo Golf ClubSanta Cruz County, CA#16 Golf Digest publicHotels →
Blackwolf Run (River)Kohler, WI#17 Golf Digest publicHotels →
Chambers BayUniversity Place, WA#1 GolfPass Golfers' Choice · #19 Golf Digest publicHotels →
Streamsong (Red)Polk County, FL#20 Golf Digest publicHotels →
Sand ValleyAdams County, WI#21 Golf Digest publicHotels →
Kapalua (Plantation)Maui County, HI#23 Golf Digest publicHotels →
LandmandHomer, NE#24 Golf Digest publicHotels →
Streamsong (Blue)Polk County, FL#26 Golf Digest publicHotels →
Sheep RanchCoos County, OR#27 Golf Digest publicHotels →
Harbour Town Golf LinksHilton Head Island, SC#28 Golf Digest publicHotels →
Pinehurst No. 10Pinehurst, NC#30 Golf Digest publicHotels →
Gamble SandsOkanogan County, WA#31 Golf Digest publicHotels →
Pinehurst No. 4Pinehurst, NC#32 Golf Digest publicHotels →
Streamsong (Black)Polk County, FL#33 Golf Digest publicHotels →
Fields Ranch (PGA Frisco, East)Frisco, TX#34 Golf Digest publicHotels →
Black DesertSanta Clara, UT#35 Golf Digest publicHotels →
The Prairie Club (Dunes)Cherry County, NE#36 Golf Digest publicHotels →
Forest DunesSouth Branch Township, MI#37 Golf Digest publicHotels →
Yale Golf CourseNew Haven, CT#38 Golf Digest publicHotels →
The Greenbrier (Old White TPC)Greenbrier County, WV#39 Golf Digest publicHotels →
Torrey Pines (South)La Jolla, CA#40 Golf Digest publicHotels →
Mauna KeaKohala Coast, HI#43 Golf Digest publicHotels →
Tobacco RoadSanford, NC#44 Golf Digest publicHotels →
Sea Island (Seaside)Glynn County, GA#45 Golf Digest publicHotels →
Ozarks NationalTaney County, MO#46 Golf Digest publicHotels →
Broadmoor (East)Colorado Springs, CO#47 Golf Digest publicHotels →
Fallen OakHarrison County, MS#48 Golf Digest publicHotels →
SentryworldStevens Point, WI#49 Golf Digest publicHotels →
Cabot Citrus Farms (Karoo)Hernando County, FL#50 Golf Digest publicHotels →
CordevalleSanta Clara County, CA#52 Golf Digest publicHotels →
The Jewel Golf ClubLake City, MN#3 GolfPass Golfers' ChoiceHotels →
Arcadia Bluffs (South)Arcadia Township, MI#53 Golf Digest publicHotels →
Glade Springs Village (Woodhaven)Raleigh County, WV#4 GolfPass Golfers' ChoiceHotels →
Links at Spanish BayMonterey County, CA#54 Golf Digest publicHotels →
Edgewood TahoeDouglas County, NV#5 GolfPass Golfers' Choice · #83 Golf Digest publicHotels →
Marquette (Greywalls)Marquette, MI#55 Golf Digest publicHotels →
Monarch Beach Golf LinksDana Point, CA#6 GolfPass Golfers' ChoiceHotels →
Paa-Ko RidgeSandia Park, NM#56 Golf Digest publicHotels →
Tyoga Golf CourseDelmar Township, PA#7 GolfPass Golfers' ChoiceHotels →
Atkins Golf Club at the University of IllinoisUrbana, IL#9 GolfPass Golfers' ChoiceHotels →
Wolf CreekMesquite, NV#59 Golf Digest publicHotels →
Pine Needles LodgeSouthern Pines, NC#60 Golf Digest publicHotels →
Skytop Lodge Golf CourseBarrett Township, PA#11 GolfPass Golfers' ChoiceHotels →
TetherowDeschutes County, OR#61 Golf Digest publicHotels →
PGA West (Stadium)La Quinta, CA#62 Golf Digest publicHotels →
South Shore Country ClubHingham, MA#14 GolfPass Golfers' ChoiceHotels →
Quail Lodge Resort & Golf ClubMonterey County, CA#15 GolfPass Golfers' ChoiceHotels →
Whistling Straits (Irish)Sheboygan, WI#65 Golf Digest publicHotels →
Pinehills Golf Club (Nicklaus)Plymouth, MA#16 GolfPass Golfers' ChoiceHotels →
Lawsonia (Links)Town of Brooklyn, WI#66 Golf Digest publicHotels →
Glade Springs Village (Stonehaven)Raleigh County, WV#17 GolfPass Golfers' ChoiceHotels →
Wynn Golf ClubLas Vegas, NV#67 Golf Digest publicHotels →
Juliette FallsMarion County, FL#18 GolfPass Golfers' ChoiceHotels →
CrosswaterDeschutes County, OR#69 Golf Digest publicHotels →
Sandy Pines Golf ClubJasper County, IN#20 GolfPass Golfers' ChoiceHotels →
TullymoreMorton Township, MI#70 Golf Digest publicHotels →
Jeffersonville Golf ClubWest Norriton Township, PA#21 GolfPass Golfers' ChoiceHotels →
Red Sky Ranch (Fazio)Eagle County, CO#71 Golf Digest publicHotels →
Herons Glen Golf & Country ClubLee County, FL#22 GolfPass Golfers' ChoiceHotels →
Wilderness at Fortune BayGreenwood Township, MN#72 Golf Digest publicHotels →
MakaiPrinceville, HI#73 Golf Digest publicHotels →
Laughlin Ranch Golf ClubBullhead City, AZ#24 GolfPass Golfers' ChoiceHotels →
CascataBoulder City, NV#74 Golf Digest publicHotels →
Golden Horseshoe (Gold)Williamsburg, VA#75 Golf Digest publicHotels →
Sanctuary Golf ClubCamden County, GA#26 GolfPass Golfers' ChoiceHotels →
Mascoutin Golf ClubTown of Berlin, WI#27 GolfPass Golfers' ChoiceHotels →
Fields Ranch (PGA Frisco, West)Frisco, TX#77 Golf Digest publicHotels →
Chippewa Golf ClubWayne County, OH#28 GolfPass Golfers' ChoiceHotels →
TaconicWilliamstown, MA#78 Golf Digest publicHotels →
Dunes Golf and Beach ClubMyrtle Beach, SC#79 Golf Digest publicHotels →
Thistle Golf ClubSunset Beach, NC#30 GolfPass Golfers' ChoiceHotels →
Classic at Madden's ResortEast Gull Lake, MN#80 Golf Digest publicHotels →
Stillwater Valley Golf ClubDarke County, OH#31 GolfPass Golfers' ChoiceHotels →
The Highlands at Dove MountainMarana, AZ#32 GolfPass Golfers' ChoiceHotels →
Covered Bridge Golf ClubClark County, IN#33 GolfPass Golfers' ChoiceHotels →
Toftrees ResortPatton Township, PA#34 GolfPass Golfers' ChoiceHotels →
Wild HorseDawson County, NE#84 Golf Digest publicHotels →
Black MesaEspañola, NM#85 Golf Digest publicHotels →
Whiskey Creek Golf ClubFrederick County, MD#36 GolfPass Golfers' ChoiceHotels →
Trump National Doral (Blue Monster)Miami-Dade County, FL#86 Golf Digest publicHotels →
Red Sky Ranch (Norman)Eagle County, CO#87 Golf Digest publicHotels →
Mid PinesSouthern Pines, NC#88 Golf Digest publicHotels →
Park at West Palm BeachWest Palm Beach, FL#89 Golf Digest publicHotels →
The FortressFrankenmuth, MI#41 GolfPass Golfers' ChoiceHotels →
Maryland National Golf ClubFrederick County, MD#42 GolfPass Golfers' ChoiceHotels →
Blackwolf Run (Meadow Valleys)Kohler, WI#92 Golf Digest publicHotels →
Grand Bear Golf CourseHarrison County, MS#43 GolfPass Golfers' ChoiceHotels →
QuinteroPeoria, AZ#93 Golf Digest publicHotels →
Desert Willow Golf Resort (Firecliff)Palm Desert, CA#44 GolfPass Golfers' ChoiceHotels →
Buffalo RidgeTaney County, MO#94 Golf Digest publicHotels →
TPC San Antonio (Oaks)Bexar County, TX#95 Golf Digest publicHotels →
Poipu Bay Resort Golf CourseKauaʻi County, HI#46 GolfPass Golfers' ChoiceHotels →
Wine ValleyWalla Walla County, WA#96 Golf Digest publicHotels →
Granite Falls Golf Course (North)Surprise, AZ#47 GolfPass Golfers' ChoiceHotels →
PFAU Course at Indiana UniversityBloomington, IN#97 Golf Digest publicHotels →
Camelback Golf Club (Ambiente)Paradise Valley, AZ#48 GolfPass Golfers' ChoiceHotels →
Southern PinesSouthern Pines, NC#98 Golf Digest publicHotels →
Manchester Country ClubManchester, CT#49 GolfPass Golfers' ChoiceHotels →
FarmLinks at Pursell FarmsTalladega County, AL#50 GolfPass Golfers' ChoiceHotels →
Bay Harbor (Links/Quarry)Bay Harbor, MI#100 Golf Digest publicHotels →

Golf trip planning FAQ

What are the best public golf trip destinations in the US?
By number of top-ranked public courses within a short drive: Pinehurst & Southern Pines (7 courses); Monterey Peninsula (4 courses); Bandon Dunes (4 courses); Kohler & Sheboygan (4 courses); Las Vegas (3 courses).
How does Caddie Tap Trips choose where to stay?
For each golf-trip destination, Caddie Tap Trips recommends staying near the course that minimises total travel to every other ranked course in the group, then shows live hotel prices for your dates.
Which golf courses are included?
112 public-access courses from Golf Digest's America's 100 Greatest Public Courses and GolfPass Golfers' Choice, each located by two independent sources.