Welcome to The Inn at St. John’s, the finest resort near Detroit. Please take a virtual stroll through our photo gallery and see why we’ve earned the Four-Diamond Award from AAA!  Whether you are arriving for business or pleasure, our distinctive resort setting and extraordinary customer service add up to what we like to call “comfortable luxury.”