Best Golf Courses in Maine

Explore the top-rated public and resort courses in Maine. Each course is ranked by user ratings and includes pricing, course details, and direct booking links.

  1. 1

    Belgrade Lakes Golf Club

    Hidden Gem
    Belgrade Lakes·public·Par 71
    4.4 ★★★★(380 reviews)

    Clive Clark design in the Maine lake region. Glacial terrain with stunning views of Great Pond and dense northern forest. A New England hidden gem.

    $49 - $89Book Tee Time
  2. 2

    Sugarloaf Golf Club

    Hidden Gem
    Carrabassett Valley·resort·Par 72
    4.4 ★★★★(380 reviews)

    Robert Trent Jones Jr. mountain course at the Sugarloaf ski resort. The Carrabassett River winds through the layout with views of Sugarloaf Mountain.

    $55 - $99Book Tee Time
  3. 3

    Sunday River Golf Club

    Hidden Gem
    Newry·resort·Par 72
    4.4 ★★★★(380 reviews)

    Robert Trent Jones Jr. mountain course at the Sunday River ski resort. Dramatic mountain scenery with the Sunday River tumbling through the layout.

    $49 - $99Book Tee Time
  4. 4

    Samoset Resort Golf Club

    Hidden Gem
    Rockport·resort·Par 70
    4.3 ★★★★(430 reviews)

    Oceanfront resort course on Penobscot Bay with seven holes along the water. Stunning Maine coastline views with lobster boats and island backdrops.

    $55 - $115Book Tee Time