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. From taking in the region’s bountiful natural beauty, to enjoying a day trip to one of the many exciting destinations nearby, we are truly a Northern Michigan resort for all seasons.

Our resort features over-sized guest rooms, an indoor Water Oasis complete with heated pool and hot tub, small conference space, a fitness facility, and a fully stocked Market Place with snacks, drinks, and a small selection of beer and wine.  Please note we do NOT have an ELEVATOR.


  • Heated Pool / Hot Tub
  • Continental Breakfast
  • Wireless Internet
  • Small Meeting Space
  • Fitness Room


  • Snowmobile Trails
  • Hiking / Biking
  • Kayaking / Boating
  • Swimming
  • Color Tours


  • Iceman Race
  • National Trout Festival
  • Sleeping Bear Dunes
  • National Cherry Festival
  • Casinos

Whether you’re looking for winter, spring, summer or fall activities, you’ll find them all in Kalkaska County.


Voted #1 for 2022 in the Kalkaska, Gaylord, and Grayling Region!

All Season Hotel and Resort in Kalkaska Michigan Entrance

Click here for a downloadable information card highlighting all the amazing things the All Seasons Hotel & Resort has to offer!