Stafford’s Bay View Inn is a beautiful, award-winning property by Stafford’s Hospitality that overlooks Little Traverse Bay. It’s been a home away from home for Northern Michigan visitors for more than a century, and has earned itself a reputation for its impeccable service, delightfully decorated rooms, attentive staff, and breathtaking views. Explore this beautiful property, and read more about why Stafford’s Bay View Inn is an excellent lodging selection for those visiting the Petoskey Area.