All Seasons Hotel and Resort

All Seasons Hotel and Resort is on your way to everything in Northern Michigan.

Located in the heart of Kalkaska, just twenty minutes east of Traverse City and west of Grayling, thirty minutes north of Cadillac, and 45 minutes south of Petoskey, All Seasons Hotel and Resort puts you at the hub of everything that northwest Michigan has to offer.