Illustrative imageWest Bloomfield, Michigan
Twin Beach Country Club
About the club
This profile contains information gathered from publicly available sources and historical records. Due to the private nature of the club, some details may not be fully verifiable or may have changed. Twin Beach Country Club was established in 1928 during the golden age of golf course architecture in Michigan . The club was built along the shores of Upper Straits Lake, with the course designed by renowned architect Donald Ross . The club's name derives from its location between two beaches on Upper Straits Lake . Private member-owned club with traditional membership structure
Amenities
Golf Course
Club House
Driving Range
Putting Greens
Pro Shop
Dining
Fitness
Swimming Pool
Membership
Enquire for fees
- Initiation Fee
- Create a free account to see fees
- Annual dues
- Create a free account to see fees
Fees are visible to account holders, create a free account

Twin Beach Country Club
Membership
2026/27
Monthly Equivalent
On request
over 10 yrs
Year 1 Total
On request
Lifetime Total
On request
These figures are estimates you set. They are not published club prices. Enquire on this page for current membership pricing. Estimates do not include food and beverage minimums, capital assessments, or activity fees.
Private Clubs team
Location
7625 Glascott Ave, West Bloomfield, Michigan 48323-1335, United States
Reviews
4.6
64 reviews
Twin Beach is a hidden gem... best value for a private golf club in Oakland County on an absolutely beautiful plot of land. The staff is wonderful, the course is well maintained, food is consistently good (served indoors or on our beautiful patio overlooking the course), and the drinks are great! There are golf leagues for all ages and stages. The laid back vibe makes it a great place to introduce your kids to golf, and the reasonable rates for junior members (26+ years old) means you and your family can continue to play together well into the future. And if you are one of those young adult golfers... we have a great group of excellent golfers who enjoy regular very competitve games and tournaments.
Susan Deutsch
I have been a member of Twin Beach for more than 35 years. Everything about the club is first rate from the golf course to the staff to the amenities. It is a wonderful nine hole golf course with separate sets of tees for the front and back nines so it plays like an 18 hole course. There are also some double greens which adds to the variety. The course is always in excellent condition and play moves along at a quick pace. There is a very active ladies' program and junior program. New members are always welcomed with open arms. The camaraderie among the members is wonderful. Everybody pretty much knows most of their fellow members. From the General Manager and Director of Golf to the head golf pro to the chef and servers to the bag room attendants to the golf course superintendent and his staff, everyone is always cheerful, courteous and helpful. If there is ever a problem, it is immediately taken care of. The clubhouse contains a dining room with excellent food and full locker room facilities with showers. It is a great place to hold private parties and the food and beverage manager will make sure that any party is perfect. Through the years my family has held numerous parties there and they have all been wonderful. I would heartily recommend Twin Beach to anyone looking for a friendly club with a terrific golf course and top notch people and staff. You won't be sorry you joined.
Danny Bagdade
Dave and I have been members for many years now. I can’t say enough good things about Twin Beach-a walkable course, fairly priced dues and a preview membership if you want to try out the club. We have many golf events that allow you to meet other members. The staff are very friendly and professional. There are many events that the dining room hosts too! As you can see, it’s a great place to golf and a chance to meet many wonderful people!
Judith Lam