GCW

USA · 22 venues

Golf course wedding venues in New Hampshire

New Hampshire has 22 golf courses that host weddings, from intimate clubhouse ceremonies to full fairway-view receptions. That includes 3 resort venues, 11 public courses and 6 private clubs. Mountain View Grand Golf Course, Owl's Nest Resort Golf Course and The Eagle Mountain House & Golf Club are among the best-known options. Browsing by town? See Dover for local shortlists. Every listing links straight to the venue's own wedding page, so you can check dates and packages at the source.

  • 18-hole private golf course

    Abenaqui Country Club

    Rye Beach, New Hampshire · up to 220 guests

    Abenaqui Country Club is a private member-owned club on the New Hampshire Seacoast, established in 1903, offering an 18-hole par-72 golf course, four Har-Tru tennis courts, and a clubhouse with dining facilities.

    View venue

  • 18-hole public golf course

    Atkinson Resort & Country Club

    Atkinson, New Hampshire · up to 400 guests

    Atkinson Resort & Country Club is a public golf resort in Atkinson, New Hampshire, featuring an 18-hole championship course and a 9-hole par-3 course, with dining, lodging, and event facilities.

    View venue

  • public golf course

    Beaver Meadow Golf Course

    Concord, New Hampshire · up to 90 guests

    Beaver Meadow Golf Course is a public 18-hole golf course in Concord, New Hampshire, owned and operated by the City of Concord, offering a driving range, putting green, pro shop, and restaurant.

    View venue

  • 18-hole public championship course

    Canterbury Woods Country Club

    Canterbury, New Hampshire · up to 275 guests

    Canterbury Woods Country Club is a public 18-hole championship golf course in Canterbury, New Hampshire, designed by Ross Forbes. It features a practice range, pro shop, restaurant, and membership options.

    View venue

  • 9-hole public golf course

    Claremont Country Club

    Claremont, New Hampshire

    Claremont Country Club is a 9-hole public golf course in Claremont, New Hampshire, offering affordable daily fees and memberships. The course features challenging greens and views of the Sugar River Valley, with a pro shop, bar, and event facility.

    View venue

  • 18-hole private championship course

    Cochecho Country Club

    Dover, New Hampshire

    Cochecho Country Club is a private country club in Dover, New Hampshire, featuring an 18-hole championship golf course designed by Wayne Stiles and Phil Wogan, founded in 1923.

    View venue

  • 18-hole private championship course

    Cochecho Country Club

    Dover, New Hampshire

    Cochecho Country Club is a private country club in Dover, New Hampshire, founded in 1923, featuring an 18-hole championship golf course designed by Wayne Stiles and Phil Wogan.

    View venue

  • 18-hole public golf course

    Indian Mound Golf Course

    Tuftonboro, New Hampshire · up to 150 guests

    Indian Mound Golf Club is a player-friendly 18-hole golf course in Center Ossipee, New Hampshire, designed by Phil Wogan. It features a par 70 layout, a pro shop, and the River's Edge Grille & Tavern, and offers public access with membership options.

    View venue

  • 18-hole private championship course

    Lake Sunapee Country Club

    New London, New Hampshire

    Lake Sunapee Country Club is a private, member-owned golf club in New London, New Hampshire, featuring an 18-hole Donald Ross-designed championship course opened in 1928. The club offers golf, pool, tennis, dining, and social memberships.

    View venue

  • 9-hole resort golf course

    Mountain View Grand Golf Course

    Whitefield, New Hampshire

    Mountain View Grand Golf Course is a historic nine-hole course located at the Mountain View Grand Resort & Spa in Whitefield, New Hampshire, offering panoramic views and a challenge for all levels. It is open seasonally with daily green fees including cart, and memberships are available.

    View venue

  • private golf course

    Nashua Country Club

    Hudson, New Hampshire · up to 200 guests

    Nashua Country Club is a private club offering a premier golfing experience along with swimming, tennis, curling, fitness classes, and dining facilities in Nashua, New Hampshire.

    View venue

  • 18-hole public golf course

    Newport Golf Club

    Newport, New Hampshire · up to 175 guests

    Newport Golf Club is a par-71, 18-hole course designed by Phil Wogan, located in Newport, New Hampshire. It offers a challenging yet affordable round of golf in a picturesque setting.

    View venue

  • 18-hole semi-private golf course

    Nippo Lake Golf Course

    Barrington, New Hampshire · up to 100 guests

    Nippo Lake Golf Club is a semi-private golf course in Barrington, New Hampshire, offering an 18-hole course, driving range, pro shop, restaurant, and membership options.

    View venue

  • 18-hole resort championship course

    Owl's Nest Resort Golf Course

    Thornton, New Hampshire

    Owl's Nest Resort in Thornton, New Hampshire, features an 18-hole Nicklaus Design championship golf course with stunning White Mountain views, plus a second 18-hole course (The Vineyard Course). The resort offers golf, racquet sports, spa, dining, and lodging.

    View venue

  • 18-hole public championship course

    Pembroke Pines Country Club

    Pembroke, New Hampshire · up to 275 guests

    Pembroke Pines Country Club is a public 18-hole championship golf course in Pembroke, New Hampshire, featuring a practice range, putting green, pro shop, and the 1759 Grille restaurant. It offers memberships and welcomes public green-fee players.

    View venue

  • 9-hole public public course

    Rockingham Country Club

    Newmarket, New Hampshire

    Rockingham Country Club is a public 9-hole, par 35 golf course located in Newmarket, New Hampshire, designed by Manuel Francis and opened in 1933.

    View venue

  • 18-hole public championship course

    Stonebridge Country Club

    Goffstown, New Hampshire

    Stonebridge Country Club in Goffstown, NH offers championship 18-hole golf, a driving range, putting green, pro shop, and restaurant. It is open to the public and also offers memberships.

    View venue

  • 9-hole resort golf course

    The Eagle Mountain House & Golf Club

    Jackson Village, New Hampshire

    Eagle Mountain House & Golf Club is a historic grand hotel and resort in Jackson, New Hampshire, offering a 9-hole golf course, dining, and event spaces in the White Mountains.

    View venue

  • 9-hole public par-3 course

    The Links - LaBelle Winery Golf Course

    Derry, New Hampshire

    The Links at LaBelle is a nine-hole, par 3 public golf course located in Derry, New Hampshire, part of the LaBelle Winery estate. It features a mini golf course and is open to golfers of all skill levels.

    View venue

  • 18-hole semi-private championship course

    The Maplewood Golf Club

    Bethlehem, New Hampshire · up to 200 guests

    The Maplewood Golf Club in Bethlehem, New Hampshire, features an 18-hole Donald Ross-designed championship golf course known as 'The Jewel of the White Mountains,' with a par-6 16th hole. It is a semi-private club offering memberships, public play, and group accommodations at the Inn at Maplewood.

    View venue

  • 18-hole public golf course

    Waukewan Golf Course

    Meredith, New Hampshire · up to 150 guests

    Waukewan Golf Club is an 18-hole public golf course in Center Harbor, New Hampshire, originally a working farm designed by Dr. Melvyn Hale and opened in 1958. The club offers a driving range, practice green, pro shop, restaurant, and membership options.

    View venue

  • 18-hole private links course

    Wentworth by the Sea Country Club

    Rye, New Hampshire

    Wentworth By The Sea Country Club is a private family club in Rye, New Hampshire, featuring an 18-hole Scottish links-style golf course with ocean views, a clubhouse, tennis and pool facilities, and event spaces.

    View venue