Where business and pleasure come together! Bay Valley Resort features a relaxed lodge atmosphere yet has all the amenities of a fine, quality resort. Enjoy the picturesque views of the lake and golf course from our Royal Troon Ballroom, Heatherfields Restaurant, and Player’s Lounge. Relax in one of our comfortable guest rooms after enjoying a challenging round of golf on our 18 hole championship golf course. Bay Valley’s convenient location, adjacent to I-75 just southwest of Bay City, makes it the perfect stop if you are looking for a getaway or you are just passing through.