There’s plenty to love in our region of Appalachia. Sure, we’re known for our history in the railroad industry, and we’ve also played an important role in steel and coal.
And, yes, we’re a hotspot for railfanning and anyone looking for a railroad-themed B&B.
But our area is also known for the great outdoors—and not just hiking, hunting, and boating. Folks travel far and wide to tee off in our golf courses.
So, that begs an important question: What are the best golf courses near Altoona, PA?
Well, you’ve come to the right place. Because as much as we love sipping cocktails (courtesy of the Yard Office Lounge) on The Station Inn’s front porch, we also enjoy them on the links.
13 Best Golf Courses to Visit Near Altoona, PA
Here are the 13 best golf clubs near Altoona, PA (ranked based on their Google ratings)—most of which are within a half-hour drive:

1. Summit Country Club
About: The Summit Country Club is more than 100 years old, tracing its roots back to 1923. Sitting on top of the scenic Cresson Mountain in the Laurel Highlands, this golf course offers a special challenge for more experienced golfers—while remaining inviting enough for fans of all skill levels.
After enjoying a trip through all 18 holes, stop by the popular Sandbaggers Bar & Grill for some delicious refreshments!
Google Rating: 5/5
Address: 57 Country Club Road, Cresson, PA 16630
Phone: 814-886-9985
Distance From Altoona: 18 miles (24 minutes)
Distance From The Station Inn: 2 miles (about 5 minutes)
2. Northwinds Peninsula Golf Club
About: With a rich history stretching all the way back to 1967, the Northwinds Peninsula Golf Club’s special claim to fame is its status as the first course designed by the legendary Arnold Palmer.
This 18-hole course is packed with vibrant greens and lush wildlife, ensuring every swing is as beautiful as it is competitive.
Google Rating: 4.7/5
Address: 1772 Peninsula Dr, Central City, PA 15926
Phone: 814-754-3461
Distance From Altoona: 56 miles (about 1 hour)
Distance From The Station Inn: 53 miles (about 1 hour)
3. Scotch Valley Country Club
About: There are some who argue Scotch Valley Country Club offers the most breathtaking views in the area—and they make a strong case. Between the manicured facilities, sparkling lakes, and the rolling mountains on the horizon, this is one course worth taking your time on.
Plus, the club has been used for qualifying rounds for the U.S. Open and multiple state PGA Championships, so you know it’s a worthwhile challenge.
Google Rating: 4.7/5
Address: 18 Clubhouse Dr, Hollidaysburg, PA 16648
Phone: 814-695-1478
Distance From Altoona: 12 miles (about 19 minutes)
Distance From The Station Inn: 23 miles (about 27 minutes)
4. Sinking Valley Country Club
About: Don’t miss out on Sinking Valley Country Club: It was voted the 7th best public golf course in Pennsylvania for 2025! The mountainous setting and surrounding treelines make this club feel as much like a walk through a nature preserve as a rousing round of golf.
Google Rating: 4.6/5
Address: 595 Golf Course Rd, Altoona, PA 16601
Phone: 814-684-0662
Distance From Altoona: Located in Altoona
Distance From The Station Inn: 30 miles (about 32 minutes)
5. Eagles Ridge Golf Course
About: The award-winning public golf course was named Best Golf Course in the tri-county area—a direct result of its perfect blend of challenge and beauty.
Eagles Ridge Golf Course was once called “Grandview” for its spectacular views, and it now offers a putting green, practice range, and even a restaurant.
Google Rating: 4.6/5
Address: 122 William, Cemetery Rd, Curwensville, PA 16833
Phone: 814-236-3669
Distance From Altoona: 36 miles (about 50 minutes)
Distance From The Station Inn: 38 miles (about 50 minutes)
6. King Valley Golf Course
About: King Valley Golf Course is a family-owned and -operated destination that opened in 1999. Since then, the course has added an additional nine holes, and it’s become known for its friendly atmosphere, knowledgeable course pro, and cozy clubhouse.
Google Rating: 4.6/5
Address: 132 King Valley Ln, Imler, PA 16655
Phone: 814-239-0199
Distance From Altoona: 24 miles (about 27 minutes)
Distance From The Station Inn: 28 miles (about 29 minutes)
7. Skytop Mountain Golf Club
About: Nestled in the rolling hills outside of State College, Skytop Mountain Golf Club is a public course perfect for all skill levels. Take note of the dress club before traveling!
Google Rating: 4.6/5
Address: 635 Skytop Mtn Rd, Port Matilda, PA 16870
Phone: 814-692-4249
Distance From Altoona: 34 miles (about 37 minutes)
Distance From The Station Inn: 49 miles (about 47 minutes)
8. Blairmont Club
About: This private club offers everything you could want: a shimmering swimming pool, elegant dining, and a top-rate golfing experience.
With its eye-catching architecture and meticulously maintained grounds, it’s no wonder the Blairmont Club has become a popular destination for weddings and banquets.
Google Rating: 4.6/5
Address: 265 Larch St, Hollidaysburg, PA 16648
Phone: 814-693-1600
Distance From Altoona: 7 miles (12 minutes)
Distance From The Station Inn: 13 miles (about 19 minutes)
9. Cambrian Hills Golf Course
About: Cambrian Hills Golf Course isn’t just a thrilling course and driving range; it’s also a full-service bar and grill, a special spot for bird watching, and simply a quiet place to unwind.
Google Rating: 4.5/5
Address: 1137 Municipal Rd, Hastings, PA 16646
Phone: 814-247-8521
Distance From Altoona: 24 miles (about 35 minutes)
Distance From The Station Inn: 19 miles (about 29 minutes)
10. Iron Masters Country Club
About: For more than 60 years, the Iron Masters Country Club has provided a public, picturesque golfing experience in southern Blair County.
The IMCC Classic has grown into a much-anticipated annual event, attracting competitive golfers for a chance at the W (and local bragging rights).
Google Rating: 4.5/5
Address: 174 Cross Cove Rd, Roaring Spring, PA 16673
Phone: 814-224-2915
Distance From Altoona: 25 miles (about 28 minutes)
Distance From The Station Inn: 20 miles (about 31 minutes)
11. Down River Golf Course
About: The Down River Golf Course offers something unusual on this list: a flat terrain. Despite its proximity to the mountains in South Central PA, this family-owned golf course is a relatively level experience.
But there’s another reason to visit this local favorite: The course has been a nesting ground for bald eagles, which means you might catch a glimpse of the national bird while teeing off!
Google Rating: 4.5/5
Address: 134 Rivers Bend Dr, Everett, PA 15537
Phone: 814-652-5193
Distance From Altoona: 47 miles (about 48 minutes)
Distance From The Station Inn: 50 miles (about 50 minutes)
12. Immergrün Golf Course
About: Don’t let the details surrounding the Immergrün Golf Course fool you. Yes, it’s a public course. And, yes, it’s located on Saint Francis University’s campus.
But it was also founded by Charles Schwab (yes, that Charles Schwab) back in 1917, and it’s been described as a “gem in the rough” for its surprisingly wonderful experience.
Google Rating: 4.4/5
Address: 105 Elizabeth Street, Loretto, PA 15940
Phone: 814-471-9650
Distance From Altoona: 19 miles (about 30 minutes)
Distance From The Station Inn: 5 miles (about 9 minutes)
13. Lemon Drop Lounge & Golf Links
About: Despite the fun name, Lemon Drop is a challenging course with stunning hills and blind greens—so it’s definitely suited for skilled golfers!
Google Rating: 4.3/5
Address: 260 Clubhouse Lane, Ebensburg, PA 15931
Phone: 814-471-9650
Distance From Altoona: 19 miles (about 30 minutes)
Distance From The Station Inn: 5 miles (about 9 minutes)
Where to Stay While Golfing Near Altoona
We have the perfect place to hunker down after a day in the sun: The Station Inn. Built along the busy Norfolk Southern railroad line (the same one that wraps along the famous Horseshoe Curve), The Station Inn has become a beloved B&B.
Enjoy a hearty breakfast at our friendly dining room table, then retreat to our front porch after a day of unwinding. There, you can sip your favorite beverage prepared by our in-house bartender—courtesty of the Yard Office Lounge.
Book your room today!