Join generations of families who vacation on this historic property on Crystal Lake, making memories that span almost a century.
Explore our cottages if you’re looking for a place to stay in Northern Michigan. We are located on the west end of Crystal Lake, 2.5 miles north of Frankfort on M-22 just past the “Crystal View” Cafe.
© 2019 Three Pines Resort. All rights reserved.
Website by Colombo Designs