ATTENTION: Heritage Hills Resort will experience a lapse in phone service on Monday, October 29th. If you require immediate attention, please email and a member of our staff will be happy to assist you via email.
Heritage Hills Golf Resort
(717) 755-0123



An 18 Hole Championship Golf Course


York County is known for rolling green landscapes. Golf enthusiasts who play here enjoy over 15 private and public golf courses. The Heritage Hills Course is recognized as a  favorite. 

Heritage Hills Golf Course 

Heritage Hills Golf Course is perfect for both the mental and physical golfer. This course is a classic course designed to test experienced players and casual players alike with its beautifully maintained fairways, native shrubbery and cool waterways. The greens are the backdrop to this 18-hole championship course spread across nearly 6500 yards of rolling terrain. Contact the Pro Shop at (717) 755-0123 Ext. 1663.  Download the Heritage Hills score card.

Book a Tee Time at Heritage Hills


Course Policies

USGA Rules Govern All Play - Except where modified by a local rule

Dress Code

No printed t-shirts, tank tops, tennis shorts or cut-off denim jeans. Collared shirts are preferred but non-collared dress t-shirts are appropriate. Only women are allowed to don a sleeveless top. When in doubt, common sense is the best judge. Only non-metal spikes please. 


Rake sand traps, replace divots, and repair balls marks. Be respectful of other players on the course. Slower players let quicker players play through. Play ready-golf when necessary to speed play. 


Not permitted on the course. 

Golf Tips

Switch the tees you play from at your golf course.  People often know the club they should hit from every spot on the course rather than the exact yardage because they are so use to playing from these spots on the course.  Changing the tees you ply from will help you better control distances and force you to hit different types of shots.