I put this video together from Labor day last year 2015. Bear Lake is my favorite place to sail in Utah. It is big, so you have lots of space and in the afternoons the wind picks up nicely, all of the ski boats run for cover and all of the sail boats go out. The water is blue and the beach is sandy.
For the past few years we have been going to Bear Lake with the Utah Sailing Association. They reserve camping on the 4th of July and Labor day every year at the Group Sites near Rendezvous Beach. The Camping there is awesome, with shaded, grassy tent camping, space for small RV and hot showers.
They normally hold some type of fun race in afternoon. On labor day this year we sailed to Garden City and back, about 17 miles on the water. You do a little tacking to get there, but by 1 or 2 pm the wind shifts and the trip back is a screaming reach. This year I made the trip back with my wife and older kids. Lake waves where 3 or 4 feet and the wind was gusting 20+ mph. It was an awesome trip. I don't take my little guys out in those conditions, but its lots of fun for me and my teenage son.