If your ideal vacation involves getting out on the green, book in a tee time at Battlefield Golf Course. Work on your swing and meet some of the local members back at the clubhouse.
You'll have sightseeing choices galore when staying in Niagara Falls. Battlefield Golf Course is a great place to begin here, but there are plenty of other fine spots to explore. Horseshoe Falls, Niagara Falls State Park, and American Falls are not far from the golfing destination and will fill in your day nicely.