Golf at Swan Lake Resort

Experience premier golf at Swan Lake Resort, a cornerstone of Northern Indiana's getaway destination. You will find two expertly maintained courses, designed for both accomplished golfers and those learning the game. Discover your ideal golfing experience amidst our scenic landscapes. 

Call to Book

Swan Lake Golf Courses

a golf course with trees and a sand trap Link to Larger Item Photo, ListItemCarouselImage1

The Silver Course

Challenge yourself on the Silver Course, designed for strategic play around water hazards. You will find a shorter layout, providing opportunities to achieve your career round. This course offers a rewarding experience for all skill levels, balancing challenge and enjoyment. 

  • Course Rating: Black: 72.6 | White: 70.5 | Yellow: Men-65.6, Women-71.1
  • Slope Rating: Black: 124 | White: 120 | Yellow: Men-105, Women-115
a golf course with a pond and trees Link to Larger Item Photo, ListItemCarouselImage1

The Black Course

Test your skills on the Black Course, a championship-level experience. You will encounter a challenging design, featuring new tee areas and a stunning 18th hole along the resort’s facade. Experience the elements golfers seek in a demanding and rewarding course. 

  • Course Rating: Black: 74.5 | White: 71.5 | Yellow: Men-65, Women-70.2
  • Slope Rating: Black: 134 | White: 126 | Yellow: Men-113, Women-122

Golf Outings

Enhance your event with a golf outing, promoting teamwork and friendly competition. You can collaborate with our PGA staff to design an outing that complements your meetings. Utilize our 36 holes for Shotgun Starts and exciting contests, including Hole-in-One and Longest Drive. 

two men holding golf clubs

Course Schedule & Fees

Holes
Period
Off-Season
In-Season
Daily Fee – 18
Monday-Thursday
$40.00
$60.00
Daily Fee – 18
Friday-Sunday
$48.00
$70.00
Daily Fee – 9
Monday-Thursday
$30.00
$40.00
Daily Fee – 9
Friday-Sunday
$38.00
$45.00
Twilight – 18
4:00pm Monday – Thursday
N/A
$30.00
Twilight – 18
4:00pm Friday – Sunday
N/A
$40.00
Local Fees – 18 (Marshall County and all surrounding counties)
Monday - Thursday
$36.00
$50.00
Local Fees – 18 (Marshall County and all surrounding counties)
Friday – Sunday
$40.00
$60.00
Local Fees – 9 (Marshall County and all surrounding counties)
Monday - Thursday
$26.00
$32.00
Local Fees – 9 (Marshall County and all surrounding counties)
Friday – Sunday
$30.00
$40.00
Senior Rates 60+ – 18
Monday - Thursday
$29.00
$35.00
Senior Rates 60+ – 18
Friday - Sunday
$35.00
$42.00
Senior Rates 60+ – 9
Monday - Thursday
$24.00
$25.00
Senior Rates 60+ – 9
Friday - Sunday
$30.00
$32.00
Junior Rates (18 and younger) – 18
Monday - Sunday
$25.00
$25.00
Junior Rates (18 and younger) - 9
Monday - Sunday
$15.00
$15.00