La Canada Flintridge Country Club is a luxurious mountain resort located in La Canada Flintridge. It offers an inviting area that allows you to escape stress and enjoy fun activities. Flintridge Country Club has an 18 hole, par 70 championship golf course, six tennis courts, an Olympic size pool, men and women locker rooms, and exercise and card rooms. Banquet facilities and catering services available. Ambiance is elegant and opulent. Staff is courteous and service is excellent.