The Best Golf Courses in Portsmouth, NH


Golfing is incredibly popular up here in New England, as country clubs are dotted along the coastline and throughout the mainland as well. With so many excellent courses to choose from, how will you decide which ones are up to par with your vacation standards? We’re here to help.


While you may not realize it, each golf course and club has its own pros and cons. Some have rentals and amenities the others don’t and vice versa.


Pease Golf Course

  • Address: 200 Grafton Rd, Portsmouth, NH
  • Hours: 8AM - 6PM
  • Distance from us: 3.0 miles 


Located near the beautiful Great Bay National Wildlife Refuge, Pease Golf Course offers a secluded and satisfying golfing experience. You can golf the front nine or back nine holes, or all of them. On top of the traditional golfing options, you can try virtual golf to practice your swing, take lessons from golfers on site, go shopping at the souvenir shop, or eat a luxurious meal at Grill 28.


Feel free to book a tee time with them today if Pease sounds appealing to you.

anchored-rope-on-dock
pair-of-kayaks-in-the-ocean
  • Address: 80 Country Club Ln, Greenland, NH
  • Hours: 11AM - 8PM
  • Distance from us: 4.0 miles 


Just a few miles south of Pease Golf Course lies Portsmouth Country Club, another popular course along Great Bay. The rolling hills and views of the water nearby make for a natural backdrop to your game that is awe-inspiring. Golf events come with golf carts with cost of admission. Golf lessons are available for young golfers and adults alike.


After an 18-hole game, you can grab a bite to eat at the Clipper Grille onsite, which serves traditional New England fare and drinks.

Portsmouth Country Club

Sagamore Golf Center

  • Address: 22 North Road, North Hampton, NH
  • Hours: 9AM - 7PM
  • Distance from us: 7.0 miles 


Sagamore Golf Center is rated one of the the top 50 golf ranges in all of America. With the beautiful foliage in the distance beyond the driving range and the adorable and fun mini golf course for both kids and adults, it’s not hard to understand why it’s so popular.


If you’re trying to improve your swing, you can take driving range lessons from real professionals here at Sagamore. They’ll help you improve your power and technique so you can get better. 

couple-on-the-beach

Cochecho Country Club

  • Address: 145 Gulf Rd, Dover, NH
  • Hours: 7AM - 8PM
  • Distance from us: 12.0 miles 


The Cochecho Country Club is probably one of the most accessible golfing experiences near Portsmouth. On top of having a beautiful fun course to play on, they have a golfing class explicitly for beginners and a pro shop for experienced guests. They also have a general course tour for those who are unfamiliar and uninterested in the sport, but still want a neat ride around the course itself.


It’s truly a course for everyone.

Book a Stay at Martin Hill Inn

When it comes to a weekend golf getaway, the hotel you stay in matters just as much as the courses you play on. Tucked in the heart of downtown Portsmouth, NH, the Martin Hill Inn has clean, cozy rooms, free parking, and is only minutes away from the best golf courses Portsmouth has to offer. Whether you’re coming to town for Sagamore Golf Club, Pease Golf Course, or if you’re trying to play as many courses as possible, the Martin Hill Inn is the perfect place to start and end your day. Start your perfect weekend now by booking today.

couple-on-the-beach
Share by: