Our unique resort, with over 125 years of rich historical hospitality, invites you into the heart of Harbor Springs. Enjoy top-notch hospitality, outstanding service, and local ambiance only found at the Colonial Inn. Our sprawling grounds are just one block from beautiful Lake Michigan with a private dock for sunsets or stargazing. Stroll through picturesque waterfront paths to quaint downtown for local shopping and dining, lounge at the pool or soak in the hot tub, enjoy fresh baked cookies in the Main House, or simply nest in front of the in-room fireplaces and enjoy a somber moment.